From xen-users-bounces@lists.xenproject.org Sun Nov 01 12:58:07 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 Nov 2020 12:58:07 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17188.42012 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZCvC-0006WC-CV; Sun, 01 Nov 2020 12:57:22 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17188.42012; Sun, 01 Nov 2020 12:57:22 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZCvC-0006W5-9I; Sun, 01 Nov 2020 12:57:22 +0000
Received: by outflank-mailman (input) for mailman id 17188;
 Sun, 01 Nov 2020 12:57:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=u3Y7=EH=ska67.de=xen@srs-us1.protection.inumbo.net>)
 id 1kZCvA-0006W0-33
 for xen-users@lists.xenproject.org; Sun, 01 Nov 2020 12:57:20 +0000
Received: from mxout4.routing.net (unknown [2a03:2900:1:a::9])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 980fcf55-10d1-4ae0-a063-2a5cf999f92f;
 Sun, 01 Nov 2020 12:57:18 +0000 (UTC)
Received: from mxbox3.masterlogin.de (unknown [192.168.10.78])
 by mxout4.routing.net (Postfix) with ESMTP id DF9B5101209
 for <xen-users@lists.xenproject.org>; Sun,  1 Nov 2020 12:57:16 +0000 (UTC)
Received: from webmail.hosting.de (unknown [134.0.26.148])
 by mxbox3.masterlogin.de (Postfix) with ESMTPA id B348736003A
 for <xen-users@lists.xenproject.org>; Sun,  1 Nov 2020 12:57:16 +0000 (UTC)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=u3Y7=EH=ska67.de=xen@srs-us1.protection.inumbo.net>)
	id 1kZCvA-0006W0-33
	for xen-users@lists.xenproject.org; Sun, 01 Nov 2020 12:57:20 +0000
X-Inumbo-ID: 980fcf55-10d1-4ae0-a063-2a5cf999f92f
Received: from mxout4.routing.net (unknown [2a03:2900:1:a::9])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 980fcf55-10d1-4ae0-a063-2a5cf999f92f;
	Sun, 01 Nov 2020 12:57:18 +0000 (UTC)
Received: from mxbox3.masterlogin.de (unknown [192.168.10.78])
	by mxout4.routing.net (Postfix) with ESMTP id DF9B5101209
	for <xen-users@lists.xenproject.org>; Sun,  1 Nov 2020 12:57:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1604235437;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=4HDj2qV+Y0WV7wUTRfFYJpeCtDFTuIHrwxgbY1Yjdhs=;
	b=VufV6XRJWbLQIFbRGPHTa0Lbg99AaMTo7psfLOx8fm859UuOupVBWeS4ohjL1ZrxYkUXsm
	i/By9f2vygTe35TNF2PF6Nt3KNdlJryy+Cvr54y9ZbTsXsarqC5QvogRzL+ABweri71XlV
	AE8bICW3bMsNwc8Vwr6h/6th0OM+yCI=
Received: from webmail.hosting.de (unknown [134.0.26.148])
	by mxbox3.masterlogin.de (Postfix) with ESMTPA id B348736003A
	for <xen-users@lists.xenproject.org>; Sun,  1 Nov 2020 12:57:16 +0000 (UTC)
MIME-Version: 1.0
Date: Sun, 01 Nov 2020 13:57:16 +0100
From: Stefan Kadow <xen@ska67.de>
To: xen-users@lists.xenproject.org
Subject: SDL2 output for pvh missing
Message-ID: <8feb8eb429945cb09f3b0fd356eff72b@ska67.de>
X-Sender: xen@ska67.de
User-Agent: Roundcube Webmail/1.3.13
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I am using xen 4.14.0 on arch linux, with SDL version 2.12.

When starting a domU of type "pvh" I do not get any SDL output. In the 
config file I set
type = "pvh"
vfb = ['vnc=0,sdl=1,keymap=de']

Is this something that should normally work?

The following things I already tried and checked:

1) I switched to vnc
vfb = ['vnc=1,vnclisten=0.0.0.0,sdl=0,keymap=de']

This works without problems! Within a VNC client I get a virtual 
terminal with login prompt and can start the xorg server.

2) I started a domU of type "pvhvm"
type = "hvm"
xen_platform_pci = 1
vga = "stdvga"
vnc = 0
sdl = 1

This works without problems! An SDL window opens, which I use for a 
complete KDE Plasma desktop.

3) An old Installation on the same Hardware, with xen 4.12.1 on arch 
linux and SDL version 1.2
This works without problems! An SDL window opens for domus of any kind, 
"pvh" and "pvhvm".

THX for any help!


From xen-users-bounces@lists.xenproject.org Mon Nov 02 06:23:48 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 06:23:48 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17377.42176 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZTF9-0004AP-Fw; Mon, 02 Nov 2020 06:23:03 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17377.42176; Mon, 02 Nov 2020 06:23:03 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZTF9-0004AD-A2; Mon, 02 Nov 2020 06:23:03 +0000
Received: by outflank-mailman (input) for mailman id 17377;
 Mon, 02 Nov 2020 06:23:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1kZTF8-0004A8-AC
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 06:23:02 +0000
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 85de876a-3d06-43e4-ae1a-bf75d151ea83;
 Mon, 02 Nov 2020 06:23:00 +0000 (UTC)
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>)
 id 1kZTF4-00025H-FF; Mon, 02 Nov 2020 06:22:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
	id 1kZTF8-0004A8-AC
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 06:23:02 +0000
X-Inumbo-ID: 85de876a-3d06-43e4-ae1a-bf75d151ea83
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 85de876a-3d06-43e4-ae1a-bf75d151ea83;
	Mon, 02 Nov 2020 06:23:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com; s=alpha;
	h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Subject:Cc:To:From:Date; bh=Vn+4N1weYpD9DjA9J0tYdlt2jqBNJkVW2hK2yzWfPlo=;
	b=zqAB2uw5SKPWf2MCjV9xjXwJGKF5rd7wMJaJpkXL1ZI1C1xD8kd7efcWpy6/mWg7ERBa+NpdRzUo/z2lbHxZZ8d4rhauKSoF96gIkd3A+fHneApKvvpEhAWzKhd9WDyzqakNoONi+viKaY324LT0fLLA5jlY4OUlcVFJ7NLkayFGIFu3RJgBxscMlHoeaMRLtkejks/vaZ5ywu7+XXDT6sREzSK81iW/sbCSaFZh8/gaCHGsMWqeAkz7bdpMGuJ9iFg2MWgu6RICCRz5RjjXvhfPzj8nrDFZv1SPu90maEbNfQXvpCGck8fbw04oNkrUeR5+9QqLxqEHAHxRIlzm9w==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
	(envelope-from <andy@strugglers.net>)
	id 1kZTF4-00025H-FF; Mon, 02 Nov 2020 06:22:58 +0000
Date: Mon, 2 Nov 2020 06:22:58 +0000
From: Andy Smith <andy@strugglers.net>
To: grub-devel@gnu.org
Cc: xen-users <xen-users@lists.xenproject.org>
Subject: Grub xen_pvh platform does not seem to support uncompressed kernels
Message-ID: <20201102062258.GN16003@bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

[ xen-users in CC as I know a few there are using a decompressed
  kernel workaround for LZ4 and might be hit by this too ]

I'm currently evaluating switching from booting Xen guests with grub
Xen PV (grub-mkimage -O x86_64-xen) to Xen PVH (grub-mkimage -O
i386-xen_pvh). I've noticed that a decompressed guest kernel refuses
to boot under PVH with the following error:

Loading Linux 5.4.0-52-generic ...
error: invalid magic number.

That same kernel boots with PV.

If I use the LZ4-compressed version of that kernel as supplied by
the distribution (Ubuntu 20.04), it works PVH. I therefore can only
conclude that PVH grub doesn't like kernels with no compression. Is
that expected?

I suppose it is possible that the method I use to decompress the
kernel could be wrong, though as I say, it does work with PV grub. I
basically use the extract-vmlinux script from the upstream kernel
source¹.

When decompressed:

$ sudo file /boot/vmlinuz-5.4.0-52-generic
/boot/vmlinuz-5.4.0-52-generic: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=d435b2b7b13b7e1904dddeee22bff30225d2bd04, stripped
$ ls -lah /boot/vmlinuz-5.4.0-52-generic
-rw------- 1 root root 43M Nov  1 20:00 /boot/vmlinuz-5.4.0-52-generic

When leaving it LZ4 compressed as it comes from the distributor:

$ sudo file /boot/vmlinuz-5.4.0-52-generic
/boot/vmlinuz-5.4.0-52-generic: Linux kernel x86 boot executable bzImage, version 5.4.0-52-generic (buildd@lgw01-amd64-060) #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020, RO-rootFS, swap_dev 0xB, Normal VGA
$ ls -lah /boot/vmlinuz-5.4.0-52-generic
-rw------- 1 root root 12M Oct 15 11:33 /boot/vmlinuz-5.4.0-52-generic

The reason why I am decompressing these guest kernels is because
PV grub does not understand LZ4 compression and as I currently do
boot guests this way, they would be unbootable otherwise.

For new installs I can skip installing my hack that decompresses the
kernel image, but if PVH grub won't support uncompressed kernel
images then this is inconvenient for the installed base who will
need to make extra changes.

Is not supporting decompressed kernel images a bug in PVH grub?

This was tested with a git clone just now, following these
instructions:

    https://wiki.xenproject.org/wiki/Xen_4.12_RC_test_instructions#PVH_domU_boot_via_grub2

Thanks,
Andy

¹ https://raw.githubusercontent.com/torvalds/linux/master/scripts/extract-vmlinux


From xen-users-bounces@lists.xenproject.org Mon Nov 02 07:44:15 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 07:44:15 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17413.42205 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZUUy-0002mx-3Q; Mon, 02 Nov 2020 07:43:28 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17413.42205; Mon, 02 Nov 2020 07:43:28 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZUUx-0002mq-Vz; Mon, 02 Nov 2020 07:43:27 +0000
Received: by outflank-mailman (input) for mailman id 17413;
 Mon, 02 Nov 2020 07:43:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1kZUUw-0002ml-VL
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 07:43:27 +0000
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 53691bc7-6c28-407f-b2f6-54af2a0126a4;
 Mon, 02 Nov 2020 07:43:25 +0000 (UTC)
Received: from relay2.suse.de (unknown [195.135.221.27])
 by mx2.suse.de (Postfix) with ESMTP id 217A2B236;
 Mon,  2 Nov 2020 07:43:25 +0000 (UTC)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
	id 1kZUUw-0002ml-VL
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 07:43:27 +0000
X-Inumbo-ID: 53691bc7-6c28-407f-b2f6-54af2a0126a4
Received: from mx2.suse.de (unknown [195.135.220.15])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 53691bc7-6c28-407f-b2f6-54af2a0126a4;
	Mon, 02 Nov 2020 07:43:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1604303005;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=uknSn1WyStcs637NqwZKMRg783WjxAoAW/oy/MLN9t8=;
	b=FuLVZq8ERFX1Pn6ZAhyWCBkqvn1D8sG0m6QOyRrgTucAuMyWZYcxW5adFyXwJMJRr3o6du
	VOFzQVDzHrCwfIALk/F3ZCAHA3CJ+lR4xgK6ROb4T8ZU2i+8uAFIUX+f4iJh3xLkbl6eyD
	8g7KlYswagGC84zSZVz/UB8jvxbFrBw=
Received: from relay2.suse.de (unknown [195.135.221.27])
	by mx2.suse.de (Postfix) with ESMTP id 217A2B236;
	Mon,  2 Nov 2020 07:43:25 +0000 (UTC)
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
To: The development of GNU GRUB <grub-devel@gnu.org>,
 Andy Smith <andy@strugglers.net>
Cc: xen-users <xen-users@lists.xenproject.org>
References: <20201102062258.GN16003@bitfolk.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
Date: Mon, 2 Nov 2020 08:43:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20201102062258.GN16003@bitfolk.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit

On 02.11.20 07:22, Andy Smith wrote:
> Hi,
> 
> [ xen-users in CC as I know a few there are using a decompressed
>    kernel workaround for LZ4 and might be hit by this too ]
> 
> I'm currently evaluating switching from booting Xen guests with grub
> Xen PV (grub-mkimage -O x86_64-xen) to Xen PVH (grub-mkimage -O
> i386-xen_pvh). I've noticed that a decompressed guest kernel refuses
> to boot under PVH with the following error:
> 
> Loading Linux 5.4.0-52-generic ...
> error: invalid magic number.
> 
> That same kernel boots with PV.
> 
> If I use the LZ4-compressed version of that kernel as supplied by
> the distribution (Ubuntu 20.04), it works PVH. I therefore can only
> conclude that PVH grub doesn't like kernels with no compression. Is
> that expected?

Can you boot the decompressed kernel on bare metal or in an HVM
domain using grub?

I'm asking because PVH grub is using the standard i386 kernel loading
functions, so I wouldn't expect any differences here compared to bare
metal.

It might still be that PVH grub is missing some code due to wrong
configure parameters, of course.


Juergen


From xen-users-bounces@lists.xenproject.org Mon Nov 02 08:28:17 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 08:28:17 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17460.42240 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVBZ-00076G-4K; Mon, 02 Nov 2020 08:27:29 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17460.42240; Mon, 02 Nov 2020 08:27:29 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVBZ-000769-0X; Mon, 02 Nov 2020 08:27:29 +0000
Received: by outflank-mailman (input) for mailman id 17460;
 Mon, 02 Nov 2020 08:27:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1kZVBX-000764-Ho
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 08:27:27 +0000
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48f2c1e0-ff08-4d89-8095-8d19b0f7e317;
 Mon, 02 Nov 2020 08:27:26 +0000 (UTC)
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>)
 id 1kZVBT-0007Ha-8E; Mon, 02 Nov 2020 08:27:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
	id 1kZVBX-000764-Ho
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 08:27:27 +0000
X-Inumbo-ID: 48f2c1e0-ff08-4d89-8095-8d19b0f7e317
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 48f2c1e0-ff08-4d89-8095-8d19b0f7e317;
	Mon, 02 Nov 2020 08:27:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com; s=alpha;
	h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=tEYfmXPmRVgqPfU5GN3g52IznyJoncFA9nQQDlZYbVQ=;
	b=j7/xisa0YHzVzyhUnzHApTFx/g+NrzZYJs56xxDYQxE+CzWEarfBGHEFNxQDR6XniR8JOT5XXYfNiS4qAwmLXiAL4gzAP7dKGCbq9gR9VAGZj0DIqL3vJnJcoRxFXi18P3LKVAs9q/3ZIePoJiEfZb4rBmMaSzFW+frClQ4pY0y1d9WRlxvaW6Ctp44yAv+4cZewrwxnaSCP+UlQEiiwc8LYaqRQCS712pY5H7yQXyKSEb0c9v5wZNYcMI9991dYN3Vs2yjZ6xo8RRIZ9RBB0MW2t5166Soqi1o6/o2hjNS2vRnhUlM5Et2RnN7ZT5Mi+RPPoDoR5bJEJUf2CS2Dag==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
	(envelope-from <andy@strugglers.net>)
	id 1kZVBT-0007Ha-8E; Mon, 02 Nov 2020 08:27:23 +0000
Date: Mon, 2 Nov 2020 08:27:23 +0000
From: Andy Smith <andy@strugglers.net>
To: =?iso-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
	xen-users <xen-users@lists.xenproject.org>
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
Message-ID: <20201102082723.GO16003@bitfolk.com>
References: <20201102062258.GN16003@bitfolk.com>
 <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi Jürgen,

On Mon, Nov 02, 2020 at 08:43:24AM +0100, Jürgen Groß wrote:
> On 02.11.20 07:22, Andy Smith wrote:
> >I therefore can only conclude that PVH grub doesn't like kernels
> >with no compression. Is that expected?
> 
> Can you boot the decompressed kernel on bare metal or in an HVM
> domain using grub?

Oh that's interesting. The decompressed kernel doesn't boot bare
metal either (same message).

The decompressed kernel is generated like this:

# extract-vmlinux /boot/vmlinuz-5.4.0-52-generic > /boot/vmlinuz-5.4.0-52-generic-decompressed

The decompressed kernel does boot when presented to the hypervisor
directly, i.e. no grub, directly listed in guest config file.

I don't have an HVM test setup right now so am unable to test that,
but I suppose we can assume it will fail as the problem is in the
standard grub loading functions.

So, is this a bug? Grub should be able to boot uncompressed kernels,
shouldn't it?

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Mon Nov 02 08:43:45 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 08:43:45 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17485.42287 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVQl-0000ei-4E; Mon, 02 Nov 2020 08:43:11 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17485.42287; Mon, 02 Nov 2020 08:43:11 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVQl-0000ea-0M; Mon, 02 Nov 2020 08:43:11 +0000
Received: by outflank-mailman (input) for mailman id 17485;
 Mon, 02 Nov 2020 08:43:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1kZVQj-0000dC-Mb
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 08:43:09 +0000
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7f824973-e6bf-4fa6-b293-df769dbb545f;
 Mon, 02 Nov 2020 08:43:08 +0000 (UTC)
Received: from relay2.suse.de (unknown [195.135.221.27])
 by mx2.suse.de (Postfix) with ESMTP id 53AB5AE85;
 Mon,  2 Nov 2020 08:43:07 +0000 (UTC)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
	id 1kZVQj-0000dC-Mb
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 08:43:09 +0000
X-Inumbo-ID: 7f824973-e6bf-4fa6-b293-df769dbb545f
Received: from mx2.suse.de (unknown [195.135.220.15])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 7f824973-e6bf-4fa6-b293-df769dbb545f;
	Mon, 02 Nov 2020 08:43:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1604306587;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=aoGO0TFJ51xb04N8NbTVQBOyVQ+URR88mrn01hl8xw4=;
	b=YNuE2fK7jwFbTL8GH1FmdTdCaxyuKkCAYjqGdRKKLweH1o5E+Atm+AsIZhQBIJFYvJ6LxS
	7+j08SKNKGT8TFO4eqWO2ms9ErIj1oCwL5GjCkF0ZPgWU/GI7dcLUwYG1jPde++t35zhA1
	Wb4uhPGO8a2RXRaO9scC8+3Xdj3fcH4=
Received: from relay2.suse.de (unknown [195.135.221.27])
	by mx2.suse.de (Postfix) with ESMTP id 53AB5AE85;
	Mon,  2 Nov 2020 08:43:07 +0000 (UTC)
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
To: Andy Smith <andy@strugglers.net>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
 xen-users <xen-users@lists.xenproject.org>
References: <20201102062258.GN16003@bitfolk.com>
 <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
 <20201102082723.GO16003@bitfolk.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <36bff1d3-59e0-3098-d7c9-bc64e7bcf490@suse.com>
Date: Mon, 2 Nov 2020 09:43:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20201102082723.GO16003@bitfolk.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit

On 02.11.20 09:27, Andy Smith wrote:
> Hi JÃ¼rgen,
> 
> On Mon, Nov 02, 2020 at 08:43:24AM +0100, JÃ¼rgen GroÃŸ wrote:
>> On 02.11.20 07:22, Andy Smith wrote:
>>> I therefore can only conclude that PVH grub doesn't like kernels
>>> with no compression. Is that expected?
>>
>> Can you boot the decompressed kernel on bare metal or in an HVM
>> domain using grub?
> 
> Oh that's interesting. The decompressed kernel doesn't boot bare
> metal either (same message).
> 
> The decompressed kernel is generated like this:
> 
> # extract-vmlinux /boot/vmlinuz-5.4.0-52-generic > /boot/vmlinuz-5.4.0-52-generic-decompressed
> 
> The decompressed kernel does boot when presented to the hypervisor
> directly, i.e. no grub, directly listed in guest config file.
> 
> I don't have an HVM test setup right now so am unable to test that,
> but I suppose we can assume it will fail as the problem is in the
> standard grub loading functions.
> 
> So, is this a bug? Grub should be able to boot uncompressed kernels,
> shouldn't it?

As long as the boot entry code is included in this kernel, yes.


Juergen


From xen-users-bounces@lists.xenproject.org Mon Nov 02 09:17:35 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 09:17:35 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17516.42320 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVxm-0003hG-E1; Mon, 02 Nov 2020 09:17:18 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17516.42320; Mon, 02 Nov 2020 09:17:18 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZVxm-0003h9-Al; Mon, 02 Nov 2020 09:17:18 +0000
Received: by outflank-mailman (input) for mailman id 17516;
 Mon, 02 Nov 2020 09:17:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1kZVxl-0003h4-1h
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:17:17 +0000
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 975b7b74-eea9-4dac-aaee-4c29220358ea;
 Mon, 02 Nov 2020 09:17:15 +0000 (UTC)
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>)
 id 1kZVxf-0001IK-2B; Mon, 02 Nov 2020 09:17:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=pvO0=EI=strugglers.net=andy@srs-us1.protection.inumbo.net>)
	id 1kZVxl-0003h4-1h
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:17:17 +0000
X-Inumbo-ID: 975b7b74-eea9-4dac-aaee-4c29220358ea
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 975b7b74-eea9-4dac-aaee-4c29220358ea;
	Mon, 02 Nov 2020 09:17:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com; s=alpha;
	h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=SNQ8DoL+W8XmNfEeNkFvW7opyHJ7bceOAP8GTs+jHPU=;
	b=Optjl2UuB9ckUNGiKkNLZwAVMSNTbsgE2UD00VIO7/c7L6ilYJyaWkti5auNfVK9/qJASWO7V65GsatW8slkAxVHpIKsPmNjm89sOSCTjOaB6MTZu/Co54L7E7OtDEEAULQxAGUjGJRwqx3c78Ao6aNPRqbpu/pge4RS9MM0SaeNN5ysrhMVAO6l5AgkhtLAHA+tf5VJZb+ZjWtMM+/usMUbJxNIcdQ90uiHmUPicSniDnN/hn3bfBdV+re7+f7zg9iGODUuEnZnWESh4kVuHup5NowP8ZrNtgJa+gZCma+IK1La/ce1NLOcyqGpNzuooPDy3jGjsRg9vIDjmHGkvg==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
	(envelope-from <andy@strugglers.net>)
	id 1kZVxf-0001IK-2B; Mon, 02 Nov 2020 09:17:11 +0000
Date: Mon, 2 Nov 2020 09:17:10 +0000
From: Andy Smith <andy@strugglers.net>
To: =?iso-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
	xen-users <xen-users@lists.xenproject.org>
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
Message-ID: <20201102091710.GQ16003@bitfolk.com>
References: <20201102062258.GN16003@bitfolk.com>
 <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
 <20201102082723.GO16003@bitfolk.com>
 <36bff1d3-59e0-3098-d7c9-bc64e7bcf490@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <36bff1d3-59e0-3098-d7c9-bc64e7bcf490@suse.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

On Mon, Nov 02, 2020 at 09:43:06AM +0100, Jürgen Groß wrote:
> On 02.11.20 09:27, Andy Smith wrote:
> >The decompressed kernel is generated like this:
> >
> ># extract-vmlinux /boot/vmlinuz-5.4.0-52-generic > /boot/vmlinuz-5.4.0-52-generic-decompressed
> >
> >The decompressed kernel does boot when presented to the hypervisor
> >directly, i.e. no grub, directly listed in guest config file.
> >
> >I don't have an HVM test setup right now so am unable to test that,
> >but I suppose we can assume it will fail as the problem is in the
> >standard grub loading functions.
> >
> >So, is this a bug? Grub should be able to boot uncompressed kernels,
> >shouldn't it?
> 
> As long as the boot entry code is included in this kernel, yes.

I actually think now that the output of extract-vmlinux lacks
something and I further suspect that if I would use a vmlinux file
from within a kernel build tree it would be fine.

In which case this is not an issue for grub or xen, and only for
those of us employing hacks based around extract-vmlinux.

Apologies for the distraction!

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Mon Nov 02 09:39:39 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 09:39:39 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17543.42338 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZWIs-0005eL-AE; Mon, 02 Nov 2020 09:39:06 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17543.42338; Mon, 02 Nov 2020 09:39:06 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZWIs-0005eE-74; Mon, 02 Nov 2020 09:39:06 +0000
Received: by outflank-mailman (input) for mailman id 17543;
 Mon, 02 Nov 2020 09:39:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1kZWIq-0005e9-2w
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:39:04 +0000
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3194a9e-ed61-4755-9832-0405c06128f8;
 Mon, 02 Nov 2020 09:39:02 +0000 (UTC)
Received: from relay2.suse.de (unknown [195.135.221.27])
 by mx2.suse.de (Postfix) with ESMTP id 85AF8AE08;
 Mon,  2 Nov 2020 09:39:01 +0000 (UTC)
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=2ZVo=EI=suse.com=jgross@srs-us1.protection.inumbo.net>)
	id 1kZWIq-0005e9-2w
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:39:04 +0000
X-Inumbo-ID: d3194a9e-ed61-4755-9832-0405c06128f8
Received: from mx2.suse.de (unknown [195.135.220.15])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id d3194a9e-ed61-4755-9832-0405c06128f8;
	Mon, 02 Nov 2020 09:39:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1604309941;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=5YQROfRAbjUAaOC2AvOKVQ9whjckCp3r7hqP5V4Pucc=;
	b=sA6gWjibsZ2JWWfm8iQP07rWsTE3WoElbBkNdIsDnLpZ0G8SDFpdV/PfA84EIceXiamnXe
	pDG4MxXmkQh1izB6JAmqq/AzW7astNQqVq86gPFT1e3zON8q3l6/wGSZ78RaS6wZPP4QUH
	Q6eVmE5sCshhgcia7prvMogLsaTqBWo=
Received: from relay2.suse.de (unknown [195.135.221.27])
	by mx2.suse.de (Postfix) with ESMTP id 85AF8AE08;
	Mon,  2 Nov 2020 09:39:01 +0000 (UTC)
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
To: Andy Smith <andy@strugglers.net>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
 xen-users <xen-users@lists.xenproject.org>
References: <20201102062258.GN16003@bitfolk.com>
 <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
 <20201102082723.GO16003@bitfolk.com>
 <36bff1d3-59e0-3098-d7c9-bc64e7bcf490@suse.com>
 <20201102091710.GQ16003@bitfolk.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <b26053f0-41f3-6a68-70f7-a3b0431bcf9e@suse.com>
Date: Mon, 2 Nov 2020 10:39:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20201102091710.GQ16003@bitfolk.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit

On 02.11.20 10:17, Andy Smith wrote:
> Hi,
> 
> On Mon, Nov 02, 2020 at 09:43:06AM +0100, JÃ¼rgen GroÃŸ wrote:
>> On 02.11.20 09:27, Andy Smith wrote:
>>> The decompressed kernel is generated like this:
>>>
>>> # extract-vmlinux /boot/vmlinuz-5.4.0-52-generic > /boot/vmlinuz-5.4.0-52-generic-decompressed
>>>
>>> The decompressed kernel does boot when presented to the hypervisor
>>> directly, i.e. no grub, directly listed in guest config file.
>>>
>>> I don't have an HVM test setup right now so am unable to test that,
>>> but I suppose we can assume it will fail as the problem is in the
>>> standard grub loading functions.
>>>
>>> So, is this a bug? Grub should be able to boot uncompressed kernels,
>>> shouldn't it?
>>
>> As long as the boot entry code is included in this kernel, yes.
> 
> I actually think now that the output of extract-vmlinux lacks
> something and I further suspect that if I would use a vmlinux file
> from within a kernel build tree it would be fine.
> 
> In which case this is not an issue for grub or xen, and only for
> those of us employing hacks based around extract-vmlinux.
> 
> Apologies for the distraction!

No need to apologize.

We should really think about adding lz4 decompression support to grub
for being able to use lz4 compressed kernels with pvgrub.


Juergen


From xen-users-bounces@lists.xenproject.org Mon Nov 02 16:10:10 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Nov 2020 16:10:10 +0000
Received: from list by lists.xenproject.org with outflank-mailman.17512.42587 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZcOT-0007qM-EO; Mon, 02 Nov 2020 16:09:17 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 17512.42587; Mon, 02 Nov 2020 16:09:17 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kZcOT-0007qF-B2; Mon, 02 Nov 2020 16:09:17 +0000
Received: by outflank-mailman (input) for mailman id 17512;
 Mon, 02 Nov 2020 09:08:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=PpvC=EI=thinkmo.de=bblank@srs-us1.protection.inumbo.net>)
 id 1kZVou-0002sx-F2
 for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:08:08 +0000
Received: from s2-smtprelay.thinkmo.de (unknown [2a01:4f8:221:1902:2:25:0:1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5c13dc60-25c5-4298-a8ae-a38dfbbf0827;
 Mon, 02 Nov 2020 09:08:05 +0000 (UTC)
Received: from shell.thinkmo.de (shell.thinkmo.de
 [IPv6:2a01:4f8:221:1902:0:22:0:1])
 by s2-smtprelay.thinkmo.de (Postfix) with ESMTPS id 4CPnBV6P2pzyVj
 for <xen-users@lists.xenproject.org>; Mon,  2 Nov 2020 09:08:02 +0000 (UTC)
Received: by shell.thinkmo.de (Postfix, from userid 1000)
 id 4CPnBS3bdLz12; Mon,  2 Nov 2020 10:08:00 +0100 (CET)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=PpvC=EI=thinkmo.de=bblank@srs-us1.protection.inumbo.net>)
	id 1kZVou-0002sx-F2
	for xen-users@lists.xenproject.org; Mon, 02 Nov 2020 09:08:08 +0000
X-Inumbo-ID: 5c13dc60-25c5-4298-a8ae-a38dfbbf0827
Received: from s2-smtprelay.thinkmo.de (unknown [2a01:4f8:221:1902:2:25:0:1])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 5c13dc60-25c5-4298-a8ae-a38dfbbf0827;
	Mon, 02 Nov 2020 09:08:05 +0000 (UTC)
Received: from shell.thinkmo.de (shell.thinkmo.de [IPv6:2a01:4f8:221:1902:0:22:0:1])
	by s2-smtprelay.thinkmo.de (Postfix) with ESMTPS id 4CPnBV6P2pzyVj
	for <xen-users@lists.xenproject.org>; Mon,  2 Nov 2020 09:08:02 +0000 (UTC)
Received: by shell.thinkmo.de (Postfix, from userid 1000)
	id 4CPnBS3bdLz12; Mon,  2 Nov 2020 10:08:00 +0100 (CET)
Date: Mon, 2 Nov 2020 10:08:00 +0100
From: Bastian Blank <bblank@thinkmo.de>
To: xen-users@lists.xenproject.org
Subject: Re: Grub xen_pvh platform does not seem to support uncompressed
 kernels
Message-ID: <20201102090800.ivg4f4czw53vspa3@shell.thinkmo.de>
Mail-Followup-To: Bastian Blank <bblank@thinkmo.de>,
	xen-users@lists.xenproject.org
References: <20201102062258.GN16003@bitfolk.com>
 <5b764199-29de-70ef-ea68-971737caaa70@suse.com>
 <20201102082723.GO16003@bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <20201102082723.GO16003@bitfolk.com>
User-Agent: NeoMutt/20170113 (1.7.2)

On Mon, Nov 02, 2020 at 08:27:23AM +0000, Andy Smith wrote:
> The decompressed kernel is generated like this:
> # extract-vmlinux /boot/vmlinuz-5.4.0-52-generic > /boot/vmlinuz-5.4.0-52-generic-decompressed

vmlinuz contains two parts:
- the x86 boot code and
- the compressed ELF file.

extract-vmlinux extracts and decompresses the second part.  But it can't
restore the boot code, which is required to make this file actually
bootable in normal conditions.

> The decompressed kernel does boot when presented to the hypervisor
> directly, i.e. no grub, directly listed in guest config file.

Because Xen extracts and boots the ELF file embedded in the file without
any help of the x86 boot code.

> So, is this a bug? Grub should be able to boot uncompressed kernels,
> shouldn't it?

No, at least not the one you gave it on x86.

Regards,
Bastian

-- 
It is undignified for a woman to play servant to a man who is not hers.
		-- Spock, "Amok Time", stardate 3372.7


From xen-users-bounces@lists.xenproject.org Tue Nov 03 17:55:47 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Nov 2020 17:55:47 +0000
Received: from list by lists.xenproject.org with outflank-mailman.18574.43570 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1ka0WV-0002fr-1x; Tue, 03 Nov 2020 17:55:11 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 18574.43570; Tue, 03 Nov 2020 17:55:11 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1ka0WU-0002fk-Td; Tue, 03 Nov 2020 17:55:10 +0000
Received: by outflank-mailman (input) for mailman id 18574;
 Tue, 03 Nov 2020 17:55:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=7C57=EJ=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
 id 1ka0WT-0002fE-Az
 for xen-users@lists.xen.org; Tue, 03 Nov 2020 17:55:09 +0000
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cd0c566c-c2f0-484b-9800-56ab5276c6ba;
 Tue, 03 Nov 2020 17:55:03 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1ka0WG-0000dd-Ir; Tue, 03 Nov 2020 17:54:56 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1ka0WG-0001pG-Fi; Tue, 03 Nov 2020 17:54:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=7C57=EJ=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
	id 1ka0WT-0002fE-Az
	for xen-users@lists.xen.org; Tue, 03 Nov 2020 17:55:09 +0000
X-Inumbo-ID: cd0c566c-c2f0-484b-9800-56ab5276c6ba
Received: from mail.xenproject.org (unknown [104.130.215.37])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id cd0c566c-c2f0-484b-9800-56ab5276c6ba;
	Tue, 03 Nov 2020 17:55:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=8rKgEwp2k3Cv78fUgxr96EpFh1cDAQGYzbAR/iUCIgY=; b=QLBbuElL5S+2cUc3xByVADxdyQ
	rUOY4eFLXv6sAAWGWBrnxaJBe/X6sIrmHrRzNCcPf5B/TtX90TCHMM6oHu+qPB0741Km8Xnc8vY3P
	PWFpKE8zdNPIKz7Z7dDxD0tUxygib9DCXDtZA+W4/RFESSGhPiletBlN1HaIjuw3agbg=;
Received: from xenbits.xenproject.org ([104.239.192.120])
	by mail.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1ka0WG-0000dd-Ir; Tue, 03 Nov 2020 17:54:56 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1ka0WG-0001pG-Fi; Tue, 03 Nov 2020 17:54:56 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 286 v5 - x86 PV guest INVLPG-like flushes
 may leave stale TLB entries
Message-Id: <E1ka0WG-0001pG-Fi@xenbits.xenproject.org>
Date: Tue, 03 Nov 2020 17:54:56 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

                    Xen Security Advisory XSA-286
                              version 5

     x86 PV guest INVLPG-like flushes may leave stale TLB entries

UPDATES IN VERSION 5
====================

Patches rewritten to use a completely different approach.

The patches supplied in XSA-286 version 4 were found to have a
significant performance impact.  An alternative approach was developed
and has now been committed to the relevant Xen branches.  The
alternative approach is simpler and mitigates the performance
problems.

At the time of writing the patches in XSA-286 v4 are believed to be
correct and sound, but if we discover that this is not the case we
will not issue a further update.  We recommend the use of the patches
provided in the Xen git branches, which are the same as those attached
in this version of the advisory.

ISSUE DESCRIPTION
=================

x86 PV guest kernels may use hypercalls with INVLPG-like behavior to
invalidate TLB entries even after changes to non-leaf page tables.  Such
changes to non-leaf page tables will, however, also render stale
possible TLB entries created by Xen's internal use of linear page tables
to process guest requests like update-va-mapping.  Invalidation of these
TLB entries has been missing, allowing subsequent guest requests to
change address mappings for one process to potentially modify memory
meanwhile in use elsewhere.

IMPACT
======

Malicious x86 PV guest user mode may be able to escalate their privilege
to that of the guest kernel.

VULNERABLE SYSTEMS
==================

All versions of Xen expose the vulnerability.

The vulnerability is exposed to x86 PV guests only.  x86 HVM/PVH guests
as well as ARM ones are not vulnerable.

MITIGATION
==========

There is no known mitigation.

CREDITS
=======

This issue was discovered by Jann Horn of Google Project Zero.

RESOLUTION
==========

Applying the appropriate set of attached patches resolves this issue.

xsa286-unstable/*.patch  xen-unstable
xsa286-4.14/*.patch      Xen 4.14.x
xsa286-4.13/*.patch      Xen 4.13.x
xsa286-4.12/*.patch      Xen 4.12.x
xsa286-4.11/*.patch      Xen 4.11.x
xsa286-4.10/*.patch      Xen 4.10.x

$ sha256sum xsa286* xsa286*/*
a7d4ddb15197dfcb246b84f8a89799f76070cdde99a5c1d0203229d719b0fcc1  xsa286.meta
e5f946b07989db85de2a03e4b88e09324316c0ec12d21c5afb83d463114a1f4f  xsa286-unstable/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
2a732c958201eb03cc0737278e75f86160e0dedbbe0a13f415ec0d17a90ec009  xsa286-unstable/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
2da4b60e19b1fbf1daf0d1bc61733763abf5653a6e53ffeadd559d0a01ec8095  xsa286-4.10/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
5ce7f56a9b2c9a3a63f79d7df2486c24fc130a8658deb182b22416e17c202ae9  xsa286-4.10/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
2e700e091bfd9d3fd6dd65064ec39a8a40d73bcc94b66852fd2d6fbe9ba6c2db  xsa286-4.11/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
d622652ce50d59bf45134baabc26b89a24e5d98b1f82230041919089a1cf1620  xsa286-4.11/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
4dc18a007ddf2bd5022ce194b861989be88170f8188ce49dbea7073bb280202f  xsa286-4.12/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
2c48331849d4d401b47dfc3db84bb067786b4e53155587235d919781b4a10e76  xsa286-4.12/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
dd0fad5165dcd0c3d8d551e35fa4fe29653a3b8c5ec52f7f86f434305c946338  xsa286-4.13/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
de1326efd4a8559c32ac68c89095f3230f723dec2acc80fc01a534578bb1be82  xsa286-4.13/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
a718f5e19ce821d1fe06f2cdc2f7ad0bbe7c7bca954c283bbc36ad50522f66ef  xsa286-4.14/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch
d659d4a4119b235c7d1054980ceea9424dcc7faf3cfd3fd46627577a424256b5  xsa286-4.14/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.

(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl+hmVsMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZI2cIAMnry5bAAjp6b9C2YsnAFgwQy114GNMaYUGpktEk
LPLvjyNkQ4ZRxoqUCk/i645h62cI24CfJS1JraHU5kCk2OSRNT6d2OhXkXhRb1qD
NL4tM+9Y5xo8R7HkZ3PV1Xs4RGr1RYuXYNKv6RPj74SpJFGmJYfsZaSgnzNxuNeL
LWFVCSZtFE7RIgOVHCrl+fLH0bFg3A8xKDsRTD8sZ+T7zEpUoe7lq8S/PZmijFAm
1WU/p1l7Fy1DHeIXtvLc82d7y5/ZwQtMgNjzy0BDS+rmuxaJRd6ciQgmj+4eTYXw
biiiFoKKQ/6Kaf/QdI4LlOtrnVmLyskJNnrWeP5BgW+0h7A=
=xMu5
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa286.meta"
Content-Disposition: attachment; filename="xsa286.meta"
Content-Transfer-Encoding: base64

ewogICJYU0EiOiAyODYsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xNCIsCiAgICAiNC4xMyIsCiAgICAiNC4xMiIs
CiAgICAiNC4xMSIsCiAgICAiNC4xMCIKICBdLAogICJUcmVlcyI6IFsKICAg
ICJ4ZW4iCiAgXSwKICAiUmVjaXBlcyI6IHsKICAgICI0LjEwIjogewogICAg
ICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0
YWJsZVJlZiI6ICI3MWRhNjNiYmI4M2FmOGM4YzUzN2YzNzMxZGRhN2RjMmQy
ZmQzMWFjIiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAgICAgICAgICAi
UGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI4Ni00LjEwLyoucGF0Y2gi
CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQu
MTEiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAg
ICAgICAgICAiU3RhYmxlUmVmIjogIjYzMTk5ZGZkM2EwNDE4ZjE2NzdjNmNj
ZDdmZTA1YjEyM2FmNDYxMGEiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwK
ICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjg2LTQu
MTEvKi5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAg
IH0sCiAgICAiNC4xMiI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAg
InhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiMDEwOGIwMTFlMTMz
OTE1YThlYmQzMzYzNjgxMWQ4YzE0MWI2ZTlmMyIsCiAgICAgICAgICAiUHJl
cmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAg
ICJ4c2EyODYtNC4xMi8qLnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0K
ICAgICAgfQogICAgfSwKICAgICI0LjEzIjogewogICAgICAiUmVjaXBlcyI6
IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICJk
YzM4YzExMDNjZmRjNjQzODYwZTEwYzFiOWU5MjVkYWM4MzMzMmRjIiwKICAg
ICAgICAgICJQcmVyZXFzIjogW10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsK
ICAgICAgICAgICAgInhzYTI4Ni00LjEzLyoucGF0Y2giCiAgICAgICAgICBd
CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuMTQiOiB7CiAgICAg
ICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAgICAiU3Rh
YmxlUmVmIjogIjdiMWU1ODdmMjVjMmRkYTM4MjM2ZTQ4YWFlODE3Mjk3OThm
MTA2NjMiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAgICAgICAgICJQ
YXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjg2LTQuMTQvKi5wYXRjaCIK
ICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFz
dGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICI5NjQ3ODFjNmYxNjI4OTM2NzdjNTBh
Nzc5YjdkNTYyYTI5OTcyN2JhIiwKICAgICAgICAgICJQcmVyZXFzIjogW10s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI4Ni11
bnN0YWJsZS8qLnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAg
fQogICAgfQogIH0KfQ==

--=separator
Content-Type: application/octet-stream;
 name="xsa286-unstable/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-unstable/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSAwNTVlMWMzYTNkOTViMWU3NTMxNDgzNjlmYmM0YmE0ODc4MmRkNjAy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tLmMgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCmluZGV4IGIyZjM1YjNlN2QuLjM4MTY4MTg5YWEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCkBAIC00MTg4LDcgKzQxODgsNyBAQCBsb25nIGRvX21tdV91cGRh
dGUoCiAKICAgICAgICAgY3B1bWFza19hbmRub3QobWFzaywgcHRfb3duZXIt
PmRpcnR5X2NwdW1hc2ssIGNwdW1hc2tfb2YoY3B1KSk7CiAgICAgICAgIGlm
ICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQotICAgICAgICAgICAgZmx1c2hf
bWFzayhtYXNrLCBGTFVTSF9UTEJfR0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RC
TCk7CisgICAgICAgICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX1JPT1Rf
UEdUQkwpOwogICAgIH0KIAogICAgIHBlcmZjX2FkZChudW1fcGFnZV91cGRh
dGVzLCBpKTsKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-unstable/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-unstable/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQzYTNlZWJiN2Q5MmYwM2Y1ODgz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9tbS5jIHwgNjkgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1
OSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4
IDM4MTY4MTg5YWEuLjVhNTAzMzkyODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0zODkxLDcg
KzM4OTEsOCBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgc3RydWN0IHZj
cHUgKmN1cnIgPSBjdXJyZW50LCAqdiA9IGN1cnI7CiAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IHYtPmRvbWFpbiwgKnB0X293bmVyID0gZCwgKnBnX293bmVy
OwogICAgIG1mbl90IG1hcF9tZm4gPSBJTlZBTElEX01GTiwgbWZuOwotICAg
IGJvb2wgc3luY19ndWVzdCA9IGZhbHNlOworICAgIGJvb2wgZmx1c2hfbGlu
ZWFyX3B0ID0gZmFsc2UsIGZsdXNoX3Jvb3RfcHRfbG9jYWwgPSBmYWxzZSwK
KyAgICAgICAgZmx1c2hfcm9vdF9wdF9vdGhlcnMgPSBmYWxzZTsKICAgICB1
aW50MzJfdCB4c21fbmVlZGVkID0gMDsKICAgICB1aW50MzJfdCB4c21fY2hl
Y2tlZCA9IDA7CiAgICAgaW50IHJjID0gcHV0X29sZF9ndWVzdF90YWJsZShj
dXJyKTsKQEAgLTQwNDEsNiArNDA0Miw4IEBAIGxvbmcgZG9fbW11X3VwZGF0
ZSgKICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAg
ICAgICAgICAgICByYyA9IG1vZF9sMl9lbnRyeSh2YSwgbDJlX2Zyb21faW50
cHRlKHJlcS52YWwpLCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNtZCA9PSBNTVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FE
LCB2KTsKKyAgICAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgZmx1c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAg
ICAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgICAgICBj
YXNlIFBHVF9sM19wYWdlX3RhYmxlOgpAQCAtNDA0OCw2ICs0MDUxLDggQEAg
bG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAgICAgICAgICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgICAgICAgICAgICAgIHJjID0gbW9kX2wzX2VudHJ5
KHZhLCBsM2VfZnJvbV9pbnRwdGUocmVxLnZhbCksIG1mbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY21kID09IE1NVV9QVF9V
UERBVEVfUFJFU0VSVkVfQUQsIHYpOworICAgICAgICAgICAgICAgICAgICBp
ZiAoICFyYyApCisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9saW5l
YXJfcHQgPSB0cnVlOwogICAgICAgICAgICAgICAgICAgICBicmVhazsKIAog
ICAgICAgICAgICAgICAgIGNhc2UgUEdUX2w0X3BhZ2VfdGFibGU6CkBAIC00
MDU1LDYgKzQwNjAsOCBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAg
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAg
cmMgPSBtb2RfbDRfZW50cnkodmEsIGw0ZV9mcm9tX2ludHB0ZShyZXEudmFs
KSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjbWQgPT0gTU1VX1BUX1VQREFURV9QUkVTRVJWRV9BRCwgdik7CisgICAg
ICAgICAgICAgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgICAgICAg
ICAgICAgIGZsdXNoX2xpbmVhcl9wdCA9IHRydWU7CiAgICAgICAgICAgICAg
ICAgICAgIGlmICggIXJjICYmIHB0X293bmVyLT5hcmNoLnB2LnhwdGkgKQog
ICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sIGxvY2FsX2luX3VzZSA9IGZhbHNlOwpAQCAtNDA2Myw3ICs0MDcw
LDcgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWZuKSApCiAgICAgICAgICAgICAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9jYWxfaW5f
dXNlID0gdHJ1ZTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRf
Y3B1X2luZm8oKS0+cm9vdF9wZ3RfY2hhbmdlZCA9IHRydWU7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmx1c2hfcm9vdF9wdF9sb2NhbCA9IHRy
dWU7CiAgICAgICAgICAgICAgICAgICAgICAgICB9CiAKICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qCkBAIC00MDc1LDcgKzQwODIsNyBAQCBsb25nIGRv
X21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgx
ICsgISEocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfcGlubmVkKSAr
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fZXEocGFnZXRh
YmxlX2dldF9tZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJsZV91c2VyKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm4pICsgbG9j
YWxfaW5fdXNlKSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3lu
Y19ndWVzdCA9IHRydWU7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Zmx1c2hfcm9vdF9wdF9vdGhlcnMgPSB0cnVlOwogICAgICAgICAgICAgICAg
ICAgICB9CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogCkBAIC00MTc3
LDE5ICs0MTg0LDYxIEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICBpZiAo
IHZhICkKICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodmEpOwogCi0gICAg
aWYgKCBzeW5jX2d1ZXN0ICkKKyAgICAvKgorICAgICAqIFBlcmZvcm0gcmVx
dWlyZWQgVExCIG1haW50ZW5hbmNlLgorICAgICAqCisgICAgICogVGhpcyBs
b2dpYyBjdXJyZW50bHkgZGVwZW5kIG9uIGZsdXNoX2xpbmVhcl9wdCBiZWlu
ZyBhIHN1cGVyc2V0IG9mIHRoZQorICAgICAqIGZsdXNoX3Jvb3RfcHRfKiBj
b25kaXRpb25zLgorICAgICAqCisgICAgICogcHRfb3duZXIgbWF5IG5vdCBi
ZSBjdXJyZW50LT5kb21haW4uICBUaGlzIG1heSBvY2N1ciBkdXJpbmcKKyAg
ICAgKiBjb25zdHJ1Y3Rpb24gb2YgMzJiaXQgUFYgZ3Vlc3RzLCBvciBkZWJ1
Z2dpbmcgb2YgUFYgZ3Vlc3RzLiAgVGhlCisgICAgICogYmVoYXZpb3VyIGNh
bm5vdCBiZSBjb3JyZWN0IHdpdGggZG9tYWluIHVucGF1c2VkLiAgV2UgdGhl
cmVmb3JlIGV4cGVjdAorICAgICAqIHB0X293bmVyLT5kaXJ0eV9jcHVtYXNr
IHRvIGJlIGVtcHR5LCBidXQgaXQgaXMgYSB3YXN0ZSBvZiBlZmZvcnQgdG8K
KyAgICAgKiBleHBsaWNpdGx5IGNoZWNrIGZvciwgYW5kIGV4Y2x1ZGUsIHRo
aXMgY29ybmVyIGNhc2UuCisgICAgICoKKyAgICAgKiBmbHVzaF9saW5lYXJf
cHQgcmVxdWlyZXMgYSBGTFVTSF9UTEIgdG8gYWxsIGRpcnR5IENQVXMuICBU
aGUgZmx1c2ggbXVzdAorICAgICAqIGJlIHBlcmZvcm1lZCBub3cgdG8gbWFp
bnRhaW4gY29ycmVjdCBiZWhhdmlvdXIgYWNyb3NzIGEgbXVsdGljYWxsLgor
ICAgICAqIGkuZS4gd2UgY2Fubm90IHJlbGF4IEZMVVNIX1RMQiB0byBGTFVT
SF9ST09UX1BHVEJMLCBnaXZlbiB0aGF0IHRoZQorICAgICAqIGZvcm1lciBp
cyBhIHNpZGUgZWZmZWN0IG9mIHRoZSBsYXR0ZXIsIGJlY2F1c2UgdGhlIHJl
c3luYyAod2hpY2ggaXMgaW4KKyAgICAgKiB0aGUgcmV0dXJuLXRvLWd1ZXN0
IHBhdGgpIGhhcHBlbnMgdG9vIGxhdGUuCisgICAgICoKKyAgICAgKiBmbHVz
aF9yb290X3B0XyogcmVxdWlyZXMgRkxVU0hfUk9PVF9QR1RCTCBvbiBlaXRo
ZXIgdGhlIGxvY2FsIENQVQorICAgICAqIChpbXBsaWVzIHB0X293bmVyID09
IGN1cnJlbnQtPmRvbWFpbiBhbmQgY3VycmVudC0+cHJvY2Vzc29yIHNldCBp
bgorICAgICAqIHB0X293bmVyLT5kaXJ0eV9jcHVtYXNrKSwgYW5kL29yIGFs
bCAqb3RoZXIqIGRpcnR5IENQVXMgYXMgdGhlcmUgYXJlCisgICAgICogcmVm
ZXJlbmNlcyB3ZSBjYW4ndCBhY2NvdW50IGZvciBsb2NhbGx5LgorICAgICAq
LworICAgIGlmICggZmx1c2hfbGluZWFyX3B0IC8qIHx8IGZsdXNoX3Jvb3Rf
cHRfbG9jYWwgfHwgZmx1c2hfcm9vdF9wdF9vdGhlcnMgKi8gKQogICAgIHsK
KyAgICAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQo
KTsKKyAgICAgICAgY3B1bWFza190ICptYXNrID0gcHRfb3duZXItPmRpcnR5
X2NwdW1hc2s7CisKICAgICAgICAgLyoKLSAgICAgICAgICogRm9yY2Ugb3Ro
ZXIgdkNQVS1zIG9mIHRoZSBhZmZlY3RlZCBndWVzdCB0byBwaWNrIHVwIEw0
IGVudHJ5Ci0gICAgICAgICAqIGNoYW5nZXMgKGlmIGFueSkuCisgICAgICAg
ICAqIEFsd2F5cyBoYW5kbGUgbG9jYWwgZmx1c2hpbmcgc2VwYXJhdGVseSAo
aWYgYXBwbGljYWJsZSksIHRvCisgICAgICAgICAqIHNlcGFyYXRlIHRoZSBm
bHVzaCBpbnZvY2F0aW9ucyBhcHByb3ByaWF0ZWx5IGZvciBzY29wZSBvZiB0
aGUgdHdvCisgICAgICAgICAqIGZsdXNoX3Jvb3RfcHRfKiB2YXJpYWJsZXMu
CiAgICAgICAgICAqLwotICAgICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21w
X3Byb2Nlc3Nvcl9pZCgpOwotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBw
ZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KTsKKyAgICAgICAgaWYgKCBs
aWtlbHkoY3B1bWFza190ZXN0X2NwdShjcHUsIG1hc2spKSApCisgICAgICAg
IHsKKyAgICAgICAgICAgIG1hc2sgPSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFz
aywgY3B1KTsKIAotICAgICAgICBjcHVtYXNrX2FuZG5vdChtYXNrLCBwdF9v
d25lci0+ZGlydHlfY3B1bWFzaywgY3B1bWFza19vZihjcHUpKTsKKyAgICAg
ICAgICAgIGNwdW1hc2tfY29weShtYXNrLCBwdF9vd25lci0+ZGlydHlfY3B1
bWFzayk7CisgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwg
bWFzayk7CisKKyAgICAgICAgICAgIGZsdXNoX2xvY2FsKEZMVVNIX1RMQiB8
CisgICAgICAgICAgICAgICAgICAgICAgICAoZmx1c2hfcm9vdF9wdF9sb2Nh
bCA/IEZMVVNIX1JPT1RfUEdUQkwgOiAwKSk7CisgICAgICAgIH0KKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgLyogU2FuaXR5IGNoZWNrLiAgZmx1c2hf
cm9vdF9wdF9sb2NhbCBpbXBsaWVzIGxvY2FsIGNwdSBpcyBkaXJ0eS4gKi8K
KyAgICAgICAgICAgIEFTU0VSVCghZmx1c2hfcm9vdF9wdF9sb2NhbCk7CisK
KyAgICAgICAgLyogRmx1c2ggdGhlIHJlbW90ZSBkaXJ0eSBDUFVzLiAgRG9l
cyBub3QgaW5jbHVkZSB0aGUgbG9jYWwgQ1BVLiAqLwogICAgICAgICBpZiAo
ICFjcHVtYXNrX2VtcHR5KG1hc2spICkKLSAgICAgICAgICAgIGZsdXNoX21h
c2sobWFzaywgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1RMQiB8CisgICAgICAgICAgICAgICAgICAg
ICAgIChmbHVzaF9yb290X3B0X290aGVycyA/IEZMVVNIX1JPT1RfUEdUQkwg
OiAwKSk7CiAgICAgfQorICAgIGVsc2UKKyAgICAgICAgLyogU2FuaXR5IGNo
ZWNrLiAgZmx1c2hfcm9vdF9wdF8qIGltcGxpZXMgZmx1c2hfbGluZWFyX3B0
LiAqLworICAgICAgICBBU1NFUlQoIWZsdXNoX3Jvb3RfcHRfbG9jYWwgJiYg
IWZsdXNoX3Jvb3RfcHRfb3RoZXJzKTsKIAogICAgIHBlcmZjX2FkZChudW1f
cGFnZV91cGRhdGVzLCBpKTsKIAotLSAKMi4yMC4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.10/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-4.10/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMDEyZGI0NjNiOGI4ZTUwMmY2OWE0NmRkOWYzYWE0N2IzMWM5Mzdm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CihjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDA1NWUxYzNhM2Q5NWIxZTc1MzE0ODM2OWZiYzRiYTQ4NzgyZGQ2MDIpCi0t
LQogeGVuL2FyY2gveDg2L21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDcw
OTBiZTdiNGEuLjJhYWMxY2JmMTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00MjM1LDcgKzQy
MzUsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRvbWFpbl9kaXJ0eV9jcHVtYXNr
LCBjcHVtYXNrX29mKGNwdSkpOwogICAgICAgICBpZiAoICFjcHVtYXNrX2Vt
cHR5KG1hc2spICkKLSAgICAgICAgICAgIGZsdXNoX21hc2sobWFzaywgRkxV
U0hfVExCX0dMT0JBTCB8IEZMVVNIX1JPT1RfUEdUQkwpOworICAgICAgICAg
ICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9ST09UX1BHVEJMKTsKICAgICB9
CiAKICAgICBwZXJmY19hZGQobnVtX3BhZ2VfdXBkYXRlcywgaSk7Ci0tIAoy
LjIwLjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.10/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-4.10/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSA3OGQ5MDNlOTVlZmM1YjAxNjZiMzkzZDI4OWE2ODdjNjQwMTZlOGVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQz
YTNlZWJiN2Q5MmYwM2Y1ODgzKQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwg
NjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDJhYWMxY2JmMTAuLjY2Mzk5YTVm
NjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC0zOTQ5LDcgKzM5NDksOCBAQCBsb25nIGRvX21t
dV91cGRhdGUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50LCAq
diA9IGN1cnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbiwg
KnB0X293bmVyID0gZCwgKnBnX293bmVyOwogICAgIG1mbl90IG1hcF9tZm4g
PSBJTlZBTElEX01GTjsKLSAgICBib29sIHN5bmNfZ3Vlc3QgPSBmYWxzZTsK
KyAgICBib29sIGZsdXNoX2xpbmVhcl9wdCA9IGZhbHNlLCBmbHVzaF9yb290
X3B0X2xvY2FsID0gZmFsc2UsCisgICAgICAgIGZsdXNoX3Jvb3RfcHRfb3Ro
ZXJzID0gZmFsc2U7CiAgICAgdWludDMyX3QgeHNtX25lZWRlZCA9IDA7CiAg
ICAgdWludDMyX3QgeHNtX2NoZWNrZWQgPSAwOwogICAgIGludCByYyA9IHB1
dF9vbGRfZ3Vlc3RfdGFibGUoY3Vycik7CkBAIC00MDk2LDE0ICs0MDk3LDIw
IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICBjYXNl
IFBHVF9sMl9wYWdlX3RhYmxlOgogICAgICAgICAgICAgICAgICAgICByYyA9
IG1vZF9sMl9lbnRyeSh2YSwgbDJlX2Zyb21faW50cHRlKHJlcS52YWwpLCBt
Zm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNt
ZCA9PSBNTVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FELCB2KTsKKyAgICAgICAg
ICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAg
ICAgZmx1c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAg
ICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgY2FzZSBQR1RfbDNfcGFnZV90
YWJsZToKICAgICAgICAgICAgICAgICAgICAgcmMgPSBtb2RfbDNfZW50cnko
dmEsIGwzZV9mcm9tX2ludHB0ZShyZXEudmFsKSwgbWZuLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQgPT0gTU1VX1BUX1VQ
REFURV9QUkVTRVJWRV9BRCwgdik7CisgICAgICAgICAgICAgICAgICAgIGlm
ICggIXJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2xpbmVh
cl9wdCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICAgICAgICAgIGNhc2UgUEdUX2w0X3BhZ2VfdGFibGU6CiAgICAgICAg
ICAgICAgICAgICAgIHJjID0gbW9kX2w0X2VudHJ5KHZhLCBsNGVfZnJvbV9p
bnRwdGUocmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY21kID09IE1NVV9QVF9VUERBVEVfUFJFU0VSVkVf
QUQsIHYpOworICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAg
ICAgICAgICAgICAgICAgICAgICBmbHVzaF9saW5lYXJfcHQgPSB0cnVlOwog
ICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyAmJiAhY3B1X2hhc19ub194
cHRpICkKICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCBsb2NhbF9pbl91c2UgPSBmYWxzZTsKQEAgLTQxMTEs
NyArNDExOCw3IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAg
ICAgICAgICAgICAgIGlmICggcGFnZXRhYmxlX2dldF9wZm4oY3Vyci0+YXJj
aC5ndWVzdF90YWJsZSkgPT0gbWZuICkKICAgICAgICAgICAgICAgICAgICAg
ICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb2NhbF9pbl91
c2UgPSB0cnVlOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdldF9j
cHVfaW5mbygpLT5yb290X3BndF9jaGFuZ2VkID0gdHJ1ZTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmbHVzaF9yb290X3B0X2xvY2FsID0gdHJ1
ZTsKICAgICAgICAgICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAg
ICAgICAgICAgICAgLyoKQEAgLTQxMjMsNyArNDEzMCw3IEBAIGxvbmcgZG9f
bW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDEg
KyAhIShwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9waW5uZWQpICsK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWdldGFibGVfZ2V0
X3BmbihjdXJyLT5hcmNoLmd1ZXN0X3RhYmxlX3VzZXIpID09CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuKSArIGxvY2FsX2luX3VzZSkg
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN5bmNfZ3Vlc3QgPSB0
cnVlOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX3Jvb3Rf
cHRfb3RoZXJzID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgfQogICAg
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICBjYXNl
IFBHVF93cml0YWJsZV9wYWdlOgpAQCAtNDIyNCwxOSArNDIzMSw2MSBAQCBs
b25nIGRvX21tdV91cGRhdGUoCiAgICAgaWYgKCB2YSApCiAgICAgICAgIHVu
bWFwX2RvbWFpbl9wYWdlKHZhKTsKIAotICAgIGlmICggc3luY19ndWVzdCAp
CisgICAgLyoKKyAgICAgKiBQZXJmb3JtIHJlcXVpcmVkIFRMQiBtYWludGVu
YW5jZS4KKyAgICAgKgorICAgICAqIFRoaXMgbG9naWMgY3VycmVudGx5IGRl
cGVuZCBvbiBmbHVzaF9saW5lYXJfcHQgYmVpbmcgYSBzdXBlcnNldCBvZiB0
aGUKKyAgICAgKiBmbHVzaF9yb290X3B0XyogY29uZGl0aW9ucy4KKyAgICAg
KgorICAgICAqIHB0X293bmVyIG1heSBub3QgYmUgY3VycmVudC0+ZG9tYWlu
LiAgVGhpcyBtYXkgb2NjdXIgZHVyaW5nCisgICAgICogY29uc3RydWN0aW9u
IG9mIDMyYml0IFBWIGd1ZXN0cywgb3IgZGVidWdnaW5nIG9mIFBWIGd1ZXN0
cy4gIFRoZQorICAgICAqIGJlaGF2aW91ciBjYW5ub3QgYmUgY29ycmVjdCB3
aXRoIGRvbWFpbiB1bnBhdXNlZC4gIFdlIHRoZXJlZm9yZSBleHBlY3QKKyAg
ICAgKiBwdF9vd25lci0+ZGlydHlfY3B1bWFzayB0byBiZSBlbXB0eSwgYnV0
IGl0IGlzIGEgd2FzdGUgb2YgZWZmb3J0IHRvCisgICAgICogZXhwbGljaXRs
eSBjaGVjayBmb3IsIGFuZCBleGNsdWRlLCB0aGlzIGNvcm5lciBjYXNlLgor
ICAgICAqCisgICAgICogZmx1c2hfbGluZWFyX3B0IHJlcXVpcmVzIGEgRkxV
U0hfVExCIHRvIGFsbCBkaXJ0eSBDUFVzLiAgVGhlIGZsdXNoIG11c3QKKyAg
ICAgKiBiZSBwZXJmb3JtZWQgbm93IHRvIG1haW50YWluIGNvcnJlY3QgYmVo
YXZpb3VyIGFjcm9zcyBhIG11bHRpY2FsbC4KKyAgICAgKiBpLmUuIHdlIGNh
bm5vdCByZWxheCBGTFVTSF9UTEIgdG8gRkxVU0hfUk9PVF9QR1RCTCwgZ2l2
ZW4gdGhhdCB0aGUKKyAgICAgKiBmb3JtZXIgaXMgYSBzaWRlIGVmZmVjdCBv
ZiB0aGUgbGF0dGVyLCBiZWNhdXNlIHRoZSByZXN5bmMgKHdoaWNoIGlzIGlu
CisgICAgICogdGhlIHJldHVybi10by1ndWVzdCBwYXRoKSBoYXBwZW5zIHRv
byBsYXRlLgorICAgICAqCisgICAgICogZmx1c2hfcm9vdF9wdF8qIHJlcXVp
cmVzIEZMVVNIX1JPT1RfUEdUQkwgb24gZWl0aGVyIHRoZSBsb2NhbCBDUFUK
KyAgICAgKiAoaW1wbGllcyBwdF9vd25lciA9PSBjdXJyZW50LT5kb21haW4g
YW5kIGN1cnJlbnQtPnByb2Nlc3NvciBzZXQgaW4KKyAgICAgKiBwdF9vd25l
ci0+ZGlydHlfY3B1bWFzayksIGFuZC9vciBhbGwgKm90aGVyKiBkaXJ0eSBD
UFVzIGFzIHRoZXJlIGFyZQorICAgICAqIHJlZmVyZW5jZXMgd2UgY2FuJ3Qg
YWNjb3VudCBmb3IgbG9jYWxseS4KKyAgICAgKi8KKyAgICBpZiAoIGZsdXNo
X2xpbmVhcl9wdCAvKiB8fCBmbHVzaF9yb290X3B0X2xvY2FsIHx8IGZsdXNo
X3Jvb3RfcHRfb3RoZXJzICovICkKICAgICB7CisgICAgICAgIHVuc2lnbmVk
IGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CisgICAgICAgIGNwdW1h
c2tfdCAqbWFzayA9IHB0X293bmVyLT5kb21haW5fZGlydHlfY3B1bWFzazsK
KwogICAgICAgICAvKgotICAgICAgICAgKiBGb3JjZSBvdGhlciB2Q1BVLXMg
b2YgdGhlIGFmZmVjdGVkIGd1ZXN0IHRvIHBpY2sgdXAgTDQgZW50cnkKLSAg
ICAgICAgICogY2hhbmdlcyAoaWYgYW55KS4KKyAgICAgICAgICogQWx3YXlz
IGhhbmRsZSBsb2NhbCBmbHVzaGluZyBzZXBhcmF0ZWx5IChpZiBhcHBsaWNh
YmxlKSwgdG8KKyAgICAgICAgICogc2VwYXJhdGUgdGhlIGZsdXNoIGludm9j
YXRpb25zIGFwcHJvcHJpYXRlbHkgZm9yIHNjb3BlIG9mIHRoZSB0d28KKyAg
ICAgICAgICogZmx1c2hfcm9vdF9wdF8qIHZhcmlhYmxlcy4KICAgICAgICAg
ICovCi0gICAgICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29y
X2lkKCk7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHBlcl9jcHUoc2Ny
YXRjaF9jcHVtYXNrLCBjcHUpOworICAgICAgICBpZiAoIGxpa2VseShjcHVt
YXNrX3Rlc3RfY3B1KGNwdSwgbWFzaykpICkKKyAgICAgICAgeworICAgICAg
ICAgICAgbWFzayA9IHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpOwog
Ci0gICAgICAgIGNwdW1hc2tfYW5kbm90KG1hc2ssIHB0X293bmVyLT5kb21h
aW5fZGlydHlfY3B1bWFzaywgY3B1bWFza19vZihjcHUpKTsKKyAgICAgICAg
ICAgIGNwdW1hc2tfY29weShtYXNrLCBwdF9vd25lci0+ZG9tYWluX2RpcnR5
X2NwdW1hc2spOworICAgICAgICAgICAgX19jcHVtYXNrX2NsZWFyX2NwdShj
cHUsIG1hc2spOworCisgICAgICAgICAgICBmbHVzaF9sb2NhbChGTFVTSF9U
TEIgfAorICAgICAgICAgICAgICAgICAgICAgICAgKGZsdXNoX3Jvb3RfcHRf
bG9jYWwgPyBGTFVTSF9ST09UX1BHVEJMIDogMCkpOworICAgICAgICB9Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIC8qIFNhbml0eSBjaGVjay4gIGZs
dXNoX3Jvb3RfcHRfbG9jYWwgaW1wbGllcyBsb2NhbCBjcHUgaXMgZGlydHku
ICovCisgICAgICAgICAgICBBU1NFUlQoIWZsdXNoX3Jvb3RfcHRfbG9jYWwp
OworCisgICAgICAgIC8qIEZsdXNoIHRoZSByZW1vdGUgZGlydHkgQ1BVcy4g
IERvZXMgbm90IGluY2x1ZGUgdGhlIGxvY2FsIENQVS4gKi8KICAgICAgICAg
aWYgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCi0gICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOworICAgICAgICAgICAg
Zmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEIgfAorICAgICAgICAgICAgICAg
ICAgICAgICAoZmx1c2hfcm9vdF9wdF9vdGhlcnMgPyBGTFVTSF9ST09UX1BH
VEJMIDogMCkpOwogICAgIH0KKyAgICBlbHNlCisgICAgICAgIC8qIFNhbml0
eSBjaGVjay4gIGZsdXNoX3Jvb3RfcHRfKiBpbXBsaWVzIGZsdXNoX2xpbmVh
cl9wdC4gKi8KKyAgICAgICAgQVNTRVJUKCFmbHVzaF9yb290X3B0X2xvY2Fs
ICYmICFmbHVzaF9yb290X3B0X290aGVycyk7CiAKICAgICBwZXJmY19hZGQo
bnVtX3BhZ2VfdXBkYXRlcywgaSk7CiAKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.11/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-4.11/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSAxZDAyMWRiM2M4NzEyZDI1ZTI1ZjA3ODgzM2JhYTE2MGM5MGYyNjBm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CihjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDA1NWUxYzNhM2Q5NWIxZTc1MzE0ODM2OWZiYzRiYTQ4NzgyZGQ2MDIpCi0t
LQogeGVuL2FyY2gveDg2L21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDVj
YTVjOGM5YTIuLjEyOWRhMWU2NDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00Mjc5LDcgKzQy
NzksNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1h
c2tfb2YoY3B1KSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFz
aykgKQotICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOwogICAgIH0KIAogICAg
IHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.11/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-4.11/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSBlMjc0YzhiZGMxMmViNTk2ZTU1MjMzMDQwZThiNDlkYTI3MTUwZjMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQz
YTNlZWJiN2Q5MmYwM2Y1ODgzKQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwg
NjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDEyOWRhMWU2NDguLjM1MjhjZjZi
ODUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC0zOTgzLDcgKzM5ODMsOCBAQCBsb25nIGRvX21t
dV91cGRhdGUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50LCAq
diA9IGN1cnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbiwg
KnB0X293bmVyID0gZCwgKnBnX293bmVyOwogICAgIG1mbl90IG1hcF9tZm4g
PSBJTlZBTElEX01GTjsKLSAgICBib29sIHN5bmNfZ3Vlc3QgPSBmYWxzZTsK
KyAgICBib29sIGZsdXNoX2xpbmVhcl9wdCA9IGZhbHNlLCBmbHVzaF9yb290
X3B0X2xvY2FsID0gZmFsc2UsCisgICAgICAgIGZsdXNoX3Jvb3RfcHRfb3Ro
ZXJzID0gZmFsc2U7CiAgICAgdWludDMyX3QgeHNtX25lZWRlZCA9IDA7CiAg
ICAgdWludDMyX3QgeHNtX2NoZWNrZWQgPSAwOwogICAgIGludCByYyA9IHB1
dF9vbGRfZ3Vlc3RfdGFibGUoY3Vycik7CkBAIC00MTMzLDYgKzQxMzQsOCBA
QCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgcmMgPSBtb2RfbDJfZW50
cnkodmEsIGwyZV9mcm9tX2ludHB0ZShyZXEudmFsKSwgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQgPT0gTU1VX1BU
X1VQREFURV9QUkVTRVJWRV9BRCwgdik7CisgICAgICAgICAgICAgICAgICAg
IGlmICggIXJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2xp
bmVhcl9wdCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwog
CiAgICAgICAgICAgICAgICAgY2FzZSBQR1RfbDNfcGFnZV90YWJsZToKQEAg
LTQxNDAsNiArNDE0Myw4IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAg
ICByYyA9IG1vZF9sM19lbnRyeSh2YSwgbDNlX2Zyb21faW50cHRlKHJlcS52
YWwpLCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNtZCA9PSBNTVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FELCB2KTsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAg
ICAgICAgICAgZmx1c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgICAgICBjYXNlIFBHVF9s
NF9wYWdlX3RhYmxlOgpAQCAtNDE0Nyw2ICs0MTUyLDggQEAgbG9uZyBkb19t
bXVfdXBkYXRlKAogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgICAgICAgICAgICAgIHJjID0gbW9kX2w0X2VudHJ5KHZhLCBsNGVf
ZnJvbV9pbnRwdGUocmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY21kID09IE1NVV9QVF9VUERBVEVfUFJF
U0VSVkVfQUQsIHYpOworICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyAp
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9saW5lYXJfcHQgPSB0
cnVlOwogICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyAmJiBwdF9vd25l
ci0+YXJjaC5wdl9kb21haW4ueHB0aSApCiAgICAgICAgICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbG9jYWxfaW5fdXNl
ID0gZmFsc2U7CkBAIC00MTU0LDcgKzQxNjEsNyBAQCBsb25nIGRvX21tdV91
cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHBhZ2V0YWJs
ZV9nZXRfcGZuKGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpID09IG1mbiApCiAg
ICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbG9jYWxfaW5fdXNlID0gdHJ1ZTsKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBnZXRfY3B1X2luZm8oKS0+cm9vdF9wZ3RfY2hhbmdl
ZCA9IHRydWU7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hf
cm9vdF9wdF9sb2NhbCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgICAg
ICB9CiAKICAgICAgICAgICAgICAgICAgICAgICAgIC8qCkBAIC00MTY2LDcg
KzQxNzMsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgxICsgISEocGFnZS0+dS5pbnVzZS50eXBlX2lu
Zm8gJiBQR1RfcGlubmVkKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAocGFnZXRhYmxlX2dldF9wZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJs
ZV91c2VyKSA9PQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1m
bikgKyBsb2NhbF9pbl91c2UpICkKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzeW5jX2d1ZXN0ID0gdHJ1ZTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmbHVzaF9yb290X3B0X290aGVycyA9IHRydWU7CiAgICAgICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAK
QEAgLTQyNjgsMTkgKzQyNzUsNjEgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAog
ICAgIGlmICggdmEgKQogICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2YSk7
CiAKLSAgICBpZiAoIHN5bmNfZ3Vlc3QgKQorICAgIC8qCisgICAgICogUGVy
Zm9ybSByZXF1aXJlZCBUTEIgbWFpbnRlbmFuY2UuCisgICAgICoKKyAgICAg
KiBUaGlzIGxvZ2ljIGN1cnJlbnRseSBkZXBlbmQgb24gZmx1c2hfbGluZWFy
X3B0IGJlaW5nIGEgc3VwZXJzZXQgb2YgdGhlCisgICAgICogZmx1c2hfcm9v
dF9wdF8qIGNvbmRpdGlvbnMuCisgICAgICoKKyAgICAgKiBwdF9vd25lciBt
YXkgbm90IGJlIGN1cnJlbnQtPmRvbWFpbi4gIFRoaXMgbWF5IG9jY3VyIGR1
cmluZworICAgICAqIGNvbnN0cnVjdGlvbiBvZiAzMmJpdCBQViBndWVzdHMs
IG9yIGRlYnVnZ2luZyBvZiBQViBndWVzdHMuICBUaGUKKyAgICAgKiBiZWhh
dmlvdXIgY2Fubm90IGJlIGNvcnJlY3Qgd2l0aCBkb21haW4gdW5wYXVzZWQu
ICBXZSB0aGVyZWZvcmUgZXhwZWN0CisgICAgICogcHRfb3duZXItPmRpcnR5
X2NwdW1hc2sgdG8gYmUgZW1wdHksIGJ1dCBpdCBpcyBhIHdhc3RlIG9mIGVm
Zm9ydCB0bworICAgICAqIGV4cGxpY2l0bHkgY2hlY2sgZm9yLCBhbmQgZXhj
bHVkZSwgdGhpcyBjb3JuZXIgY2FzZS4KKyAgICAgKgorICAgICAqIGZsdXNo
X2xpbmVhcl9wdCByZXF1aXJlcyBhIEZMVVNIX1RMQiB0byBhbGwgZGlydHkg
Q1BVcy4gIFRoZSBmbHVzaCBtdXN0CisgICAgICogYmUgcGVyZm9ybWVkIG5v
dyB0byBtYWludGFpbiBjb3JyZWN0IGJlaGF2aW91ciBhY3Jvc3MgYSBtdWx0
aWNhbGwuCisgICAgICogaS5lLiB3ZSBjYW5ub3QgcmVsYXggRkxVU0hfVExC
IHRvIEZMVVNIX1JPT1RfUEdUQkwsIGdpdmVuIHRoYXQgdGhlCisgICAgICog
Zm9ybWVyIGlzIGEgc2lkZSBlZmZlY3Qgb2YgdGhlIGxhdHRlciwgYmVjYXVz
ZSB0aGUgcmVzeW5jICh3aGljaCBpcyBpbgorICAgICAqIHRoZSByZXR1cm4t
dG8tZ3Vlc3QgcGF0aCkgaGFwcGVucyB0b28gbGF0ZS4KKyAgICAgKgorICAg
ICAqIGZsdXNoX3Jvb3RfcHRfKiByZXF1aXJlcyBGTFVTSF9ST09UX1BHVEJM
IG9uIGVpdGhlciB0aGUgbG9jYWwgQ1BVCisgICAgICogKGltcGxpZXMgcHRf
b3duZXIgPT0gY3VycmVudC0+ZG9tYWluIGFuZCBjdXJyZW50LT5wcm9jZXNz
b3Igc2V0IGluCisgICAgICogcHRfb3duZXItPmRpcnR5X2NwdW1hc2spLCBh
bmQvb3IgYWxsICpvdGhlciogZGlydHkgQ1BVcyBhcyB0aGVyZSBhcmUKKyAg
ICAgKiByZWZlcmVuY2VzIHdlIGNhbid0IGFjY291bnQgZm9yIGxvY2FsbHku
CisgICAgICovCisgICAgaWYgKCBmbHVzaF9saW5lYXJfcHQgLyogfHwgZmx1
c2hfcm9vdF9wdF9sb2NhbCB8fCBmbHVzaF9yb290X3B0X290aGVycyAqLyAp
CiAgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nl
c3Nvcl9pZCgpOworICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBwdF9vd25l
ci0+ZGlydHlfY3B1bWFzazsKKwogICAgICAgICAvKgotICAgICAgICAgKiBG
b3JjZSBvdGhlciB2Q1BVLXMgb2YgdGhlIGFmZmVjdGVkIGd1ZXN0IHRvIHBp
Y2sgdXAgTDQgZW50cnkKLSAgICAgICAgICogY2hhbmdlcyAoaWYgYW55KS4K
KyAgICAgICAgICogQWx3YXlzIGhhbmRsZSBsb2NhbCBmbHVzaGluZyBzZXBh
cmF0ZWx5IChpZiBhcHBsaWNhYmxlKSwgdG8KKyAgICAgICAgICogc2VwYXJh
dGUgdGhlIGZsdXNoIGludm9jYXRpb25zIGFwcHJvcHJpYXRlbHkgZm9yIHNj
b3BlIG9mIHRoZSB0d28KKyAgICAgICAgICogZmx1c2hfcm9vdF9wdF8qIHZh
cmlhYmxlcy4KICAgICAgICAgICovCi0gICAgICAgIHVuc2lnbmVkIGludCBj
cHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci0gICAgICAgIGNwdW1hc2tfdCAq
bWFzayA9IHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpOworICAgICAg
ICBpZiAoIGxpa2VseShjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgbWFzaykpICkK
KyAgICAgICAgeworICAgICAgICAgICAgbWFzayA9IHBlcl9jcHUoc2NyYXRj
aF9jcHVtYXNrLCBjcHUpOwogCi0gICAgICAgIGNwdW1hc2tfYW5kbm90KG1h
c2ssIHB0X293bmVyLT5kaXJ0eV9jcHVtYXNrLCBjcHVtYXNrX29mKGNwdSkp
OworICAgICAgICAgICAgY3B1bWFza19jb3B5KG1hc2ssIHB0X293bmVyLT5k
aXJ0eV9jcHVtYXNrKTsKKyAgICAgICAgICAgIF9fY3B1bWFza19jbGVhcl9j
cHUoY3B1LCBtYXNrKTsKKworICAgICAgICAgICAgZmx1c2hfbG9jYWwoRkxV
U0hfVExCIHwKKyAgICAgICAgICAgICAgICAgICAgICAgIChmbHVzaF9yb290
X3B0X2xvY2FsID8gRkxVU0hfUk9PVF9QR1RCTCA6IDApKTsKKyAgICAgICAg
fQorICAgICAgICBlbHNlCisgICAgICAgICAgICAvKiBTYW5pdHkgY2hlY2su
ICBmbHVzaF9yb290X3B0X2xvY2FsIGltcGxpZXMgbG9jYWwgY3B1IGlzIGRp
cnR5LiAqLworICAgICAgICAgICAgQVNTRVJUKCFmbHVzaF9yb290X3B0X2xv
Y2FsKTsKKworICAgICAgICAvKiBGbHVzaCB0aGUgcmVtb3RlIGRpcnR5IENQ
VXMuICBEb2VzIG5vdCBpbmNsdWRlIHRoZSBsb2NhbCBDUFUuICovCiAgICAg
ICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQotICAgICAgICAgICAg
Zmx1c2hfbWFzayhtYXNrLCBGTFVTSF9ST09UX1BHVEJMKTsKKyAgICAgICAg
ICAgIGZsdXNoX21hc2sobWFzaywgRkxVU0hfVExCIHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgKGZsdXNoX3Jvb3RfcHRfb3RoZXJzID8gRkxVU0hfUk9P
VF9QR1RCTCA6IDApKTsKICAgICB9CisgICAgZWxzZQorICAgICAgICAvKiBT
YW5pdHkgY2hlY2suICBmbHVzaF9yb290X3B0XyogaW1wbGllcyBmbHVzaF9s
aW5lYXJfcHQuICovCisgICAgICAgIEFTU0VSVCghZmx1c2hfcm9vdF9wdF9s
b2NhbCAmJiAhZmx1c2hfcm9vdF9wdF9vdGhlcnMpOwogCiAgICAgcGVyZmNf
YWRkKG51bV9wYWdlX3VwZGF0ZXMsIGkpOwogCi0tIAoyLjIwLjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.12/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-4.12/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMWQ2ZjM3YWE1YWE5ZjNmYzVhMjY5YjlkZDIxYjdmZWI3NDQ0YmUw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CihjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDA1NWUxYzNhM2Q5NWIxZTc1MzE0ODM2OWZiYzRiYTQ4NzgyZGQ2MDIpCi0t
LQogeGVuL2FyY2gveDg2L21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IGU3
YjhmNGVlNGIuLjg2ZjMxYjMzNGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00MzAxLDcgKzQz
MDEsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1h
c2tfb2YoY3B1KSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFz
aykgKQotICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOwogICAgIH0KIAogICAg
IHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.12/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-4.12/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSA0MTAwZDQ2M2RiZGQ5NWQ4NWZhYmUzODdkZDU2NzZiZWQ3NWY2NWY3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQz
YTNlZWJiN2Q5MmYwM2Y1ODgzKQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwg
NjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDg2ZjMxYjMzNGYuLmRiNGNmZGYy
MGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC00MDA1LDcgKzQwMDUsOCBAQCBsb25nIGRvX21t
dV91cGRhdGUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50LCAq
diA9IGN1cnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbiwg
KnB0X293bmVyID0gZCwgKnBnX293bmVyOwogICAgIG1mbl90IG1hcF9tZm4g
PSBJTlZBTElEX01GTjsKLSAgICBib29sIHN5bmNfZ3Vlc3QgPSBmYWxzZTsK
KyAgICBib29sIGZsdXNoX2xpbmVhcl9wdCA9IGZhbHNlLCBmbHVzaF9yb290
X3B0X2xvY2FsID0gZmFsc2UsCisgICAgICAgIGZsdXNoX3Jvb3RfcHRfb3Ro
ZXJzID0gZmFsc2U7CiAgICAgdWludDMyX3QgeHNtX25lZWRlZCA9IDA7CiAg
ICAgdWludDMyX3QgeHNtX2NoZWNrZWQgPSAwOwogICAgIGludCByYyA9IHB1
dF9vbGRfZ3Vlc3RfdGFibGUoY3Vycik7CkBAIC00MTU1LDYgKzQxNTYsOCBA
QCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgcmMgPSBtb2RfbDJfZW50
cnkodmEsIGwyZV9mcm9tX2ludHB0ZShyZXEudmFsKSwgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQgPT0gTU1VX1BU
X1VQREFURV9QUkVTRVJWRV9BRCwgdik7CisgICAgICAgICAgICAgICAgICAg
IGlmICggIXJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2xp
bmVhcl9wdCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwog
CiAgICAgICAgICAgICAgICAgY2FzZSBQR1RfbDNfcGFnZV90YWJsZToKQEAg
LTQxNjIsNiArNDE2NSw4IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAg
ICByYyA9IG1vZF9sM19lbnRyeSh2YSwgbDNlX2Zyb21faW50cHRlKHJlcS52
YWwpLCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNtZCA9PSBNTVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FELCB2KTsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAg
ICAgICAgICAgZmx1c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgICAgICBjYXNlIFBHVF9s
NF9wYWdlX3RhYmxlOgpAQCAtNDE2OSw2ICs0MTc0LDggQEAgbG9uZyBkb19t
bXVfdXBkYXRlKAogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgICAgICAgICAgICAgIHJjID0gbW9kX2w0X2VudHJ5KHZhLCBsNGVf
ZnJvbV9pbnRwdGUocmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY21kID09IE1NVV9QVF9VUERBVEVfUFJF
U0VSVkVfQUQsIHYpOworICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyAp
CisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9saW5lYXJfcHQgPSB0
cnVlOwogICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyAmJiBwdF9vd25l
ci0+YXJjaC5wdi54cHRpICkKICAgICAgICAgICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCBsb2NhbF9pbl91c2UgPSBmYWxz
ZTsKQEAgLTQxNzYsNyArNDE4Myw3IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgK
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggcGFnZXRhYmxlX2dldF9w
Zm4oY3Vyci0+YXJjaC5ndWVzdF90YWJsZSkgPT0gbWZuICkKICAgICAgICAg
ICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsb2NhbF9pbl91c2UgPSB0cnVlOwotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGdldF9jcHVfaW5mbygpLT5yb290X3BndF9jaGFuZ2VkID0gdHJ1
ZTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9yb290X3B0
X2xvY2FsID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgICAgIH0KIAog
ICAgICAgICAgICAgICAgICAgICAgICAgLyoKQEAgLTQxODgsNyArNDE5NSw3
IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKDEgKyAhIShwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBH
VF9waW5uZWQpICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChw
YWdldGFibGVfZ2V0X3BmbihjdXJyLT5hcmNoLmd1ZXN0X3RhYmxlX3VzZXIp
ID09CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuKSArIGxv
Y2FsX2luX3VzZSkgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN5
bmNfZ3Vlc3QgPSB0cnVlOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZsdXNoX3Jvb3RfcHRfb3RoZXJzID0gdHJ1ZTsKICAgICAgICAgICAgICAg
ICAgICAgfQogICAgICAgICAgICAgICAgICAgICBicmVhazsKIApAQCAtNDI5
MCwxOSArNDI5Nyw2MSBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgaWYg
KCB2YSApCiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHZhKTsKIAotICAg
IGlmICggc3luY19ndWVzdCApCisgICAgLyoKKyAgICAgKiBQZXJmb3JtIHJl
cXVpcmVkIFRMQiBtYWludGVuYW5jZS4KKyAgICAgKgorICAgICAqIFRoaXMg
bG9naWMgY3VycmVudGx5IGRlcGVuZCBvbiBmbHVzaF9saW5lYXJfcHQgYmVp
bmcgYSBzdXBlcnNldCBvZiB0aGUKKyAgICAgKiBmbHVzaF9yb290X3B0Xyog
Y29uZGl0aW9ucy4KKyAgICAgKgorICAgICAqIHB0X293bmVyIG1heSBub3Qg
YmUgY3VycmVudC0+ZG9tYWluLiAgVGhpcyBtYXkgb2NjdXIgZHVyaW5nCisg
ICAgICogY29uc3RydWN0aW9uIG9mIDMyYml0IFBWIGd1ZXN0cywgb3IgZGVi
dWdnaW5nIG9mIFBWIGd1ZXN0cy4gIFRoZQorICAgICAqIGJlaGF2aW91ciBj
YW5ub3QgYmUgY29ycmVjdCB3aXRoIGRvbWFpbiB1bnBhdXNlZC4gIFdlIHRo
ZXJlZm9yZSBleHBlY3QKKyAgICAgKiBwdF9vd25lci0+ZGlydHlfY3B1bWFz
ayB0byBiZSBlbXB0eSwgYnV0IGl0IGlzIGEgd2FzdGUgb2YgZWZmb3J0IHRv
CisgICAgICogZXhwbGljaXRseSBjaGVjayBmb3IsIGFuZCBleGNsdWRlLCB0
aGlzIGNvcm5lciBjYXNlLgorICAgICAqCisgICAgICogZmx1c2hfbGluZWFy
X3B0IHJlcXVpcmVzIGEgRkxVU0hfVExCIHRvIGFsbCBkaXJ0eSBDUFVzLiAg
VGhlIGZsdXNoIG11c3QKKyAgICAgKiBiZSBwZXJmb3JtZWQgbm93IHRvIG1h
aW50YWluIGNvcnJlY3QgYmVoYXZpb3VyIGFjcm9zcyBhIG11bHRpY2FsbC4K
KyAgICAgKiBpLmUuIHdlIGNhbm5vdCByZWxheCBGTFVTSF9UTEIgdG8gRkxV
U0hfUk9PVF9QR1RCTCwgZ2l2ZW4gdGhhdCB0aGUKKyAgICAgKiBmb3JtZXIg
aXMgYSBzaWRlIGVmZmVjdCBvZiB0aGUgbGF0dGVyLCBiZWNhdXNlIHRoZSBy
ZXN5bmMgKHdoaWNoIGlzIGluCisgICAgICogdGhlIHJldHVybi10by1ndWVz
dCBwYXRoKSBoYXBwZW5zIHRvbyBsYXRlLgorICAgICAqCisgICAgICogZmx1
c2hfcm9vdF9wdF8qIHJlcXVpcmVzIEZMVVNIX1JPT1RfUEdUQkwgb24gZWl0
aGVyIHRoZSBsb2NhbCBDUFUKKyAgICAgKiAoaW1wbGllcyBwdF9vd25lciA9
PSBjdXJyZW50LT5kb21haW4gYW5kIGN1cnJlbnQtPnByb2Nlc3NvciBzZXQg
aW4KKyAgICAgKiBwdF9vd25lci0+ZGlydHlfY3B1bWFzayksIGFuZC9vciBh
bGwgKm90aGVyKiBkaXJ0eSBDUFVzIGFzIHRoZXJlIGFyZQorICAgICAqIHJl
ZmVyZW5jZXMgd2UgY2FuJ3QgYWNjb3VudCBmb3IgbG9jYWxseS4KKyAgICAg
Ki8KKyAgICBpZiAoIGZsdXNoX2xpbmVhcl9wdCAvKiB8fCBmbHVzaF9yb290
X3B0X2xvY2FsIHx8IGZsdXNoX3Jvb3RfcHRfb3RoZXJzICovICkKICAgICB7
CisgICAgICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lk
KCk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHB0X293bmVyLT5kaXJ0
eV9jcHVtYXNrOworCiAgICAgICAgIC8qCi0gICAgICAgICAqIEZvcmNlIG90
aGVyIHZDUFUtcyBvZiB0aGUgYWZmZWN0ZWQgZ3Vlc3QgdG8gcGljayB1cCBM
NCBlbnRyeQotICAgICAgICAgKiBjaGFuZ2VzIChpZiBhbnkpLgorICAgICAg
ICAgKiBBbHdheXMgaGFuZGxlIGxvY2FsIGZsdXNoaW5nIHNlcGFyYXRlbHkg
KGlmIGFwcGxpY2FibGUpLCB0bworICAgICAgICAgKiBzZXBhcmF0ZSB0aGUg
Zmx1c2ggaW52b2NhdGlvbnMgYXBwcm9wcmlhdGVseSBmb3Igc2NvcGUgb2Yg
dGhlIHR3bworICAgICAgICAgKiBmbHVzaF9yb290X3B0XyogdmFyaWFibGVz
LgogICAgICAgICAgKi8KLSAgICAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKLSAgICAgICAgY3B1bWFza190ICptYXNrID0g
cGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSk7CisgICAgICAgIGlmICgg
bGlrZWx5KGNwdW1hc2tfdGVzdF9jcHUoY3B1LCBtYXNrKSkgKQorICAgICAg
ICB7CisgICAgICAgICAgICBtYXNrID0gcGVyX2NwdShzY3JhdGNoX2NwdW1h
c2ssIGNwdSk7CiAKLSAgICAgICAgY3B1bWFza19hbmRub3QobWFzaywgcHRf
b3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1hc2tfb2YoY3B1KSk7CisgICAg
ICAgICAgICBjcHVtYXNrX2NvcHkobWFzaywgcHRfb3duZXItPmRpcnR5X2Nw
dW1hc2spOworICAgICAgICAgICAgX19jcHVtYXNrX2NsZWFyX2NwdShjcHUs
IG1hc2spOworCisgICAgICAgICAgICBmbHVzaF9sb2NhbChGTFVTSF9UTEIg
fAorICAgICAgICAgICAgICAgICAgICAgICAgKGZsdXNoX3Jvb3RfcHRfbG9j
YWwgPyBGTFVTSF9ST09UX1BHVEJMIDogMCkpOworICAgICAgICB9CisgICAg
ICAgIGVsc2UKKyAgICAgICAgICAgIC8qIFNhbml0eSBjaGVjay4gIGZsdXNo
X3Jvb3RfcHRfbG9jYWwgaW1wbGllcyBsb2NhbCBjcHUgaXMgZGlydHkuICov
CisgICAgICAgICAgICBBU1NFUlQoIWZsdXNoX3Jvb3RfcHRfbG9jYWwpOwor
CisgICAgICAgIC8qIEZsdXNoIHRoZSByZW1vdGUgZGlydHkgQ1BVcy4gIERv
ZXMgbm90IGluY2x1ZGUgdGhlIGxvY2FsIENQVS4gKi8KICAgICAgICAgaWYg
KCAhY3B1bWFza19lbXB0eShtYXNrKSApCi0gICAgICAgICAgICBmbHVzaF9t
YXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOworICAgICAgICAgICAgZmx1
c2hfbWFzayhtYXNrLCBGTFVTSF9UTEIgfAorICAgICAgICAgICAgICAgICAg
ICAgICAoZmx1c2hfcm9vdF9wdF9vdGhlcnMgPyBGTFVTSF9ST09UX1BHVEJM
IDogMCkpOwogICAgIH0KKyAgICBlbHNlCisgICAgICAgIC8qIFNhbml0eSBj
aGVjay4gIGZsdXNoX3Jvb3RfcHRfKiBpbXBsaWVzIGZsdXNoX2xpbmVhcl9w
dC4gKi8KKyAgICAgICAgQVNTRVJUKCFmbHVzaF9yb290X3B0X2xvY2FsICYm
ICFmbHVzaF9yb290X3B0X290aGVycyk7CiAKICAgICBwZXJmY19hZGQobnVt
X3BhZ2VfdXBkYXRlcywgaSk7CiAKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.13/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-4.13/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSBjMTBiMjkzMWJmNjNhNDQ0ZTA5MTcxMTVhYWQzNDhiOTExY2FhODJl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CihjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDA1NWUxYzNhM2Q5NWIxZTc1MzE0ODM2OWZiYzRiYTQ4NzgyZGQ2MDIpCi0t
LQogeGVuL2FyY2gveDg2L21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDQw
NzM0MGU1ZjUuLjIwNDYxMWNhMmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00MjY2LDcgKzQy
NjYsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1h
c2tfb2YoY3B1KSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFz
aykgKQotICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOwogICAgIH0KIAogICAg
IHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.13/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-4.13/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOGI3ODE3MTI3MWRiYmNlODhiYmQ0Y2IyZGUzZDgyOGE1MWZiMTY5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQz
YTNlZWJiN2Q5MmYwM2Y1ODgzKQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwg
NjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDIwNDYxMWNhMmMuLmU1NmNkNGJj
NjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC0zOTY5LDcgKzM5NjksOCBAQCBsb25nIGRvX21t
dV91cGRhdGUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50LCAq
diA9IGN1cnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbiwg
KnB0X293bmVyID0gZCwgKnBnX293bmVyOwogICAgIG1mbl90IG1hcF9tZm4g
PSBJTlZBTElEX01GTiwgbWZuOwotICAgIGJvb2wgc3luY19ndWVzdCA9IGZh
bHNlOworICAgIGJvb2wgZmx1c2hfbGluZWFyX3B0ID0gZmFsc2UsIGZsdXNo
X3Jvb3RfcHRfbG9jYWwgPSBmYWxzZSwKKyAgICAgICAgZmx1c2hfcm9vdF9w
dF9vdGhlcnMgPSBmYWxzZTsKICAgICB1aW50MzJfdCB4c21fbmVlZGVkID0g
MDsKICAgICB1aW50MzJfdCB4c21fY2hlY2tlZCA9IDA7CiAgICAgaW50IHJj
ID0gcHV0X29sZF9ndWVzdF90YWJsZShjdXJyKTsKQEAgLTQxMTksNiArNDEy
MCw4IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICByYyA9IG1vZF9s
Ml9lbnRyeSh2YSwgbDJlX2Zyb21faW50cHRlKHJlcS52YWwpLCBtZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCA9PSBN
TVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FELCB2KTsKKyAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAgICAgZmx1
c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7CiAKICAgICAgICAgICAgICAgICBjYXNlIFBHVF9sM19wYWdlX3RhYmxl
OgpAQCAtNDEyNiw2ICs0MTI5LDggQEAgbG9uZyBkb19tbXVfdXBkYXRlKAog
ICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAg
ICAgICAgIHJjID0gbW9kX2wzX2VudHJ5KHZhLCBsM2VfZnJvbV9pbnRwdGUo
cmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY21kID09IE1NVV9QVF9VUERBVEVfUFJFU0VSVkVfQUQsIHYp
OworICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAg
ICAgICAgICAgICAgICBmbHVzaF9saW5lYXJfcHQgPSB0cnVlOwogICAgICAg
ICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgICAgIGNhc2Ug
UEdUX2w0X3BhZ2VfdGFibGU6CkBAIC00MTMzLDYgKzQxMzgsOCBAQCBsb25n
IGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgICAgICAgICAgICAgcmMgPSBtb2RfbDRfZW50cnkodmEs
IGw0ZV9mcm9tX2ludHB0ZShyZXEudmFsKSwgbWZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQgPT0gTU1VX1BUX1VQREFU
RV9QUkVTRVJWRV9BRCwgdik7CisgICAgICAgICAgICAgICAgICAgIGlmICgg
IXJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2xpbmVhcl9w
dCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIGlmICggIXJjICYmIHB0
X293bmVyLT5hcmNoLnB2LnhwdGkgKQogICAgICAgICAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGxvY2FsX2luX3VzZSA9
IGZhbHNlOwpAQCAtNDE0MSw3ICs0MTQ4LDcgQEAgbG9uZyBkb19tbXVfdXBk
YXRlKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
KSApCiAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbG9jYWxfaW5fdXNlID0gdHJ1ZTsKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBnZXRfY3B1X2luZm8oKS0+cm9vdF9wZ3Rf
Y2hhbmdlZCA9IHRydWU7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Zmx1c2hfcm9vdF9wdF9sb2NhbCA9IHRydWU7CiAgICAgICAgICAgICAgICAg
ICAgICAgICB9CiAKICAgICAgICAgICAgICAgICAgICAgICAgIC8qCkBAIC00
MTUzLDcgKzQxNjAsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgxICsgISEocGFnZS0+dS5pbnVzZS50
eXBlX2luZm8gJiBQR1RfcGlubmVkKSArCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fZXEocGFnZXRhYmxlX2dldF9tZm4oY3Vyci0+YXJj
aC5ndWVzdF90YWJsZV91c2VyKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZm4pICsgbG9jYWxfaW5fdXNlKSApCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3luY19ndWVzdCA9IHRydWU7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfcm9vdF9wdF9vdGhlcnMg
PSB0cnVlOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogCkBAIC00MjU1LDE5ICs0MjYyLDYxIEBAIGxvbmcg
ZG9fbW11X3VwZGF0ZSgKICAgICBpZiAoIHZhICkKICAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UodmEpOwogCi0gICAgaWYgKCBzeW5jX2d1ZXN0ICkKKyAg
ICAvKgorICAgICAqIFBlcmZvcm0gcmVxdWlyZWQgVExCIG1haW50ZW5hbmNl
LgorICAgICAqCisgICAgICogVGhpcyBsb2dpYyBjdXJyZW50bHkgZGVwZW5k
IG9uIGZsdXNoX2xpbmVhcl9wdCBiZWluZyBhIHN1cGVyc2V0IG9mIHRoZQor
ICAgICAqIGZsdXNoX3Jvb3RfcHRfKiBjb25kaXRpb25zLgorICAgICAqCisg
ICAgICogcHRfb3duZXIgbWF5IG5vdCBiZSBjdXJyZW50LT5kb21haW4uICBU
aGlzIG1heSBvY2N1ciBkdXJpbmcKKyAgICAgKiBjb25zdHJ1Y3Rpb24gb2Yg
MzJiaXQgUFYgZ3Vlc3RzLCBvciBkZWJ1Z2dpbmcgb2YgUFYgZ3Vlc3RzLiAg
VGhlCisgICAgICogYmVoYXZpb3VyIGNhbm5vdCBiZSBjb3JyZWN0IHdpdGgg
ZG9tYWluIHVucGF1c2VkLiAgV2UgdGhlcmVmb3JlIGV4cGVjdAorICAgICAq
IHB0X293bmVyLT5kaXJ0eV9jcHVtYXNrIHRvIGJlIGVtcHR5LCBidXQgaXQg
aXMgYSB3YXN0ZSBvZiBlZmZvcnQgdG8KKyAgICAgKiBleHBsaWNpdGx5IGNo
ZWNrIGZvciwgYW5kIGV4Y2x1ZGUsIHRoaXMgY29ybmVyIGNhc2UuCisgICAg
ICoKKyAgICAgKiBmbHVzaF9saW5lYXJfcHQgcmVxdWlyZXMgYSBGTFVTSF9U
TEIgdG8gYWxsIGRpcnR5IENQVXMuICBUaGUgZmx1c2ggbXVzdAorICAgICAq
IGJlIHBlcmZvcm1lZCBub3cgdG8gbWFpbnRhaW4gY29ycmVjdCBiZWhhdmlv
dXIgYWNyb3NzIGEgbXVsdGljYWxsLgorICAgICAqIGkuZS4gd2UgY2Fubm90
IHJlbGF4IEZMVVNIX1RMQiB0byBGTFVTSF9ST09UX1BHVEJMLCBnaXZlbiB0
aGF0IHRoZQorICAgICAqIGZvcm1lciBpcyBhIHNpZGUgZWZmZWN0IG9mIHRo
ZSBsYXR0ZXIsIGJlY2F1c2UgdGhlIHJlc3luYyAod2hpY2ggaXMgaW4KKyAg
ICAgKiB0aGUgcmV0dXJuLXRvLWd1ZXN0IHBhdGgpIGhhcHBlbnMgdG9vIGxh
dGUuCisgICAgICoKKyAgICAgKiBmbHVzaF9yb290X3B0XyogcmVxdWlyZXMg
RkxVU0hfUk9PVF9QR1RCTCBvbiBlaXRoZXIgdGhlIGxvY2FsIENQVQorICAg
ICAqIChpbXBsaWVzIHB0X293bmVyID09IGN1cnJlbnQtPmRvbWFpbiBhbmQg
Y3VycmVudC0+cHJvY2Vzc29yIHNldCBpbgorICAgICAqIHB0X293bmVyLT5k
aXJ0eV9jcHVtYXNrKSwgYW5kL29yIGFsbCAqb3RoZXIqIGRpcnR5IENQVXMg
YXMgdGhlcmUgYXJlCisgICAgICogcmVmZXJlbmNlcyB3ZSBjYW4ndCBhY2Nv
dW50IGZvciBsb2NhbGx5LgorICAgICAqLworICAgIGlmICggZmx1c2hfbGlu
ZWFyX3B0IC8qIHx8IGZsdXNoX3Jvb3RfcHRfbG9jYWwgfHwgZmx1c2hfcm9v
dF9wdF9vdGhlcnMgKi8gKQogICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50
IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKKyAgICAgICAgY3B1bWFza190
ICptYXNrID0gcHRfb3duZXItPmRpcnR5X2NwdW1hc2s7CisKICAgICAgICAg
LyoKLSAgICAgICAgICogRm9yY2Ugb3RoZXIgdkNQVS1zIG9mIHRoZSBhZmZl
Y3RlZCBndWVzdCB0byBwaWNrIHVwIEw0IGVudHJ5Ci0gICAgICAgICAqIGNo
YW5nZXMgKGlmIGFueSkuCisgICAgICAgICAqIEFsd2F5cyBoYW5kbGUgbG9j
YWwgZmx1c2hpbmcgc2VwYXJhdGVseSAoaWYgYXBwbGljYWJsZSksIHRvCisg
ICAgICAgICAqIHNlcGFyYXRlIHRoZSBmbHVzaCBpbnZvY2F0aW9ucyBhcHBy
b3ByaWF0ZWx5IGZvciBzY29wZSBvZiB0aGUgdHdvCisgICAgICAgICAqIGZs
dXNoX3Jvb3RfcHRfKiB2YXJpYWJsZXMuCiAgICAgICAgICAqLwotICAgICAg
ICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwotICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFz
aywgY3B1KTsKKyAgICAgICAgaWYgKCBsaWtlbHkoY3B1bWFza190ZXN0X2Nw
dShjcHUsIG1hc2spKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIG1hc2sg
PSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KTsKIAotICAgICAgICBj
cHVtYXNrX2FuZG5vdChtYXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzaywg
Y3B1bWFza19vZihjcHUpKTsKKyAgICAgICAgICAgIGNwdW1hc2tfY29weSht
YXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgICAgICBf
X2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgbWFzayk7CisKKyAgICAgICAgICAg
IGZsdXNoX2xvY2FsKEZMVVNIX1RMQiB8CisgICAgICAgICAgICAgICAgICAg
ICAgICAoZmx1c2hfcm9vdF9wdF9sb2NhbCA/IEZMVVNIX1JPT1RfUEdUQkwg
OiAwKSk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAg
LyogU2FuaXR5IGNoZWNrLiAgZmx1c2hfcm9vdF9wdF9sb2NhbCBpbXBsaWVz
IGxvY2FsIGNwdSBpcyBkaXJ0eS4gKi8KKyAgICAgICAgICAgIEFTU0VSVCgh
Zmx1c2hfcm9vdF9wdF9sb2NhbCk7CisKKyAgICAgICAgLyogRmx1c2ggdGhl
IHJlbW90ZSBkaXJ0eSBDUFVzLiAgRG9lcyBub3QgaW5jbHVkZSB0aGUgbG9j
YWwgQ1BVLiAqLwogICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1hc2sp
ICkKLSAgICAgICAgICAgIGZsdXNoX21hc2sobWFzaywgRkxVU0hfUk9PVF9Q
R1RCTCk7CisgICAgICAgICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX1RM
QiB8CisgICAgICAgICAgICAgICAgICAgICAgIChmbHVzaF9yb290X3B0X290
aGVycyA/IEZMVVNIX1JPT1RfUEdUQkwgOiAwKSk7CiAgICAgfQorICAgIGVs
c2UKKyAgICAgICAgLyogU2FuaXR5IGNoZWNrLiAgZmx1c2hfcm9vdF9wdF8q
IGltcGxpZXMgZmx1c2hfbGluZWFyX3B0LiAqLworICAgICAgICBBU1NFUlQo
IWZsdXNoX3Jvb3RfcHRfbG9jYWwgJiYgIWZsdXNoX3Jvb3RfcHRfb3RoZXJz
KTsKIAogICAgIHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKIAot
LSAKMi4yMC4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.14/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Disposition: attachment;
 filename="xsa286-4.14/0001-x86-pv-Drop-FLUSH_TLB_GLOBAL-in-do_mmu_update-for-XP.patch"
Content-Transfer-Encoding: base64

RnJvbSA5NDFmNjlhNDI4Y2Q5ODkxNDQzMDA1MTllNTQ4ZTM0NmM2ODFhMWIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBUaHUsIDIyIE9j
dCAyMDIwIDExOjI4OjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHg4
Ni9wdjogRHJvcCBGTFVTSF9UTEJfR0xPQkFMIGluIGRvX21tdV91cGRhdGUo
KSBmb3IgWFBUSQoKYy9zIDlkMWQzMWFkOTQ5OCAieDg2OiBzbGlnaHRseSBy
ZWR1Y2UgTWVsdGRvd24gYmFuZC1haWQgb3ZlcmhlYWQiIHJlbW92ZWQgdGhl
CnVzZSBvZiBHbG9iYWwgVExCIGZsdXNoZXMgb24gdGhlIFhlbiBlbnRyeSBw
YXRoLCBidXQgYWRkZWQgYSBGTFVTSF9UTEJfR0xPQkFMCnRvIHRoZSBMNCBw
YXRoIGluIGRvX21tdV91cGRhdGUoKS4KCkhvd2V2ZXIsIHRoaXMgd2FzIHVu
bmVjZXNzYXJ5LgoKSXQgaXMgdGhlIGd1ZXN0cyByZXNwb25zaWJpbGl0eSB0
byBwZXJmb3JtIGFwcHJvcHJpYXRlIFRMQiBmbHVzaGluZyBpZiB0aGUgTDQK
bW9kaWZpY2F0aW9uIGFsdGVyZWQgYW4gZXN0YWJsaXNoZWQgbWFwcGluZyBp
biBhIGZsdXNoLXJlbGV2YW50IHdheS4gIEluIHRoaXMKY2FzZSwgYW4gTU1V
RVhUX09QIGh5cGVyY2FsbCB3aWxsIGZvbGxvdy4gIFRoZSBjYXNlIHdoaWNo
IFhlbiBuZWVkcyB0byBjb3ZlcgppcyB3aGVuIG5ldyBtYXBwaW5ncyBhcmUg
Y3JlYXRlZCwgYW5kIHRoZSByZXN5bmMgb24gdGhlIGV4aXQtdG8tZ3Vlc3Qg
cGF0aApjb3ZlcnMgdGhpcyBjb3JyZWN0bHkuCgpUaGVyZSBpcyBhIGNvcm5l
ciBjYXNlIHdpdGggbXVsdGlwbGUgdkNQVXMgaW4gaHlwZXJjYWxscyBhdCB0
aGUgc2FtZSB0aW1lLAp3aGljaCA5ZDFkMzFhZDk0OTggY2hhbmdlZCwgYW5k
IHRoaXMgcGF0Y2ggY2hhbmdlcyBiYWNrIHRvIGl0cyBvcmlnaW5hbCBYUFRJ
CmJlaGF2aW91ci4KCkFyY2hpdGVjdHVyYWxseSwgZXN0YWJsaXNoZWQgVExC
IGVudHJpZXMgY2FuIGNvbnRpbnVlIHRvIGJlIHVzZWQgdW50aWwgdGhlCmJy
b2FkY2FzdCBmbHVzaCBoYXMgY29tcGxldGVkLiAgVGhlcmVmb3JlLCBldmVu
IHdpdGggY29uY3VycmVudCBoeXBlcmNhbGxzLAp0aGUgZ3Vlc3QgY2Fubm90
IGRlcGVuZCBvbiBvbGRlciBtYXBwaW5ncyBub3QgYmVpbmcgdXNlZCB1bnRp
bCBhbiBNTVVFWFRfT1AKaHlwZXJjYWxsIGNvbXBsZXRlcy4gIFhlbidzIGlt
cGxlbWVudGF0aW9uIG9mIGd1ZXN0LWluaXRpYXRlZCBmbHVzaGVzIHdpbGwK
dGFrZSBjb3JyZWN0IGVmZmVjdCBvbiB0b3Agb2YgYW4gaW4tcHJvZ3Jlc3Mg
aHlwZXJjYWxsLCBwaWNraW5nIHVwIG5ldyBtYXBwaW5nCnNldHRpbmcgYmVm
b3JlIHRoZSBvdGhlciB2Q1BVJ3MgTU1VRVhUX09QIGNvbXBsZXRlcy4KCk5v
dGU6IFRoZSBjb3JyZWN0bmVzcyBvZiB0aGlzIGNoYW5nZSBpcyBub3QgaW1w
YWN0ZWQgYnkgd2hldGhlciBYUFRJIHVzZXMKZ2xvYmFsIG1hcHBpbmdzIG9y
IG5vdC4gIENvcnJlY3RuZXNzIHRoZXJlIGRlcGVuZHMgb24gdGhlIGJlaGF2
aW91ciBvZiBYZW4gb24KdGhlIGVudHJ5L2V4aXQgcGF0aHMgd2hlbiBzd2l0
Y2hpbmcgdHdvL2Zyb20gdGhlIFhQVEkgInNoYWRvdyIgcGFnZXRhYmxlcy4K
ClRoaXMgaXMgKG5vdCByZWFsbHkpIFhTQS0yODYgKGJ1dCBuZWNlc3Nhcnkg
dG8gc2ltcGxpZnkgdGhlIGxvZ2ljKS4KCkZpeGVzOiA5ZDFkMzFhZDk0OTgg
KCJ4ODY6IHNsaWdodGx5IHJlZHVjZSBNZWx0ZG93biBiYW5kLWFpZCBvdmVy
aGVhZCIpClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CihjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDA1NWUxYzNhM2Q5NWIxZTc1MzE0ODM2OWZiYzRiYTQ4NzgyZGQ2MDIpCi0t
LQogeGVuL2FyY2gveDg2L21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDNj
YjZmYWJkYWUuLjFjYWEyZGYwYTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00MTkzLDcgKzQx
OTMsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1h
c2tfb2YoY3B1KSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFz
aykgKQotICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX1JPT1RfUEdUQkwpOwogICAgIH0KIAogICAg
IHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKLS0gCjIuMjAuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa286-4.14/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Disposition: attachment;
 filename="xsa286-4.14/0002-x86-pv-Flush-TLB-in-response-to-paging-structure-cha.patch"
Content-Transfer-Encoding: base64

RnJvbSAxMGJiNjNjMjAzZjQyZDkzMWZhMWZhN2RiYmFlN2NlMTc2NWNlY2Yy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDE5IE9j
dCAyMDIwIDE1OjUxOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIHg4
Ni9wdjogRmx1c2ggVExCIGluIHJlc3BvbnNlIHRvIHBhZ2luZyBzdHJ1Y3R1
cmUgY2hhbmdlcwoKV2l0aCBNTVVfVVBEQVRFLCBhIFBWIGd1ZXN0IGNhbiBt
YWtlIGNoYW5nZXMgdG8gaGlnaGVyIGxldmVsIHBhZ2V0YWJsZXMuICBUaGlz
CmlzIHNhZmUgZnJvbSBYZW4ncyBwb2ludCBvZiB2aWV3IChhcyB0aGUgdXBk
YXRlIG9ubHkgYWZmZWN0cyBndWVzdCBtYXBwaW5ncyksCmFuZCB0aGUgZ3Vl
c3QgaXMgcmVxdWlyZWQgdG8gZmx1c2ggKGlmIG5lY2Vzc2FyeSkgYWZ0ZXIg
bWFraW5nIHVwZGF0ZXMuCgpIb3dldmVyLCBYZW4ncyB1c2Ugb2YgbGluZWFy
IHBhZ2V0YWJsZXMgKFVQREFURV9WQV9NQVBQSU5HLCBHTlRUQUJPUF9tYXAs
CndyaXRlYWJsZSBwYWdldGFibGVzLCBldGMuKSBpcyBhbiBpbXBsZW1lbnRh
dGlvbiBkZXRhaWwgb3V0c2lkZSBvZiB0aGUKQVBJL0FCSS4KCkNoYW5nZXMg
aW4gdGhlIHBhZ2luZyBzdHJ1Y3R1cmUgcmVxdWlyZSBpbnZhbGlkYXRpb25z
IGluIHRoZSBsaW5lYXIgcGFnZXRhYmxlCnJhbmdlIGZvciBzdWJzZXF1ZW50
IGFjY2Vzc2VzIGludG8gdGhlIGxpbmVhciBwYWdldGFibGVzIHRvIGFjY2Vz
cyBub24tc3RhbGUKbWFwcGluZ3MuICBYZW4gbXVzdCBwcm92aWRlIHN1aXRh
YmxlIGZsdXNoaW5nIHRvIHByZXZlbnQgaW50ZXJtaXhlZCBndWVzdAphY3Rp
b25zIGZyb20gYWNjaWRlbnRhbGx5IGFjY2Vzc2luZy9tb2RpZnlpbmcgdGhl
IHdyb25nIHBhZ2V0YWJsZS4KCkZvciBhbGwgTDIgYW5kIGhpZ2hlciBtb2Rp
ZmljYXRpb25zLCBmbHVzaCB0aGUgVExCLiAgUFYgZ3Vlc3RzIGNhbm5vdCBj
cmVhdGUKTDIgb3IgaGlnaGVyIGVudHJpZXMgd2l0aCB0aGUgR2xvYmFsIGJp
dCBzZXQsIHNvIG5vIG1hcHBpbmdzIGVzdGFibGlzaGVkIGluCnRoZSBsaW5l
YXIgcmFuZ2UgY2FuIGJlIGdsb2JhbC4gIChUaGlzIGNvdWxkIGluIHByaW5j
aXBsZSBiZSBhbiBvcmRlciAzOSBmbHVzaApzdGFydGluZyBhdCBMSU5FQVJf
UFRfVklSVF9TVEFSVCwgYnV0IG5vIHN1Y2ggbWVjaGFuaXNtIGV4aXN0cyBp
biBwcmFjdGljZS4pCgpFeHByZXNzIHRoZSBuZWNlc3NhcnkgZmx1c2hlcyBh
cyBhIHNldCBvZiBib29sZWFucyB3aGljaCBhY2N1bXVsYXRlIGFjcm9zcyB0
aGUKb3BlcmF0aW9uLiAgQ29tbWVudCB0aGUgZmx1c2hpbmcgbG9naWMgZXh0
ZW5zaXZlbHkuCgpUaGlzIGlzIFhTQS0yODYuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAxNmEyMDk2M2IzMjA5Nzg4ZjJjMGQz
YTNlZWJiN2Q5MmYwM2Y1ODgzKQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwg
NjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDFjYWEyZGYwYTUuLjYxY2Y2YTdi
OWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC0zODk2LDcgKzM4OTYsOCBAQCBsb25nIGRvX21t
dV91cGRhdGUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50LCAq
diA9IGN1cnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbiwg
KnB0X293bmVyID0gZCwgKnBnX293bmVyOwogICAgIG1mbl90IG1hcF9tZm4g
PSBJTlZBTElEX01GTiwgbWZuOwotICAgIGJvb2wgc3luY19ndWVzdCA9IGZh
bHNlOworICAgIGJvb2wgZmx1c2hfbGluZWFyX3B0ID0gZmFsc2UsIGZsdXNo
X3Jvb3RfcHRfbG9jYWwgPSBmYWxzZSwKKyAgICAgICAgZmx1c2hfcm9vdF9w
dF9vdGhlcnMgPSBmYWxzZTsKICAgICB1aW50MzJfdCB4c21fbmVlZGVkID0g
MDsKICAgICB1aW50MzJfdCB4c21fY2hlY2tlZCA9IDA7CiAgICAgaW50IHJj
ID0gcHV0X29sZF9ndWVzdF90YWJsZShjdXJyKTsKQEAgLTQwNDYsNiArNDA0
Nyw4IEBAIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICByYyA9IG1vZF9s
Ml9lbnRyeSh2YSwgbDJlX2Zyb21faW50cHRlKHJlcS52YWwpLCBtZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCA9PSBN
TVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FELCB2KTsKKyAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAgICAgZmx1
c2hfbGluZWFyX3B0ID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7CiAKICAgICAgICAgICAgICAgICBjYXNlIFBHVF9sM19wYWdlX3RhYmxl
OgpAQCAtNDA1Myw2ICs0MDU2LDggQEAgbG9uZyBkb19tbXVfdXBkYXRlKAog
ICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAg
ICAgICAgIHJjID0gbW9kX2wzX2VudHJ5KHZhLCBsM2VfZnJvbV9pbnRwdGUo
cmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY21kID09IE1NVV9QVF9VUERBVEVfUFJFU0VSVkVfQUQsIHYp
OworICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAg
ICAgICAgICAgICAgICBmbHVzaF9saW5lYXJfcHQgPSB0cnVlOwogICAgICAg
ICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgICAgIGNhc2Ug
UEdUX2w0X3BhZ2VfdGFibGU6CkBAIC00MDYwLDYgKzQwNjUsOCBAQCBsb25n
IGRvX21tdV91cGRhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgICAgICAgICAgICAgcmMgPSBtb2RfbDRfZW50cnkodmEs
IGw0ZV9mcm9tX2ludHB0ZShyZXEudmFsKSwgbWZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjbWQgPT0gTU1VX1BUX1VQREFU
RV9QUkVTRVJWRV9BRCwgdik7CisgICAgICAgICAgICAgICAgICAgIGlmICgg
IXJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2xpbmVhcl9w
dCA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgIGlmICggIXJjICYmIHB0
X293bmVyLT5hcmNoLnB2LnhwdGkgKQogICAgICAgICAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGxvY2FsX2luX3VzZSA9
IGZhbHNlOwpAQCAtNDA2OCw3ICs0MDc1LDcgQEAgbG9uZyBkb19tbXVfdXBk
YXRlKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
KSApCiAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbG9jYWxfaW5fdXNlID0gdHJ1ZTsKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBnZXRfY3B1X2luZm8oKS0+cm9vdF9wZ3Rf
Y2hhbmdlZCA9IHRydWU7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Zmx1c2hfcm9vdF9wdF9sb2NhbCA9IHRydWU7CiAgICAgICAgICAgICAgICAg
ICAgICAgICB9CiAKICAgICAgICAgICAgICAgICAgICAgICAgIC8qCkBAIC00
MDgwLDcgKzQwODcsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgxICsgISEocGFnZS0+dS5pbnVzZS50
eXBlX2luZm8gJiBQR1RfcGlubmVkKSArCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fZXEocGFnZXRhYmxlX2dldF9tZm4oY3Vyci0+YXJj
aC5ndWVzdF90YWJsZV91c2VyKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZm4pICsgbG9jYWxfaW5fdXNlKSApCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3luY19ndWVzdCA9IHRydWU7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfcm9vdF9wdF9vdGhlcnMg
PSB0cnVlOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogCkBAIC00MTgyLDE5ICs0MTg5LDYxIEBAIGxvbmcg
ZG9fbW11X3VwZGF0ZSgKICAgICBpZiAoIHZhICkKICAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UodmEpOwogCi0gICAgaWYgKCBzeW5jX2d1ZXN0ICkKKyAg
ICAvKgorICAgICAqIFBlcmZvcm0gcmVxdWlyZWQgVExCIG1haW50ZW5hbmNl
LgorICAgICAqCisgICAgICogVGhpcyBsb2dpYyBjdXJyZW50bHkgZGVwZW5k
IG9uIGZsdXNoX2xpbmVhcl9wdCBiZWluZyBhIHN1cGVyc2V0IG9mIHRoZQor
ICAgICAqIGZsdXNoX3Jvb3RfcHRfKiBjb25kaXRpb25zLgorICAgICAqCisg
ICAgICogcHRfb3duZXIgbWF5IG5vdCBiZSBjdXJyZW50LT5kb21haW4uICBU
aGlzIG1heSBvY2N1ciBkdXJpbmcKKyAgICAgKiBjb25zdHJ1Y3Rpb24gb2Yg
MzJiaXQgUFYgZ3Vlc3RzLCBvciBkZWJ1Z2dpbmcgb2YgUFYgZ3Vlc3RzLiAg
VGhlCisgICAgICogYmVoYXZpb3VyIGNhbm5vdCBiZSBjb3JyZWN0IHdpdGgg
ZG9tYWluIHVucGF1c2VkLiAgV2UgdGhlcmVmb3JlIGV4cGVjdAorICAgICAq
IHB0X293bmVyLT5kaXJ0eV9jcHVtYXNrIHRvIGJlIGVtcHR5LCBidXQgaXQg
aXMgYSB3YXN0ZSBvZiBlZmZvcnQgdG8KKyAgICAgKiBleHBsaWNpdGx5IGNo
ZWNrIGZvciwgYW5kIGV4Y2x1ZGUsIHRoaXMgY29ybmVyIGNhc2UuCisgICAg
ICoKKyAgICAgKiBmbHVzaF9saW5lYXJfcHQgcmVxdWlyZXMgYSBGTFVTSF9U
TEIgdG8gYWxsIGRpcnR5IENQVXMuICBUaGUgZmx1c2ggbXVzdAorICAgICAq
IGJlIHBlcmZvcm1lZCBub3cgdG8gbWFpbnRhaW4gY29ycmVjdCBiZWhhdmlv
dXIgYWNyb3NzIGEgbXVsdGljYWxsLgorICAgICAqIGkuZS4gd2UgY2Fubm90
IHJlbGF4IEZMVVNIX1RMQiB0byBGTFVTSF9ST09UX1BHVEJMLCBnaXZlbiB0
aGF0IHRoZQorICAgICAqIGZvcm1lciBpcyBhIHNpZGUgZWZmZWN0IG9mIHRo
ZSBsYXR0ZXIsIGJlY2F1c2UgdGhlIHJlc3luYyAod2hpY2ggaXMgaW4KKyAg
ICAgKiB0aGUgcmV0dXJuLXRvLWd1ZXN0IHBhdGgpIGhhcHBlbnMgdG9vIGxh
dGUuCisgICAgICoKKyAgICAgKiBmbHVzaF9yb290X3B0XyogcmVxdWlyZXMg
RkxVU0hfUk9PVF9QR1RCTCBvbiBlaXRoZXIgdGhlIGxvY2FsIENQVQorICAg
ICAqIChpbXBsaWVzIHB0X293bmVyID09IGN1cnJlbnQtPmRvbWFpbiBhbmQg
Y3VycmVudC0+cHJvY2Vzc29yIHNldCBpbgorICAgICAqIHB0X293bmVyLT5k
aXJ0eV9jcHVtYXNrKSwgYW5kL29yIGFsbCAqb3RoZXIqIGRpcnR5IENQVXMg
YXMgdGhlcmUgYXJlCisgICAgICogcmVmZXJlbmNlcyB3ZSBjYW4ndCBhY2Nv
dW50IGZvciBsb2NhbGx5LgorICAgICAqLworICAgIGlmICggZmx1c2hfbGlu
ZWFyX3B0IC8qIHx8IGZsdXNoX3Jvb3RfcHRfbG9jYWwgfHwgZmx1c2hfcm9v
dF9wdF9vdGhlcnMgKi8gKQogICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50
IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKKyAgICAgICAgY3B1bWFza190
ICptYXNrID0gcHRfb3duZXItPmRpcnR5X2NwdW1hc2s7CisKICAgICAgICAg
LyoKLSAgICAgICAgICogRm9yY2Ugb3RoZXIgdkNQVS1zIG9mIHRoZSBhZmZl
Y3RlZCBndWVzdCB0byBwaWNrIHVwIEw0IGVudHJ5Ci0gICAgICAgICAqIGNo
YW5nZXMgKGlmIGFueSkuCisgICAgICAgICAqIEFsd2F5cyBoYW5kbGUgbG9j
YWwgZmx1c2hpbmcgc2VwYXJhdGVseSAoaWYgYXBwbGljYWJsZSksIHRvCisg
ICAgICAgICAqIHNlcGFyYXRlIHRoZSBmbHVzaCBpbnZvY2F0aW9ucyBhcHBy
b3ByaWF0ZWx5IGZvciBzY29wZSBvZiB0aGUgdHdvCisgICAgICAgICAqIGZs
dXNoX3Jvb3RfcHRfKiB2YXJpYWJsZXMuCiAgICAgICAgICAqLwotICAgICAg
ICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwotICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFz
aywgY3B1KTsKKyAgICAgICAgaWYgKCBsaWtlbHkoY3B1bWFza190ZXN0X2Nw
dShjcHUsIG1hc2spKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIG1hc2sg
PSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KTsKIAotICAgICAgICBj
cHVtYXNrX2FuZG5vdChtYXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzaywg
Y3B1bWFza19vZihjcHUpKTsKKyAgICAgICAgICAgIGNwdW1hc2tfY29weSht
YXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgICAgICBf
X2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgbWFzayk7CisKKyAgICAgICAgICAg
IGZsdXNoX2xvY2FsKEZMVVNIX1RMQiB8CisgICAgICAgICAgICAgICAgICAg
ICAgICAoZmx1c2hfcm9vdF9wdF9sb2NhbCA/IEZMVVNIX1JPT1RfUEdUQkwg
OiAwKSk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAg
LyogU2FuaXR5IGNoZWNrLiAgZmx1c2hfcm9vdF9wdF9sb2NhbCBpbXBsaWVz
IGxvY2FsIGNwdSBpcyBkaXJ0eS4gKi8KKyAgICAgICAgICAgIEFTU0VSVCgh
Zmx1c2hfcm9vdF9wdF9sb2NhbCk7CisKKyAgICAgICAgLyogRmx1c2ggdGhl
IHJlbW90ZSBkaXJ0eSBDUFVzLiAgRG9lcyBub3QgaW5jbHVkZSB0aGUgbG9j
YWwgQ1BVLiAqLwogICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1hc2sp
ICkKLSAgICAgICAgICAgIGZsdXNoX21hc2sobWFzaywgRkxVU0hfUk9PVF9Q
R1RCTCk7CisgICAgICAgICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX1RM
QiB8CisgICAgICAgICAgICAgICAgICAgICAgIChmbHVzaF9yb290X3B0X290
aGVycyA/IEZMVVNIX1JPT1RfUEdUQkwgOiAwKSk7CiAgICAgfQorICAgIGVs
c2UKKyAgICAgICAgLyogU2FuaXR5IGNoZWNrLiAgZmx1c2hfcm9vdF9wdF8q
IGltcGxpZXMgZmx1c2hfbGluZWFyX3B0LiAqLworICAgICAgICBBU1NFUlQo
IWZsdXNoX3Jvb3RfcHRfbG9jYWwgJiYgIWZsdXNoX3Jvb3RfcHRfb3RoZXJz
KTsKIAogICAgIHBlcmZjX2FkZChudW1fcGFnZV91cGRhdGVzLCBpKTsKIAot
LSAKMi4yMC4xCgo=

--=separator--


From xen-users-bounces@lists.xenproject.org Wed Nov 04 14:54:14 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Nov 2020 14:54:14 +0000
Received: from list by lists.xenproject.org with outflank-mailman.18814.44454 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kaKAN-0006eH-7r; Wed, 04 Nov 2020 14:53:39 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 18814.44454; Wed, 04 Nov 2020 14:53:39 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kaKAN-0006e9-46; Wed, 04 Nov 2020 14:53:39 +0000
Received: by outflank-mailman (input) for mailman id 18814;
 Wed, 04 Nov 2020 07:56:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=2tT9=EK=zal.aero=leo.krueger@srs-us1.protection.inumbo.net>)
 id 1kaDer-0006N8-A7
 for xen-users@lists.xenproject.org; Wed, 04 Nov 2020 07:56:41 +0000
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.21.111]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 16a77b04-82f0-4e6e-8452-9e2849b2f249;
 Wed, 04 Nov 2020 07:56:37 +0000 (UTC)
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com (2603:10a6:7:9b::11) by
 HE1PR0501MB2732.eurprd05.prod.outlook.com (2603:10a6:3:c0::10) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3499.29; Wed, 4 Nov 2020 07:56:35 +0000
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::85ea:8cf0:2809:1701]) by HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::85ea:8cf0:2809:1701%3]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020
 07:56:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=2tT9=EK=zal.aero=leo.krueger@srs-us1.protection.inumbo.net>)
	id 1kaDer-0006N8-A7
	for xen-users@lists.xenproject.org; Wed, 04 Nov 2020 07:56:41 +0000
X-Inumbo-ID: 16a77b04-82f0-4e6e-8452-9e2849b2f249
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown [40.107.21.111])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id 16a77b04-82f0-4e6e-8452-9e2849b2f249;
	Wed, 04 Nov 2020 07:56:37 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IehTBf8JivApo5Xp/rNUpKToCq/aTy0kGr4EaRtRu7Z73DiAOF5S5vpeSkOP8pvaNsCKj1YfnSnHg0RR69L5ltAe9r28QE0OuU5BQiHjDSH63v9Qow7d7s5FaiDOENRh0ITFOh75gAc8EH3l2NfetC25DwtvOqgg4PDZUNlB/kkBJAz2AoZf/ypaq9aQ/8WiiqSUkiwgUrobRcklkUa8v3btgsyhlGC96iPdbKfeebFeyEZ/17TXiIJPA70CNxJ7gNy9xDvD7/Vmc0DZt6ahCQ+aZ6lKsacBTA/RFERY3jGGzP5dxFBd5GmZU9vZ6tV0vdq62g7EmuAFdx0LzHZhVA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Sru2HsvCOpZleI9lT/hNc/je2zFPc8e/qnezlD528FQ=;
 b=U3LGIy5QsYezWtxUbYOHk0uUfapHMtNKdaZXbWPUuRLHY/Bp0renwR9UkKhrFak8xUkgnbz+p4LKGcO9ykyvG0zuhdBXPrK23Ing9WAcz7TqwiRZUmqwGJNK6LHXpqIOWILshI3o7YLuXp41cHfC64m+y2hZ8VAk6rVhIpbuwGh06y7m7QDLbSFilJA+IUCJUJY5w6NNm+j4AydjX2PYzPa4yOpX5M6wP5FBWNbXYO9qgpQAa6BqWHXU5EMnG98/0E1xAYMtjoldiBnU5D5yhdLcOK37brnZMY3KrC0mO7bFie8RYYRuasO7dSMEfPbV4E9J1Li6rxvrXAPw4VDUrQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=zal.aero; dmarc=pass action=none header.from=zal.aero;
 dkim=pass header.d=zal.aero; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=zalgmbh.onmicrosoft.com; s=selector2-zalgmbh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Sru2HsvCOpZleI9lT/hNc/je2zFPc8e/qnezlD528FQ=;
 b=f9TwP/ZCSB9RJEGDf3bvX5mZ+biM6ZzajIeLo6DVhSIsuWNlOE/ftR1jveEZKdJa/98Hk72ea0Y4iW9ZE1CG4uCjooD8l9m2TdxcFYo0bmB8Y+pzNP6h1l/DWHmm7AdakrjbJ+/yI0U3sQ7pp0ORGauKvXgG6/nCxkc02zjzdvg=
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com (2603:10a6:7:9b::11) by
 HE1PR0501MB2732.eurprd05.prod.outlook.com (2603:10a6:3:c0::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3499.29; Wed, 4 Nov 2020 07:56:35 +0000
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::85ea:8cf0:2809:1701]) by HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::85ea:8cf0:2809:1701%3]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020
 07:56:35 +0000
From: Leo Krueger <leo.krueger@zal.aero>
To: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Subject: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
Thread-Topic: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom
 memory
Thread-Index: AdayfzMOl65R7jdLRvqerp58kkn4Sg==
Date: Wed, 4 Nov 2020 07:56:34 +0000
Message-ID:
 <HE1PR05MB479424168716F2C946D94EC38BEF0@HE1PR05MB4794.eurprd05.prod.outlook.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: lists.xenproject.org; dkim=none (message not signed)
 header.d=none;lists.xenproject.org; dmarc=none action=none
 header.from=zal.aero;
x-originating-ip: [2003:e4:3f2e:200:f131:d158:f611:2717]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 55bd6314-88d8-45a0-815a-08d8809726ad
x-ms-traffictypediagnostic: HE1PR0501MB2732:
x-microsoft-antispam-prvs:
 <HE1PR0501MB2732A0E5C845C5D28319B42B8BEF0@HE1PR0501MB2732.eurprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
 N4qJhSMA6L8THE6/2HdzUxZk98i/hULcImd6Jl8ARzuOhbELWbo5krtkHKLydoXCB7wsh/Rh01SKbIRaeFMqHzNtuRs1gQl+FJPX49aw4+w8txKY5Yr70GC00fYIAn4pd9UIDV8ByRXIhPUe4nJwmZ+Cc+XjtgqKMhuxLgkrcJjHsOFTMk8nN2+m7PNJXaKaq4W3fOuagEssrN0nz1vhv5ShENov9SzbUeAnbU7YPQuGrGyLCNSyeitXESHPHKYaxcf/od43VKdF+p/MwIEMDrC2qitS88O1NRo09xu0aFbmKjAviwr4nikFv+sTk+HLTkG7fapgLa9cJ9EjwE1RbA==
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR05MB4794.eurprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(346002)(376002)(136003)(39830400003)(396003)(5660300002)(186003)(8676002)(44832011)(316002)(86362001)(52536014)(83380400001)(8936002)(478600001)(66616009)(66476007)(66556008)(66946007)(64756008)(66446008)(76116006)(6506007)(55016002)(33656002)(132210200001)(2906002)(71200400001)(99936003)(6916009)(7696005)(9686003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata:
 H0Ei2NI6eCBeNdQ+dunqP4RNqdoYdZXzrmmBuFy7hHkmqbIqJ0JulDrT3oqng70LnkmrNeDWP2ExfAk/RcueEOPenqJGoTmN40oIFlJun59nmGXoVDM7Xfw8pyTCdDo6pryMLnzd9HtwdvVYlVq7rQYlYDz5aDYTy9UT2CqUN+7pVDY/dQ9FB/KMjq7fklz12GYTGomBNN9FzJKt+PsUYas9JHk0kEj2mc6POUyFxJRssig4fBwHnkKKY5hsyarCRNyU8JF496MF7qMMbkxDb09o7BJg9DmOOGs+Eb5bXRECj8nlSH+XottMrVgEam1pbb//oHAPPRbDnS+3TUct9zf4tOY1HPJtAaIciPjmjFHbY6kzUkOQkjhxfKYkOE5ePAj8QGHq5fwNsP9rSfHFcG6AVSnKF+BYmpSOQtmgKKR/XyNepwU9vrMzxUQMgJsxqJ3ZRNz2WQj7kronSurPRttbvj8ILYG1Jei52HdMMKK/+kpTWp+ibfTlDtuTG01uX+fZYc5/7b2X03sdYte/kKwmFdkcI9qU4OBdGcEwU68m1gGs/9xex1qsJEih4MHQaw2MpZ5Fz4kx8A+Yhw0xF3YxjnK3YfQolmFXWnpoKjrdG8/28fJR0+7XWzu4Xsg+ewI8Itb1rRFo4YDvaXlERSMDotqSw7ZU56avGTlV76oFB7/oaEhaEdoQbkRH7+/KZWtXoztEFiZqXqBnP2Lv/g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/mixed;
	boundary="_002_HE1PR05MB479424168716F2C946D94EC38BEF0HE1PR05MB4794eurp_"
MIME-Version: 1.0
X-OriginatorOrg: zal.aero
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR05MB4794.eurprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 55bd6314-88d8-45a0-815a-08d8809726ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2020 07:56:34.8967
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: dd36ff89-3bc0-4d3d-b543-76f454a3c8e5
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wJX8Xbc5Z7+8w0pUmsgpjPDOMH+KnYtejFjkS8z1POpybw6Iw96lpC7uq54sNy2d6k+gi44jvgZyrGHmD99CRA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2732

--_002_HE1PR05MB479424168716F2C946D94EC38BEF0HE1PR05MB4794eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

I am trying to set up XEN on a ARM Cortex-A72 (NXP LS1028A) and running int=
o some problems here.
While some of them I could solve on my own, the following error is hard for=
 me to understand and solve.
I would be grateful for some hints e.g. about some specific nodes in the de=
vice tree that I might need to take care of.

(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading Domd0 kernel from boot module @ 0000000081200000
(XEN) Allocating 1:1 mappings totalling 512MB for dom0:
(XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
(XEN) Grant table range: 0x00000081000000-0x00000081040000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading zImage from 0000000081200000 to 00000000c0080000-00000000c159=
7008
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Unable to copy the kernel in the hwdom memory
(XEN) ****************************************

For me, the memory ranges given look good. Or is there something here I ove=
rlooked?

My XEN boot arguments: "console=3Ddtuart dtuart=3Dserial0 dom0_mem=3D512M d=
om0_max_vcpus=3D1 bootscrub=3D0 vwfi=3Dnative sched=3Dnull"
Full boot log is attached (does this work here?).
If anything else is needed to at least make a best guess what the problem i=
s, let me know.

I would really appreciate the help!
Thanks & best regards,
Leo

--_002_HE1PR05MB479424168716F2C946D94EC38BEF0HE1PR05MB4794eurp_
Content-Type: application/octet-stream; name="xenboot.log"
Content-Description: xenboot.log
Content-Disposition: attachment; filename="xenboot.log"; size=2619;
	creation-date="Wed, 04 Nov 2020 07:56:14 GMT";
	modification-date="Wed, 04 Nov 2020 07:56:08 GMT"
Content-Transfer-Encoding: base64

IFhlbiA0LjEyLjANCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTIuMCAoQCkgKGFhcmNoNjQtcG9reS1s
aW51eC1nY2MgKEdDQykgOC4zLjApIGRlYnVnPW4gIFRodSBPY3QgMjkgMjI6NDU6NTIgVVRDIDIw
MjANCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6DQooWEVOKSBQcm9jZXNzb3I6IDQxMGZkMDgzOiAi
QVJNIExpbWl0ZWQiLCB2YXJpYW50OiAweDAsIHBhcnQgMHhkMDgsIHJldiAweDMNCihYRU4pIDY0
LWJpdCBFeGVjdXRpb246DQooWEVOKSAgIFByb2Nlc3NvciBGZWF0dXJlczogMDAwMDAwMDAwMTAw
MjIyMiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgICAgRXhjZXB0aW9uIExldmVsczogRUwzOjY0
KzMyIEVMMjo2NCszMiBFTDE6NjQrMzIgRUwwOjY0KzMyDQooWEVOKSAgICAgRXh0ZW5zaW9uczog
RmxvYXRpbmdQb2ludCBBZHZhbmNlZFNJTUQgR0lDdjMtU3lzUmVnDQooWEVOKSAgIERlYnVnIEZl
YXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgQXV4aWxp
YXJ5IEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAg
TWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTI0IDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMDAwMCAwMDAwMDAwMDAwMDAwMDAw
DQooWEVOKSAzMi1iaXQgRXhlY3V0aW9uOg0KKFhFTikgICBQcm9jZXNzb3IgRmVhdHVyZXM6IDAw
MDAwMTMxOjEwMDExMDExDQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFyY2gzMiBBMzIg
VGh1bWIgVGh1bWItMiBKYXplbGxlDQooWEVOKSAgICAgRXh0ZW5zaW9uczogR2VuZXJpY1RpbWVy
IFNlY3VyaXR5DQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2Ng0KKFhFTikgICBBdXhp
bGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwDQooWEVOKSAgIE1lbW9yeSBNb2RlbCBGZWF0dXJlczog
MTAyMDExMDUgNDAwMDAwMDAgMDEyNjAwMDAgMDIxMDIyMTENCihYRU4pICBJU0EgRmVhdHVyZXM6
IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDExMTQyIDAwMDEwMDAxDQoo
WEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAyNTAw
MCBLSHoNCihYRU4pIEdJQ3YzIGluaXRpYWxpemF0aW9uOg0KKFhFTikgICAgICAgZ2ljX2Rpc3Rf
YWRkcj0weDAwMDAwMDA2MDAwMDAwDQooWEVOKSAgICAgICBnaWNfbWFpbnRlbmFuY2VfaXJxPTI1
DQooWEVOKSAgICAgICBnaWNfcmRpc3Rfc3RyaWRlPTANCihYRU4pICAgICAgIGdpY19yZGlzdF9y
ZWdpb25zPTENCihYRU4pICAgICAgIHJlZGlzdHJpYnV0b3IgcmVnaW9uczoNCihYRU4pICAgICAg
ICAgLSByZWdpb24gMDogMHgwMDAwMDAwNjA0MDAwMCAtIDB4MDAwMDAwMDYwODAwMDANCihYRU4p
IEdJQ3YzOiAyODggbGluZXMsIChJSUQgMDAwMTE0M2IpLg0KKFhFTikgR0lDdjM6IENQVTA6IEZv
dW5kIHJlZGlzdHJpYnV0b3IgaW4gcmVnaW9uIDAgQDAwMDAwMDAwNDAwMWMwMDANCihYRU4pIFVz
aW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgcmV2MiAoY3JlZGl0MikNCihYRU4p
IEluaXRpYWxpemluZyBDcmVkaXQyIHNjaGVkdWxlcg0KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUg
cmluZyBvZiAxNiBLaUIuDQooWEVOKSBCcmluZ2luZyB1cCBDUFUxDQooWEVOKSBHSUN2MzogQ1BV
MTogRm91bmQgcmVkaXN0cmlidXRvciBpbiByZWdpb24gMCBAMDAwMDAwMDA0MDAzYzAwMA0KKFhF
TikgQnJvdWdodCB1cCAyIENQVXMNCihYRU4pIFAyTTogNDQtYml0IElQQSB3aXRoIDQ0LWJpdCBQ
QSBhbmQgOC1iaXQgVk1JRA0KKFhFTikgUDJNOiA0IGxldmVscyB3aXRoIG9yZGVyLTAgcm9vdCwg
VlRDUiAweDgwMDQzNTk0DQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikg
IC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQN
CihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgTG9hZGluZyBEb21kMCBrZXJu
ZWwgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwODEyMDAwMDANCihYRU4pIEFsbG9jYXRpbmcg
MToxIG1hcHBpbmdzIHRvdGFsbGluZyA1MTJNQiBmb3IgZG9tMDoNCihYRU4pIEJBTktbMF0gMHgw
MDAwMDBjMDAwMDAwMC0weDAwMDAwMGUwMDAwMDAwICg1MTJNQikNCihYRU4pIEdyYW50IHRhYmxl
IHJhbmdlOiAweDAwMDAwMDgxMDAwMDAwLTB4MDAwMDAwODEwNDAwMDANCihYRU4pIEFsbG9jYXRp
bmcgUFBJIDE2IGZvciBldmVudCBjaGFubmVsIGludGVycnVwdA0KKFhFTikgTG9hZGluZyB6SW1h
Z2UgZnJvbSAwMDAwMDAwMDgxMjAwMDAwIHRvIDAwMDAwMDAwYzAwODAwMDAtMDAwMDAwMDBjMTU5
NzAwOA0KKFhFTikNCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioNCihYRU4pIFBhbmljIG9uIENQVSAwOg0KKFhFTikgVW5hYmxlIHRvIGNvcHkgdGhlIGtlcm5l
bCBpbiB0aGUgaHdkb20gbWVtb3J5DQooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqDQooWEVOKQ0KKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLg0K

--_002_HE1PR05MB479424168716F2C946D94EC38BEF0HE1PR05MB4794eurp_--


From xen-users-bounces@lists.xenproject.org Wed Nov 04 14:54:14 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Nov 2020 14:54:14 +0000
Received: from list by lists.xenproject.org with outflank-mailman.19163.44465 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kaKAN-0006f2-Oc; Wed, 04 Nov 2020 14:53:39 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 19163.44465; Wed, 04 Nov 2020 14:53:39 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kaKAN-0006eg-Gi; Wed, 04 Nov 2020 14:53:39 +0000
Received: by outflank-mailman (input) for mailman id 19163;
 Wed, 04 Nov 2020 14:12:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=+Quo=EK=posteo.de=dzigg@srs-us1.protection.inumbo.net>)
 id 1kaJWB-0002Vv-UZ
 for xen-users@lists.xenproject.org; Wed, 04 Nov 2020 14:12:08 +0000
Received: from mout01.posteo.de (unknown [185.67.36.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3b102f7b-f508-4d2e-93ee-b81fb94bb6c4;
 Wed, 04 Nov 2020 14:12:05 +0000 (UTC)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 04E9F16005C
 for <xen-users@lists.xenproject.org>; Wed,  4 Nov 2020 15:12:04 +0100 (CET)
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4CR7rM54Ggz6tmK
 for <xen-users@lists.xenproject.org>; Wed,  4 Nov 2020 15:12:03 +0100 (CET)
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=+Quo=EK=posteo.de=dzigg@srs-us1.protection.inumbo.net>)
	id 1kaJWB-0002Vv-UZ
	for xen-users@lists.xenproject.org; Wed, 04 Nov 2020 14:12:08 +0000
X-Inumbo-ID: 3b102f7b-f508-4d2e-93ee-b81fb94bb6c4
Received: from mout01.posteo.de (unknown [185.67.36.65])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id 3b102f7b-f508-4d2e-93ee-b81fb94bb6c4;
	Wed, 04 Nov 2020 14:12:05 +0000 (UTC)
Received: from submission (posteo.de [89.146.220.130]) 
	by mout01.posteo.de (Postfix) with ESMTPS id 04E9F16005C
	for <xen-users@lists.xenproject.org>; Wed,  4 Nov 2020 15:12:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
	t=1604499124; bh=qlEzGHggnzWvIZ4NdLa4PbZCBbAmieiZ5SwAS4r8EA8=;
	h=Date:From:To:Subject:From;
	b=cTCpLx6V3JmPerjRp+ysQURL4EAFcc0RuE7mKg37Oubz2TxZlgBFXZtY/4x404HVM
	 0tEHuVyPbHaBUr9WKEMHtcQcSNAVNa8g9kql6Hd0oL66KaBvRGODmQoiLf66CPe1vI
	 AaZ848iewp7TKO+D9xWC2uv45o6I0MTBZhzrecKyGe5u/FTq7q4wUr56U39hVseTRo
	 7KMPAbKR6c/mXHIyYmQ3WSdKQ9nAwZJ1WLGvlfMMN9jikjes9cQNV6M/jhg3xuYany
	 0gx0uCFhroUrZKJQN2xttayld93dCiD1/h5wFEsh+HG1wvQx5PvdS6GfJoCovuUq23
	 F92stUmQNRv8w==
Received: from customer (localhost [127.0.0.1])
	by submission (posteo.de) with ESMTPSA id 4CR7rM54Ggz6tmK
	for <xen-users@lists.xenproject.org>; Wed,  4 Nov 2020 15:12:03 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Wed, 04 Nov 2020 15:12:03 +0100
From: "D. Ziegfeld" <dzigg@posteo.de>
To: xen-users@lists.xenproject.org
Subject: xen 4.14/4.13 no pci passthrough since latest security updates
Reply-To: dzigg@posteo.de
Mail-Reply-To: dzigg@posteo.de
Message-ID: <20e454f86ab7bdd3020db7e36f96013a@posteo.de>
X-Sender: dzigg@posteo.de
User-Agent: Posteo Webmail

Hello,

since the last update of the xen-package pci
passthrough isn't working anymore for me, but since i'm fairly new to 
xen i'm not sure if it is my fault or a new bug.

Compilation was successful with no errors.

I'm using a hvm-domU as driver domain (called: net-11) for my 
network-interfaces (wlan0 03:00.0/enp4s0 04:00.0).

If i start the domU(net-11) without any pci device it is fully working 
(except internet access ofc).

But the machine doesn't start if i try to atach a pci device either via 
config-file. also "xl pci-attach" doesn't work ("already assigned").
Can't connect to the vm via vnc.
Tried permissive mode also via grub/xl pci-attach, but same error.

Any help is appreciated.


Logs/information:

System: amd64 gentoo

uname:Linux myhost 5.9.3-gentoo-x86_64 #1 SMP Tue Nov 3 11:16:01 CET 
2020 x86_64 AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx AuthenticAMD 
GNU/Linux

Xen: 4.14.0-r3 and 4.13.1-r5 (earlier versions all working)

"/etc/default/grub":
GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT="[...] 
xen-pciback.hide=(03:00.0)(04:00.0) xen-pciback.passthrough=1 [...]"
GRUB_CMDLINE_XEN_DEFAULT="console=none apic_verbosity=debug loglvl=all 
guest_loglvl=all"

"xl pci-assignable-list":
03:00.0 04:00.0

"xl list":
state of domU(net-11) is either running or no state at all. (switching 
within a second)


"/var/log/xenqemu-dm-net-11.log":
[...]
qemu-system-i386: relocate_memory 8192 pages from GFN 16000 to GFN f0000 
failed: Bad address
[...]


From xen-users-bounces@lists.xenproject.org Fri Nov 06 23:06:50 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 Nov 2020 23:06:50 +0000
Received: from list by lists.xenproject.org with outflank-mailman.21174.47455 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kbAo6-0003IB-MV; Fri, 06 Nov 2020 23:06:10 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 21174.47455; Fri, 06 Nov 2020 23:06:10 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kbAo6-0003I3-IW; Fri, 06 Nov 2020 23:06:10 +0000
Received: by outflank-mailman (input) for mailman id 21174;
 Fri, 06 Nov 2020 23:06:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=2mPy=EM=gmail.com=marietto2008@srs-us1.protection.inumbo.net>)
 id 1kbAo5-0003Hx-To
 for xen-users@lists.xenproject.org; Fri, 06 Nov 2020 23:06:09 +0000
Received: from mail-lf1-x133.google.com (unknown [2a00:1450:4864:20::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 69d4488b-2753-4e47-a6b4-9a3849e4bca4;
 Fri, 06 Nov 2020 23:06:07 +0000 (UTC)
Received: by mail-lf1-x133.google.com with SMTP id e27so4140867lfn.7
 for <xen-users@lists.xenproject.org>; Fri, 06 Nov 2020 15:06:06 -0800 (PST)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=2mPy=EM=gmail.com=marietto2008@srs-us1.protection.inumbo.net>)
	id 1kbAo5-0003Hx-To
	for xen-users@lists.xenproject.org; Fri, 06 Nov 2020 23:06:09 +0000
X-Inumbo-ID: 69d4488b-2753-4e47-a6b4-9a3849e4bca4
Received: from mail-lf1-x133.google.com (unknown [2a00:1450:4864:20::133])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 69d4488b-2753-4e47-a6b4-9a3849e4bca4;
	Fri, 06 Nov 2020 23:06:07 +0000 (UTC)
Received: by mail-lf1-x133.google.com with SMTP id e27so4140867lfn.7
        for <xen-users@lists.xenproject.org>; Fri, 06 Nov 2020 15:06:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:from:date:message-id:subject:to;
        bh=Z7Cvs0vTZ5LWdrr4qG3rDJbh/tGVkf5aaLpBKfA2dVM=;
        b=ECkdDnzKVfuZLUQXvw0VDYEbmu/dGQmJXIM0/khctGAkVXjyG4KxIVCWZNgUHeWvux
         Jsir76npqNjUcVMf9V8FXMqQD6iynO8B36RosIuqivY1Nk+tNp2Umk8KyXpaXfYID9AX
         YwtDJQWBdapQwWnOYVLAt6bGwviHdD5dqlxkbEgMNlnVKJh0kRRCHHfl9Gxp/PFPv4mi
         5VkReWA3SOyzF4kcfIS8sm0h7pCNlvr4hpfAnCk3J1hQEiPY/WsMjgMnSV3+h8eKgFZY
         9B62HtnLVEb2p8f1CxDYQvavQwRYvsQuIsDF+rmY6x13mre5iLiv1NLg6MWZSa+JEqKi
         qtjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=Z7Cvs0vTZ5LWdrr4qG3rDJbh/tGVkf5aaLpBKfA2dVM=;
        b=Wa0eZbnK27pcTV8T6pLCYiwochMCr50CovyLBTfR6I72JHw2wCSbY7WrGMfAEc+SZD
         AQROhV+sD55U59u6S/FuKmy0v4IuE59O0c0ErUCLDLGEsG9la0ZPPEy6y8RV0fKkNZMw
         VGvsL5+rJO8HS1dRqODk9bidVDRL4the2W7mOq4ajNpuTL4oi363bjJ61wrihZWBGyZ9
         6IkXZvEDJZpiEoMGtDZQivtQsUjliDJkSa6ZxGX8+lLtK/lqQA5yL5s8plFLrgDj3PWR
         kANfsrNyObrRVVd3kz6OYAGMlHWwN6LHpQh+TXZB1GLtVYiJ+AMVFv5YIv51KocaEwTk
         NkkA==
X-Gm-Message-State: AOAM531mLlMVv7EQm7PIWfntXMMCXRvXUUvuGvZ+a8KjaUgPx514LDDQ
	rOjOm0V+vs58lwSr/aavDTb9yBVrxeytvci7tDiHJdNguLJ3Jg==
X-Google-Smtp-Source: ABdhPJzt0zswquWat6/lHPyOu94tWiPaB4HvNu8tm0MWSLM4RdmEOe9SpHIyqEj7Y8HgI3p7nmd3VG3YKML/aoEZ47w=
X-Received: by 2002:a19:c0c:: with SMTP id 12mr1454276lfm.315.1604703965093;
 Fri, 06 Nov 2020 15:06:05 -0800 (PST)
MIME-Version: 1.0
From: Mario Marietto <marietto2008@gmail.com>
Date: Sat, 7 Nov 2020 00:05:29 +0100
Message-ID: <CA+1FSigqKuQVQOb155Yd3Xy9JANZO=GRoUe3b6nn1yBJtK5JaQ@mail.gmail.com>
Subject: The OVMF.bin file generated by the configuration / installation of
 XEN 4.14 does not work.
To: xen-users@lists.xenproject.org
Content-Type: multipart/alternative; boundary="000000000000cf246805b378414e"

--000000000000cf246805b378414e
Content-Type: text/plain; charset="UTF-8"

Hello.

I'm trying to boot Windows 10 x64 bit guest os installed physically on the
disk GPT + EFI SDC,on the sdc2 partition from the host os Ubuntu 20.10
where I have installed XEN 4.14. On sdc3 of the guest disk there is another
installation of Ubuntu. Give a look below :
[image: r/xen - The OVMF.bin file generated by the configuration /
installation of XEN 4.14 does not work.]
<https://preview.redd.it/6b9u8ubdsox51.png?width=1920&format=png&auto=webp&s=fc65e0858f11a8a362d823ed933636fc01e64dc9>

*Disk /dev/sdc: 298,09 GiB, 320072933376 bytes, 625142448 sectors*
Disk model: WDC WD3200AAJS-0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F2E34254-FB88-4C01-AD1E-6B1A9239D7C6

*Dispositivo*     *Start*      *Fine*   *Settori*   *Size* *Tipo*
/dev/sdc1        2048    206847    204800   100M EFI System
/dev/sdc2      206848 311425023 311218176 148,4G Microsoft basic data
/dev/sdc3   311425024 625142414 313717391 149,6G Linux filesystem


the problem that I have is that the ovmf.bin file has been generated when I
have started the installation / configuration of XEN 4.14 doing :


./configure --enable-ovmf


,but for some reason it seems to be damaged and it is not able to shows
correctly what's happening inside the vncviewer window,where windows 10 is
loading itself. To fix it,I have also tried to rename the file OVMF_VARS.fd
to ovmf.bin and I tried to boot windows 10 with that file :


cp
/etc/xen/xen-4.14.0/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC5/FV/OVMF_VARS.fd
/etc/xen/Nazim/4.14/ovmf.bin


putting inside the xen cfg file :


bios='ovmf'

bios_override = '/etc/xen/Nazim/4.14/ovmf.bin'


but even this experiment didn't work :


[image: r/xen - The OVMF.bin file generated by the configuration /
installation of XEN 4.14 does not work.]
<https://preview.redd.it/6l02u0wirox51.png?width=1920&format=png&auto=webp&s=236c1626652656214f2ea8c2d94e90039f257105>
[image: r/xen - The OVMF.bin file generated by the configuration /
installation of XEN 4.14 does not work.]
<https://preview.redd.it/ebxg5fuirox51.png?width=1920&format=png&auto=webp&s=da29ed9d50fb3595a03d2664be8e1dff8bf7f045>

anyway,the passthrough works (my monitor is turned on). what u suggest to
me to do ?
-- 
Mario.

--000000000000cf246805b378414e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail-_3xX726aBn29LDbsDtzr_6E gmail-_1Ap4F5m=
aDtT1E1YuCiaO0r gmail-D3IL3FD0RFy_mkKLPwL4" style=3D"max-width:800px"><div =
style=3D"" class=3D"gmail-_292iotee39Lmt0MkQZ2hPV gmail-RichTextJSON-root">=
<p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#00000=
0" style=3D"background-color:rgb(255,255,255)">Hello.</font></p><p class=3D=
"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000000" style=3D=
"background-color:rgb(255,255,255)">I&#39;m
 trying to boot Windows 10 x64 bit guest os installed physically on the=20
disk GPT + EFI SDC,on the sdc2 partition from the host os Ubuntu 20.10=20
where I have installed XEN 4.14. On sdc3 of the guest disk there is=20
another installation of Ubuntu. Give  a look below :</font></p><div class=
=3D"gmail-_2-UiOdhyj4wHBv7Rc2FeDr" style=3D"color:rgb(215,218,220)"><div cl=
ass=3D"gmail-_3Oa0THmZ3f5iZXAQ0hBJ0k gmail-_2LjgQiHLCZ9LDbCQx5KaOi" style=
=3D"margin:0px auto"><a href=3D"https://preview.redd.it/6b9u8ubdsox51.png?w=
idth=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=3Dfc65e0858f11a8a362d823=
ed933636fc01e64dc9" target=3D"_blank"><img alt=3D"r/xen - The OVMF.bin file=
 generated by the configuration / installation of XEN 4.14 does not work." =
class=3D"gmail-_2_tDEnGMLxpM6uOa2kaDB3 gmail-ImageBox-image gmail-media-ele=
ment gmail-_1XWObl-3b9tPy64oaG6fax" src=3D"https://preview.redd.it/6b9u8ubd=
sox51.png?width=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=3Dfc65e0858f1=
1a8a362d823ed933636fc01e64dc9" style=3D"max-height: 700px;"></a></div></div=
><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#0000=
00"><strong class=3D"gmail-_12FoOEddL7j_RgMQN0SNeU" style=3D"">Disk /dev/sd=
c: 298,09 GiB, 320072933376 bytes, 625142448 sectors</strong><br>Disk model=
: WDC WD3200AAJS-0<br>Units: sectors of 1 * 512 =3D 512 bytes<br>Sector siz=
e (logical/physical): 512 bytes / 512 bytes<br>I/O size (minimum/optimal): =
512 bytes / 512 bytes<br>Disklabel type: gpt<br>Disk identifier: F2E34254-F=
B88-4C01-AD1E-6B1A9239D7C6</font></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XS=
iJM" style=3D""><font color=3D"#000000"><strong class=3D"gmail-_12FoOEddL7j=
_RgMQN0SNeU">Dispositivo</strong> =C2=A0=C2=A0=C2=A0=C2=A0<strong class=3D"=
gmail-_12FoOEddL7j_RgMQN0SNeU">Start</strong> =C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0<strong class=3D"gmail-_12FoOEddL7j_RgMQN0SNeU">Fine</strong> =C2=A0=C2=
=A0<strong class=3D"gmail-_12FoOEddL7j_RgMQN0SNeU">Settori</strong> =C2=A0=
=C2=A0<strong class=3D"gmail-_12FoOEddL7j_RgMQN0SNeU">Size</strong> <strong=
 class=3D"gmail-_12FoOEddL7j_RgMQN0SNeU">Tipo</strong><br>/dev/sdc1 =C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A02048 =C2=A0=C2=A0=C2=A0206847 =C2=A0=C2=
=A0=C2=A0204800 =C2=A0=C2=A0100M EFI System<br>/dev/sdc2 =C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0206848 311425023 311218176 148,4G Microsoft basic data<br>/dev/=
sdc3 =C2=A0=C2=A0311425024 625142414 313717391 149,6G Linux filesystem</fon=
t></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"=
#000000"><br></font></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D=
""><font color=3D"#000000">the
 problem that I have is that the ovmf.bin file has been generated when I
 have started the installation / configuration of XEN 4.14 doing :</font></=
p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000=
000"><br></font></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><=
code class=3D"gmail-_34q3PgLsx9zIU5BiSOjFoM"><font color=3D"#000000">./conf=
igure --enable-ovmf</font></code></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XS=
iJM" style=3D""><font color=3D"#000000"><br></font></p><p class=3D"gmail-_1=
qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000000">,but
 for some reason it seems to be damaged and it is not able to shows=20
correctly what&#39;s happening inside the vncviewer window,where windows 10=
=20
is loading itself. To fix it,I have also tried to rename the file=20
OVMF_VARS.fd to ovmf.bin and I tried to boot windows 10 with that file :</f=
ont></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=
=3D"#000000"><br></font></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" styl=
e=3D""><code class=3D"gmail-_34q3PgLsx9zIU5BiSOjFoM"><font color=3D"#000000=
">cp /etc/xen/xen-4.14.0/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEA=
SE_GCC5/FV/OVMF_VARS.fd /etc/xen/Nazim/4.14/ovmf.bin</font></code></p><p cl=
ass=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000000"><b=
r></font></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font co=
lor=3D"#000000">putting inside the xen cfg file :</font></p><p class=3D"gma=
il-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000000"><br></font><=
/p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><code class=3D"gma=
il-_34q3PgLsx9zIU5BiSOjFoM"><font color=3D"#000000">bios=3D&#39;ovmf&#39;</=
font></code></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><code=
 class=3D"gmail-_34q3PgLsx9zIU5BiSOjFoM"><font color=3D"#000000">bios_overr=
ide =3D &#39;/etc/xen/Nazim/4.14/ovmf.bin&#39;</font></code></p><p class=3D=
"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D"#000000"><br></fo=
nt></p><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font color=3D=
"#000000">but even this experiment didn&#39;t work :</font></p><p class=3D"=
gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D"color:rgb(215,218,220)"><br></p><di=
v class=3D"gmail-_2-UiOdhyj4wHBv7Rc2FeDr" style=3D"color:rgb(215,218,220)">=
<div class=3D"gmail-_3Oa0THmZ3f5iZXAQ0hBJ0k gmail-_2LjgQiHLCZ9LDbCQx5KaOi" =
style=3D"margin:0px auto"><a href=3D"https://preview.redd.it/6l02u0wirox51.=
png?width=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=3D236c1626652656214=
f2ea8c2d94e90039f257105" target=3D"_blank"><img alt=3D"r/xen - The OVMF.bin=
 file generated by the configuration / installation of XEN 4.14 does not wo=
rk." class=3D"gmail-_2_tDEnGMLxpM6uOa2kaDB3 gmail-ImageBox-image gmail-medi=
a-element gmail-_1XWObl-3b9tPy64oaG6fax" src=3D"https://preview.redd.it/6l0=
2u0wirox51.png?width=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=3D236c16=
26652656214f2ea8c2d94e90039f257105" style=3D"max-height: 700px;"></a></div>=
</div><div class=3D"gmail-_2-UiOdhyj4wHBv7Rc2FeDr" style=3D"color:rgb(215,2=
18,220)"><div class=3D"gmail-_3Oa0THmZ3f5iZXAQ0hBJ0k gmail-_2LjgQiHLCZ9LDbC=
Qx5KaOi" style=3D"margin:0px auto"><a href=3D"https://preview.redd.it/ebxg5=
fuirox51.png?width=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=3Dda29ed9d=
50fb3595a03d2664be8e1dff8bf7f045" target=3D"_blank"><img alt=3D"r/xen - The=
 OVMF.bin file generated by the configuration / installation of XEN 4.14 do=
es not work." class=3D"gmail-_2_tDEnGMLxpM6uOa2kaDB3 gmail-ImageBox-image g=
mail-media-element gmail-_1XWObl-3b9tPy64oaG6fax" src=3D"https://preview.re=
dd.it/ebxg5fuirox51.png?width=3D1920&amp;format=3Dpng&amp;auto=3Dwebp&amp;s=
=3Dda29ed9d50fb3595a03d2664be8e1dff8bf7f045" style=3D"max-height: 700px;"><=
/a></div></div><p class=3D"gmail-_1qeIAgB0cPwnLhDF9XSiJM" style=3D""><font =
color=3D"#000000">anyway,the passthrough works (my monitor is turned on). w=
hat u suggest to me to do ?</font></p></div></div><div>--=C2=A0<br></div><d=
iv dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"=
>Mario.<br></div></div>

--000000000000cf246805b378414e--


From xen-users-bounces@lists.xenproject.org Sun Nov 08 22:36:02 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 Nov 2020 22:36:02 +0000
Received: from list by lists.xenproject.org with outflank-mailman.21452.48194 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kbtHA-0003Bz-GQ; Sun, 08 Nov 2020 22:35:08 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 21452.48194; Sun, 08 Nov 2020 22:35:08 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kbtHA-0003Br-Cr; Sun, 08 Nov 2020 22:35:08 +0000
Received: by outflank-mailman (input) for mailman id 21452;
 Sat, 07 Nov 2020 19:33:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=kY6p=EN=gmail.com=pryorm09@srs-us1.protection.inumbo.net>)
 id 1kbTyF-0007RN-Rs
 for xen-users@lists.xenproject.org; Sat, 07 Nov 2020 19:33:55 +0000
Received: from mail-ed1-x531.google.com (unknown [2a00:1450:4864:20::531])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 774ddfcd-1e34-4cdc-aa5f-a498709b5be1;
 Sat, 07 Nov 2020 19:33:53 +0000 (UTC)
Received: by mail-ed1-x531.google.com with SMTP id k9so4665218edo.5
 for <xen-users@lists.xenproject.org>; Sat, 07 Nov 2020 11:33:53 -0800 (PST)
Received: by 2002:a17:906:c799:0:0:0:0 with HTTP; Sat, 7 Nov 2020 11:33:51
 -0800 (PST)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=kY6p=EN=gmail.com=pryorm09@srs-us1.protection.inumbo.net>)
	id 1kbTyF-0007RN-Rs
	for xen-users@lists.xenproject.org; Sat, 07 Nov 2020 19:33:55 +0000
X-Inumbo-ID: 774ddfcd-1e34-4cdc-aa5f-a498709b5be1
Received: from mail-ed1-x531.google.com (unknown [2a00:1450:4864:20::531])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 774ddfcd-1e34-4cdc-aa5f-a498709b5be1;
	Sat, 07 Nov 2020 19:33:53 +0000 (UTC)
Received: by mail-ed1-x531.google.com with SMTP id k9so4665218edo.5
        for <xen-users@lists.xenproject.org>; Sat, 07 Nov 2020 11:33:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:from:date:message-id:subject:to;
        bh=wpIpyInXuFkymzgA5q3R3QKWhi1QCXmdLpN/NC7pGlc=;
        b=agATuPnY0JWSfkpwFezZMN+3eD6IY7bkMH3ywJkSV5SRUJ4037KcmqyeqQWvDvN1Ml
         XHStcDBrlOiI577RBjVrLh9cMAlI0/TFEitZjR0N8NHxxIYSQ+EWqA4XbwpHbxEup1rR
         lDhGSCAcxsxVwcdtypbAj+0jmppbcO+MuzSHpzI8kh8KFQRVcjSn52Kxe8GvAhTZU8T4
         BDz/j0rKMtG/Te6rmGdun3tpi+irZg/xoPK3uUfCY33Ts32HdK9005G1yKqYQa19j3Z0
         wVP8hUAhncVA6UONJvimv37gS6/wwvkWix/Xcn6aRqEsWotqbXhRtNDZG9XhLNOVseav
         FEOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=wpIpyInXuFkymzgA5q3R3QKWhi1QCXmdLpN/NC7pGlc=;
        b=oS285GGytFqS3Bz++K6n7s8FLYm2uCJd0+5s8W58Dsza0VFa2GbgyNTVWgGUAhiQIT
         IviR99wKSQCAltyxKRZIjBbPEWZY6iCCrBlJUmXsxT9vTqKBslQb5GPlluYgV0n7z0pH
         1T+00KYYrTDYe/1IIWvqurZCRoSdXSIXkw6Mop13AN/tx8M1RzFOVehsPPRwk7QkvTBg
         o1rSbSY9ExDJZYq8wZhT9fWRfwfC7GsYJXADTOmF7XGx2JYym3qA4KqnX/jAO11KOKwq
         26vLpczSG8SGMVxEkb2lYh3xjcdWtQ2TWU82k0P56HlqR9tFiP68hVeJitG/KT+UuWqM
         TAWw==
X-Gm-Message-State: AOAM532ZziYRqo0vagHwyTVVXzljiVXlbqTsqjr2RhovR+dIzlIOaO9X
	MCEOrztpJrzEvwj7D5199oULDaFpntUAKH7MlhKJigWq
X-Google-Smtp-Source: ABdhPJwtJooALrjARA8TFNeNpyyeUBnJOZq85du56C++zvS2B7kTG1C2R+qieTk8XPaThsRRqtiL0EtAr+L3NaQWGyg=
X-Received: by 2002:a50:dac9:: with SMTP id s9mr7843867edj.75.1604777632829;
 Sat, 07 Nov 2020 11:33:52 -0800 (PST)
MIME-Version: 1.0
Received: by 2002:a17:906:c799:0:0:0:0 with HTTP; Sat, 7 Nov 2020 11:33:51
 -0800 (PST)
From: Pry Mar <pryorm09@gmail.com>
Date: Sat, 7 Nov 2020 11:33:51 -0800
Message-ID: <CAHnBbQ8xmh_QUfpo=vj02Q2idOmUMD+NsPuTmCjzfM6ZOTK6uA@mail.gmail.com>
Subject: re: The OVMF.bin file generated by the configuration / installation
 of XEN 4.14 does not work.
To: xen-users <xen-users@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="000000000000bfb10b05b3896834"

--000000000000bfb10b05b3896834
Content-Type: text/plain; charset="UTF-8"

Mario,

The default ovmf.bios path is configured in the qemu-xen build
(config-host.mak):
qemu_datadir=/usr/share/qemu-xen/qemu

if you want to change it in xl.cfg use:
bios_path_override="<my/new/path>"

to see more details of the domU boot, use
xl -vvv create myconfig.cfg

Your block device /dev/sdc is bare-metal. Do you have a grub install
for the Xen domU in the ESP/EFI part? If you don't, you might be able
to enter the menu if tiano-core ever launches.

I attached a trace of a CentOS 7 EFI domU running in debian Buster
with xen-4.14.0.

cheers,
PryMar56

--000000000000bfb10b05b3896834
Content-Type: application/octet-stream; name=info-this-c7efi-vm
Content-Disposition: attachment; filename=info-this-c7efi-vm
Content-Transfer-Encoding: base64
X-Attachment-Id: file0

Clt0bHZpZXdlckBjN2VmaTIgfl0kIHN1ZG8gbW91bnQgfCBncmVwIHh2ZGEKL2Rldi94dmRhMiBv
biAvIHR5cGUgZXh0NCAocncscmVsYXRpbWUsZGF0YT1vcmRlcmVkKQovZGV2L3h2ZGExIG9uIC9i
b290L2VmaSB0eXBlIHZmYXQgKHJ3LHJlbGF0aW1lLGZtYXNrPTAwNzcsZG1hc2s9MDA3Nyxjb2Rl
cGFnZT00MzcsaW9jaGFyc2V0PWFzY2lpLHNob3J0bmFtZT13aW5udCxlcnJvcnM9cmVtb3VudC1y
bykKClsgICAgMC4wMDAwMDBdIGVmaTogRUZJIHYyLjYwIGJ5IEVESyBJSQpbICAgIDAuMDAwMDAw
XSBlZmk6ICBBQ1BJPTB4MWQ5OTcwMDAgIEFDUEkgMi4wPTB4MWQ5OTcwMTQgIFNNQklPUz0weDFk
OTY5MDAwIApbICAgIDAuMDAwMDAwXSBETUk6IFhlbiBIVk0gZG9tVSwgQklPUyA0LjE0LjAgMDcv
MjMvMjAyMApbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBYZW4gSFZNClsgICAg
MC4wMDAwMDBdIFhlbiB2ZXJzaW9uIDQuMTQuClsgICAgMC4wMDAwMDBdIFhlbiBQbGF0Zm9ybSBQ
Q0k6IEkvTyBwcm90b2NvbCB2ZXJzaW9uIDEKWyAgICAwLjAwMDAwMF0gTmV0ZnJvbnQgYW5kIHRo
ZSBYZW4gcGxhdGZvcm0gUENJIGRyaXZlciBoYXZlIGJlZW4gY29tcGlsZWQgZm9yIHRoaXMga2Vy
bmVsOiB1bnBsdWcgZW11bGF0ZWQgTklDcy4KWyAgICAwLjAwMDAwMF0gQmxrZnJvbnQgYW5kIHRo
ZSBYZW4gcGxhdGZvcm0gUENJIGRyaXZlciBoYXZlIGJlZW4gY29tcGlsZWQgZm9yIHRoaXMga2Vy
bmVsOiB1bnBsdWcgZW11bGF0ZWQgZGlza3MuClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgcGFyYXZp
cnR1YWxpemVkIGtlcm5lbCBvbiBYZW4gSFZNClsgICAgMC4wMDAwMDBdIHhlbjpldmVudHM6IFhl
biBIVk0gY2FsbGJhY2sgdmVjdG9yIGZvciBldmVudCBkZWxpdmVyeSBpcyBlbmFibGVkClsgICAg
MS4xOTgzMTRdIFhlbjogdXNpbmcgdmNwdW9wIHRpbWVyIGludGVyZmFjZQpbICAgIDEuMTk4MzI2
XSBpbnN0YWxsaW5nIFhlbiB0aW1lciBmb3IgQ1BVIDAKWyAgICAxLjIwMDA1Ml0gaW5zdGFsbGlu
ZyBYZW4gdGltZXIgZm9yIENQVSAxClsgICAgMS4yOTgxMDldIHhlbjpiYWxsb29uOiBJbml0aWFs
aXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAxLjMwMTAzMV0geGVuX2JhbGxvb246IEluaXRpYWxp
c2luZyBiYWxsb29uIGRyaXZlcgpbICAgIDEuMzA2MjA5XSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJj
ZSB4ZW4KWyAgICAxLjY5NzA0MF0gZWZpZmI6IGZyYW1lYnVmZmVyIGF0IDB4ZjAwMDAwMDAsIG1h
cHBlZCB0byAweGZmZmZjOTAwMDAyMDAwMDAsIHVzaW5nIDE4NzZrLCB0b3RhbCAxODc1awpbICAg
IDEuNjk3MDQ3XSBlZmlmYjogbW9kZSBpcyA4MDB4NjAweDMyLCBsaW5lbGVuZ3RoPTMyMDAsIHBh
Z2VzPTEKWyAgICAxLjcwNDgxMl0geGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcg
dmVyc2lvbiAxIGxheW91dApbICAgIDEuODM4MjQxXSBFRkkgVmFyaWFibGVzIEZhY2lsaXR5IHYw
LjA4IDIwMDQtTWF5LTE3ClsgICAgMi4wODQ1NjFdIHhlbmJ1c19wcm9iZV9mcm9udGVuZDogRGV2
aWNlIHdpdGggbm8gZHJpdmVyOiBkZXZpY2UvdmJkLzUxNzEyClsgICAgMi4wODUyMTJdIHhlbmJ1
c19wcm9iZV9mcm9udGVuZDogRGV2aWNlIHdpdGggbm8gZHJpdmVyOiBkZXZpY2UvdmJkLzUxNzI4
ClsgICAgMi4wODU3NjddIHhlbmJ1c19wcm9iZV9mcm9udGVuZDogRGV2aWNlIHdpdGggbm8gZHJp
dmVyOiBkZXZpY2UvdmtiZC8wClsgICAgMi4wODYzMTNdIHhlbmJ1c19wcm9iZV9mcm9udGVuZDog
RGV2aWNlIHdpdGggbm8gZHJpdmVyOiBkZXZpY2UvdmlmLzAKWyAgICAyLjI0MjE0N10gc3lzdGVt
ZFsxXTogRGV0ZWN0ZWQgdmlydHVhbGl6YXRpb24geGVuLgpbICAgIDIuMjQ1ODc1XSBzeXN0ZW1k
WzFdOiBTZXQgaG9zdG5hbWUgdG8gPGM3ZWZpMj4uClsgICAgMi41NDI5MDZdIGlucHV0OiBYZW4g
VmlydHVhbCBLZXlib2FyZCBhcyAvZGV2aWNlcy92aXJ0dWFsL2lucHV0L2lucHV0MwpbICAgIDIu
NTQ0OTg5XSBpbnB1dDogWGVuIFZpcnR1YWwgUG9pbnRlciBhcyAvZGV2aWNlcy92aXJ0dWFsL2lu
cHV0L2lucHV0NApbICAgIDIuNTkyMzM4XSB0c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNlIGNh
bGlicmF0aW9uOiAzMDYyLjY3OCBNSHoKWyAgICAzLjc2MzM4OV0geGVuX25ldGZyb250OiBJbml0
aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRoZXJuZXQgZHJpdmVyClsgICAgOC4wMzA1MjldIGZiOiBj
b25mbGljdGluZyBmYiBodyB1c2FnZSBib2Noc2RybWZiIHZzIEVGSSBWR0EgLSByZW1vdmluZyBn
ZW5lcmljIGRyaXZlcgoKW3Rsdmlld2VyQGM3ZWZpMiB+XSQgc3VkbyBscyAtYWwgL3N5cy9maXJt
d2FyZS9lZmkvCnRvdGFsIDAKZHJ3eHIteHIteCAgNSByb290IHJvb3QgICAgMCBOb3YgIDcgMDI6
MjAgLgpkcnd4ci14ci14ICA2IHJvb3Qgcm9vdCAgICAwIE5vdiAgNyAwMjoyMCAuLgotci0tci0t
ci0tICAxIHJvb3Qgcm9vdCA0MDk2IE5vdiAgNyAwMjoyMyBjb25maWdfdGFibGUKZHJ3eHIteHIt
eCAgMiByb290IHJvb3QgICAgMCBOb3YgIDcgMDI6MjAgZWZpdmFycwotci0tci0tci0tICAxIHJv
b3Qgcm9vdCA0MDk2IE5vdiAgNyAwMjoyMyBmd192ZW5kb3IKLXItLXItLXItLSAgMSByb290IHJv
b3QgNDA5NiBOb3YgIDcgMDI6MjMgcnVudGltZQpkcnd4ci14ci14ICA2IHJvb3Qgcm9vdCAgICAw
IE5vdiAgNyAwMjoyMyBydW50aW1lLW1hcAotci0tLS0tLS0tICAxIHJvb3Qgcm9vdCA0MDk2IE5v
diAgNyAwMjoyMyBzeXN0YWIKZHJ3eHIteHIteCAzOCByb290IHJvb3QgICAgMCBOb3YgIDcgMDI6
MjMgdmFycwoKW3Rsdmlld2VyQGM3ZWZpMiB+XSQgc3VkbyBscyAtYWwgL2Jvb3QvZWZpL0VGSS9j
ZW50b3MKdG90YWwgNTgwMgpkcnd4LS0tLS0tIDMgcm9vdCByb290ICAgIDIwNDggRmViIDE3ICAy
MDE3IC4KZHJ3eC0tLS0tLSA0IHJvb3Qgcm9vdCAgICAyMDQ4IE1hciAxNCAgMjAxNiAuLgotcnd4
LS0tLS0tIDEgcm9vdCByb290ICAgICAxMjggRGVjICA3ICAyMDE1IEJPT1QuQ1NWCmRyd3gtLS0t
LS0gMiByb290IHJvb3QgICAgMjA0OCBGZWIgMTcgIDIwMTcgZm9udHMKLXJ3eC0tLS0tLSAxIHJv
b3Qgcm9vdCAxMDI1OTIwIE5vdiAyMiAgMjAxNiBnY2R4NjQuZWZpCi1yd3gtLS0tLS0gMSByb290
IHJvb3QgICAgNTQ1NCBGZWIgMTcgIDIwMTcgZ3J1Yi5jZmcKLXJ3eC0tLS0tLSAxIHJvb3Qgcm9v
dCAgICAxMDI0IEZlYiAxNyAgMjAxNyBncnViZW52Ci1yd3gtLS0tLS0gMSByb290IHJvb3QgMTAy
NTkyMCBOb3YgMjIgIDIwMTYgZ3J1Yng2NC5lZmkKLXJ3eC0tLS0tLSAxIHJvb3Qgcm9vdCAxMjgz
OTUyIERlYyAgNyAgMjAxNSBNb2tNYW5hZ2VyLmVmaQotcnd4LS0tLS0tIDEgcm9vdCByb290IDEy
OTE1MTIgRGVjICA3ICAyMDE1IHNoaW0tY2VudG9zLmVmaQotcnd4LS0tLS0tIDEgcm9vdCByb290
IDEyOTYxNzYgRGVjICA3ICAyMDE1IHNoaW0uZWZpCgpbcm9vdEBjN2VmaTIgdGx2aWV3ZXJdIyBs
cyAtYWwgL2V0Yy9ncnViMi1lZmkuY2ZnCmxyd3hyd3hyd3ggMSByb290IHJvb3QgMjkgTm92ICA3
IDAyOjM1IC9ldGMvZ3J1YjItZWZpLmNmZyAtPiAvYm9vdC9lZmkvRUZJL2NlbnRvcy9ncnViLmNm
ZwoK
--000000000000bfb10b05b3896834--


From xen-users-bounces@lists.xenproject.org Tue Nov 10 22:15:05 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 Nov 2020 22:15:05 +0000
Received: from list by lists.xenproject.org with outflank-mailman.24016.51045 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kcbu5-0006tf-Mi; Tue, 10 Nov 2020 22:14:17 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 24016.51045; Tue, 10 Nov 2020 22:14:17 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kcbu5-0006tY-I6; Tue, 10 Nov 2020 22:14:17 +0000
Received: by outflank-mailman (input) for mailman id 24016;
 Tue, 10 Nov 2020 22:14:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=gRsr=EQ=ca-zephyr.org=bill@srs-us1.protection.inumbo.net>)
 id 1kcbu4-0006tT-ML
 for xen-users@lists.xenproject.org; Tue, 10 Nov 2020 22:14:16 +0000
Received: from portola.ca-zephyr.org (unknown [166.84.7.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0658a93e-f47a-4602-a935-b583f61ca3a2;
 Tue, 10 Nov 2020 22:14:13 +0000 (UTC)
Received: from webmail.ca-zephyr.org (shelter-3.ca-zephyr.org [50.247.112.108])
 by portola.ca-zephyr.org (Postfix) with ESMTP id D33584015B
 for <xen-users@lists.xenproject.org>; Tue, 10 Nov 2020 16:57:14 -0500 (EST)
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=gRsr=EQ=ca-zephyr.org=bill@srs-us1.protection.inumbo.net>)
	id 1kcbu4-0006tT-ML
	for xen-users@lists.xenproject.org; Tue, 10 Nov 2020 22:14:16 +0000
X-Inumbo-ID: 0658a93e-f47a-4602-a935-b583f61ca3a2
Received: from portola.ca-zephyr.org (unknown [166.84.7.151])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
	id 0658a93e-f47a-4602-a935-b583f61ca3a2;
	Tue, 10 Nov 2020 22:14:13 +0000 (UTC)
Received: from webmail.ca-zephyr.org (shelter-3.ca-zephyr.org [50.247.112.108])
	by portola.ca-zephyr.org (Postfix) with ESMTP id D33584015B
	for <xen-users@lists.xenproject.org>; Tue, 10 Nov 2020 16:57:14 -0500 (EST)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Tue, 10 Nov 2020 13:57:14 -0800
From: Bill MacAllister <bill@ca-zephyr.org>
To: xen-users@lists.xenproject.org
Subject: Ubuntu 20.04 domu problem
Message-ID: <dc1f2aad4786c32392561e33b617873a@ca-zephyr.org>
X-Sender: bill@ca-zephyr.org
User-Agent: Roundcube Webmail/1.3.15

I am working on moving our Xen servers to Ubuntu 20.04 and am having 
problems creating domu's using xen-tools.  The xen-create-image 
execution completes but the resulting domu does not boot.  Here is the 
command line I am using for the build.

   /usr/bin/xen-create-image --hostname=zoot.ca-zephyr.org \
       --memory=4Gb --genpass=1 --size=40Gb --dhcp --vcpus=2 \
       --pygrub --swap=2Gb --role=udev,/etc/xen-tools/role.d/cz-bionic \
       --dist=bionic --arch=amd64

The resulting container does not have grub installed.  When I look at ? 
I see that the attempt is to install grub.  But the "grub" package is 
not available on 20.04.

At this point I started just hacking.  I changed to using pvgrub by 
commenting out the 'bootloader' parameter in the domu configuration file 
and added the line 'which resulted in booting the container to the 
"grub>" prompt.  But with the domu's /boot empty this of course did not 
lead anywhere.  I then just hacked on 
/usr/share/xen-tools/focal.d/82-install-grub-legacy and changed the 
install line to 'grub2'.  With that the domu boot directory was not 
empty, but the boot still stopped at the 'grub>' prompt.

So, now that I have done this the wrong way I would be very grateful is 
someone could point me in the correct direction.

Thanks in advance,

Bill

-- 
Bill MacAllister <bill@ca-zephyr.org>


From xen-users-bounces@lists.xenproject.org Wed Nov 11 14:36:26 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 Nov 2020 14:36:26 +0000
Received: from list by lists.xenproject.org with outflank-mailman.24898.52372 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kcrDd-0001rc-Ve; Wed, 11 Nov 2020 14:35:29 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 24898.52372; Wed, 11 Nov 2020 14:35:29 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kcrDd-0001rU-SH; Wed, 11 Nov 2020 14:35:29 +0000
Received: by outflank-mailman (input) for mailman id 24898;
 Wed, 11 Nov 2020 14:35:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=v5JC=ER=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1kcrDc-0001rN-F3
 for xen-users@lists.xenproject.org; Wed, 11 Nov 2020 14:35:28 +0000
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 054246a9-23b2-4984-ab8e-f52c02bb9547;
 Wed, 11 Nov 2020 14:35:27 +0000 (UTC)
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>) id 1kcrDa-00083s-6g
 for xen-users@lists.xenproject.org; Wed, 11 Nov 2020 14:35:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=v5JC=ER=strugglers.net=andy@srs-us1.protection.inumbo.net>)
	id 1kcrDc-0001rN-F3
	for xen-users@lists.xenproject.org; Wed, 11 Nov 2020 14:35:28 +0000
X-Inumbo-ID: 054246a9-23b2-4984-ab8e-f52c02bb9547
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 054246a9-23b2-4984-ab8e-f52c02bb9547;
	Wed, 11 Nov 2020 14:35:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com; s=alpha;
	h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date; bh=0ufpkxJzLCO56Ej3UyjTKvEj2CEUAHqvrELcY5hc5l4=;
	b=g1mETniUNQV6gc+s3oIIF6mzop2+mXCW836QpqZ/T9OzMbbLFDKzgl6/kI7WXt8ZKT+dEVqv6qA5mYyo115tg6g8L1fRR5NUTVi1pxFPn0oQXkWXn5jTLlg15SCkaaUsrTts+6QGBqCTEieTiFeWPJTc/E1gkb2ndN3OWUxvTl1q6/HYaisu5KeMvLjIc3QEtvW4JaKhy3xKEnp3D/Dnhr36EsVwa4LtUG0iQf/AdcKrsbXiCaJ47DlNuR4dlxpqd6f5ElBcqgFj+Mu28B8ojmPZ7Q52x0TQIoJZhh8ccFwLh0SmAUltZOT2Ump7BmCmYWjmLY183zLqBthVknhmIw==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
	(envelope-from <andy@strugglers.net>)
	id 1kcrDa-00083s-6g
	for xen-users@lists.xenproject.org; Wed, 11 Nov 2020 14:35:26 +0000
Date: Wed, 11 Nov 2020 14:35:26 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: Ubuntu 20.04 domu problem
Message-ID: <20201111143526.GT3103@bitfolk.com>
References: <dc1f2aad4786c32392561e33b617873a@ca-zephyr.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <dc1f2aad4786c32392561e33b617873a@ca-zephyr.org>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hello,

On Tue, Nov 10, 2020 at 01:57:14PM -0800, Bill MacAllister wrote:
> I am working on moving our Xen servers to Ubuntu 20.04 and am having
> problems creating domu's using xen-tools.

[â€¦]

> At this point I started just hacking.  I changed to using pvgrub by
> commenting out the 'bootloader' parameter in the domu configuration file and
> added the line 'which resulted in booting the container to the "grub>"
> prompt.  But with the domu's /boot empty this of course did not lead
> anywhere.  I then just hacked on
> /usr/share/xen-tools/focal.d/82-install-grub-legacy and changed the install
> line to 'grub2'.  With that the domu boot directory was not empty, but the
> boot still stopped at the 'grub>' prompt.

I haven't looked at pygrub in quite a few years, having moved to
pvgrub, but please note that Ubuntu 20.04 uses LZ4-compressed
kernels which pvgrub doesn't currently support.

If wanting to do pvgrub with Ubuntu 20.04 you'll need to decompress
the kernels with something like this:

    https://github.com/bitfolk/decompress-lz4-kernels

Or switch to PVH, which has no such problems.

Cheers,
Andy


From xen-users-bounces@lists.xenproject.org Thu Nov 12 14:54:28 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 Nov 2020 14:54:28 +0000
Received: from list by lists.xenproject.org with outflank-mailman.25911.53993 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdDyf-0008Mh-9p; Thu, 12 Nov 2020 14:53:33 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 25911.53993; Thu, 12 Nov 2020 14:53:33 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdDyf-0008MZ-6X; Thu, 12 Nov 2020 14:53:33 +0000
Received: by outflank-mailman (input) for mailman id 25911;
 Thu, 12 Nov 2020 14:17:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=Ep+z=ES=gmail.com=angelo.ruocco.90@srs-us1.protection.inumbo.net>)
 id 1kdDQC-0004UQ-Q0
 for Xen-users@lists.xenproject.org; Thu, 12 Nov 2020 14:17:56 +0000
Received: from mail-ej1-x636.google.com (unknown [2a00:1450:4864:20::636])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48894547-4b6a-4c43-bfa7-b9c041b32290;
 Thu, 12 Nov 2020 14:17:55 +0000 (UTC)
Received: by mail-ej1-x636.google.com with SMTP id f20so7979637ejz.4
 for <Xen-users@lists.xenproject.org>; Thu, 12 Nov 2020 06:17:55 -0800 (PST)
Received: by 2002:a17:906:4816:0:0:0:0 with HTTP; Thu, 12 Nov 2020 06:17:53
 -0800 (PST)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=Ep+z=ES=gmail.com=angelo.ruocco.90@srs-us1.protection.inumbo.net>)
	id 1kdDQC-0004UQ-Q0
	for Xen-users@lists.xenproject.org; Thu, 12 Nov 2020 14:17:56 +0000
X-Inumbo-ID: 48894547-4b6a-4c43-bfa7-b9c041b32290
Received: from mail-ej1-x636.google.com (unknown [2a00:1450:4864:20::636])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 48894547-4b6a-4c43-bfa7-b9c041b32290;
	Thu, 12 Nov 2020 14:17:55 +0000 (UTC)
Received: by mail-ej1-x636.google.com with SMTP id f20so7979637ejz.4
        for <Xen-users@lists.xenproject.org>; Thu, 12 Nov 2020 06:17:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :cc;
        bh=GLBdfoYrJpLKQFoDN2ErgX+ZE2J/SoCBEdjFnJyu2mA=;
        b=CH7OGu4cCUrPh0JsEK7Wbt7KcU85o0ojTRtKRldaJVxvdMTfV/dDS0Cr2V9BGswvxO
         N65qeIWLDday6k5q0Vric+zzj/MbdNwl6mtW1Nh5gxnXTJGku+XiOajItVRezj/WyD6L
         DU49JueWa+ZtZl/I5s7V5U0pQVzi4+ihkfGdcwnc4SK1GdzLG5LZiUlpVYGBfIJoAgdL
         fmUzNoDDoPkvj4NJRZ9Tyu3HPobqWsf5PBbb97GNyM9XHSxhHS4gdsf8gIbbprMsmvRr
         vfnfQXM2/D+mNJHZGZeFFjpapSe8oB3X5cM2XLVECXmiRJ51idmh9px89jZLJ/kPhUo7
         gAIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:cc;
        bh=GLBdfoYrJpLKQFoDN2ErgX+ZE2J/SoCBEdjFnJyu2mA=;
        b=R49PAiBXZ+W3Pb8gxRvROYBi+FYAaMyvECwmo6T47/i3xo/eFL7+tgVtCZVaTZjuWL
         eL9DFaVDszd1l2qDjVSITwvGXrmf7E7JgLJ3cATM6GF3/5odwWYPHlp+4gRjv0H/3aHP
         1SzhDiZXx6GVvvzYrf192ZAzrhjNCP30bvBN/zL7qHti7YwXROrETqiVnWGTmB8Vrrg2
         l/WCJbo8tVS1H1ZXt19MqnqqZFxUEb9ZUvNcYQPnqeoihDi6dZQPp0Sm6opNDzTg/MQM
         ZO09ut4gJrEbAmFSjz0woK/vl8KCE041RJtfEOY4QY1Jwi+oAWLKP2kmJV7u37TQzK1A
         Tu1A==
X-Gm-Message-State: AOAM533YgzJJDZQJNKjmvpFXNg0y9M/4ymucwBS+uN0evIwFGtK2nBFH
	PRcRa1rZcm5Tv1wVgsRfkLv3tR7j1Sj0WcIj3p8H0dW6yYte1Q==
X-Google-Smtp-Source: ABdhPJza1rq430UDYmM/Y40DGefiGb1+fHGEYPEkPb57CZWQQIOulmnmH2vrQnaL+gDIezVVoCuXtDmHlXat7+g4ug8=
X-Received: by 2002:a17:906:8485:: with SMTP id m5mr31925997ejx.205.1605190675014;
 Thu, 12 Nov 2020 06:17:55 -0800 (PST)
MIME-Version: 1.0
Received: by 2002:a17:906:4816:0:0:0:0 with HTTP; Thu, 12 Nov 2020 06:17:53
 -0800 (PST)
In-Reply-To: <8580fa86-770a-e134-f1c8-396f63f35fad@xen.org>
References: <CADiTV-3thttdgsg12EW6qp89ZygiVXT1NNR0Kuw1Sy6Yna6D4A@mail.gmail.com>
 <135fcd9e-ffe1-5e46-5494-3b0a98140964@xen.org> <890593c5-62d7-d90a-c60e-04406a17bcbb@xen.org>
 <CADiTV-1XCynRczp3gyxsbSG+-AYsU_N8EWz8C=HVchNt5hfJxQ@mail.gmail.com> <8580fa86-770a-e134-f1c8-396f63f35fad@xen.org>
From: Angelo Ruocco <angelo.ruocco.90@gmail.com>
Date: Thu, 12 Nov 2020 15:17:53 +0100
Message-ID: <CADiTV-3X8cq0bUuV2bwde6Cjnn5jgg-X=b2=0qLOr_aukdjtTA@mail.gmail.com>
Subject: Re: sbsa_uart domU baremetal driver
To: Julien Grall <julien@xen.org>
Cc: Xen-users <Xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="UTF-8"

On 30/10/2020, Julien Grall <julien@xen.org> wrote:
> Hi,
>
> On 20/10/2020 20:44, Angelo Ruocco wrote:
>> Still, no luck with the output, what I get from that is:
>>
>> `xenconsole: Could not read tty from store: No such file or directory`
>>
>> Some other trivial mistake I could be making?
>> Yes, `xenconsoled` and `xenstored` are running.
>
> I am wondering if this is related to [1]. Would you mind to give it a try?

I finally found the time to give that patch a try and it works perfectly :)

Thank you for your help,
Angelo

> Cheers,
>
> [1]
> https://lore.kernel.org/xen-devel/alpine.DEB.2.21.2010291704180.12247@sstabellini-ThinkPad-T480s/
>
> --
> Julien Grall
>


-- 
Angelo


From xen-users-bounces@lists.xenproject.org Sat Nov 14 01:21:19 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Nov 2020 01:21:19 +0000
Received: from list by lists.xenproject.org with outflank-mailman.27002.55652 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdkF2-0000zv-GP; Sat, 14 Nov 2020 01:20:36 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 27002.55652; Sat, 14 Nov 2020 01:20:36 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdkF2-0000zk-AF; Sat, 14 Nov 2020 01:20:36 +0000
Received: by outflank-mailman (input) for mailman id 27002;
 Sat, 14 Nov 2020 01:20:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=gR2t=EU=alstadheim.priv.no=hakon@srs-us1.protection.inumbo.net>)
 id 1kdkF0-0000zf-SO
 for Xen-users@lists.xenproject.org; Sat, 14 Nov 2020 01:20:35 +0000
Received: from asav21.altibox.net (unknown [109.247.116.8])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 48700999-642b-4a9b-bfe2-b4e84704fc7c;
 Sat, 14 Nov 2020 01:20:31 +0000 (UTC)
Received: from postfix-relay.alstadheim.priv.no
 (148-252-96.12.3p.ntebredband.no [148.252.96.12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav21.altibox.net (Postfix) with ESMTPSA id 22A1080036
 for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id BFDB3625EC28
 for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
Received: from [192.168.2.201] (unknown [192.168.2.201])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id 9639B2560E41
 for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=gR2t=EU=alstadheim.priv.no=hakon@srs-us1.protection.inumbo.net>)
	id 1kdkF0-0000zf-SO
	for Xen-users@lists.xenproject.org; Sat, 14 Nov 2020 01:20:35 +0000
X-Inumbo-ID: 48700999-642b-4a9b-bfe2-b4e84704fc7c
Received: from asav21.altibox.net (unknown [109.247.116.8])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id 48700999-642b-4a9b-bfe2-b4e84704fc7c;
	Sat, 14 Nov 2020 01:20:31 +0000 (UTC)
Received: from postfix-relay.alstadheim.priv.no (148-252-96.12.3p.ntebredband.no [148.252.96.12])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: hakon.alstadheim@ntebb.no)
	by asav21.altibox.net (Postfix) with ESMTPSA id 22A1080036
	for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
	by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id BFDB3625EC28
	for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
Received: from [192.168.2.201] (unknown [192.168.2.201])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	(Authenticated sender: hakon)
	by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id 9639B2560E41
	for <Xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 02:20:29 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=alstadheim.priv.no;
	s=smtp; t=1605316829;
	bh=54mVl6t8I8zDi1mQATAJHz6Ioh2hU6Rm5ssi18bnk3Y=;
	h=To:From:Subject:Date:From;
	b=cRW/exUYFYafcKt05eolYb9B1rEt9ajGEZg6qMtIgUcY4c/1Xo8FiPZ6YIXLbUZ5N
	 X00/w4i/AWYhbzVm5bNtg1BOfz05QnGK5+XzcIrkdA7xTkWs2KA9oa5U0lKN7tE6Ep
	 dbC2XjlSt90HSCZVgzOQmYbnLqGLiknlrNGc4CWQ=
To: Xen-users@lists.xenproject.org
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
Subject: Next signed release of win pv drivers?
Message-ID: <91684cf1-f055-5a26-e376-d7a105cd4022@alstadheim.priv.no>
Date: Sat, 14 Nov 2020 02:20:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.4.2
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.3 cv=Sv6+FsG0 c=1 sm=1 tr=0
	a=pSdy67GPd25lyaVjMobptA==:117 a=pSdy67GPd25lyaVjMobptA==:17
	a=IkcTkHD0fZMA:10 a=nNwsprhYR40A:10 a=M51BFTxLslgA:10
	a=G60EKWJq-Yy0Jy5u0AAA:9 a=QEXdDO2ut3YA:10

I've tried upgrading windows pv drivers to 9.0.0 several times, but the 
bug in the start-up, which causes windows to not find the new (or old) 
drivers keeps hitting me. There may be a sequence of installation that 
allows upgrades to work, but I have not found it.

I have tried a development build after this was fixed, and they work, 
but I'd really like a properly signed set of drivers. Any idea when to 
expect the next signed release ?



From xen-users-bounces@lists.xenproject.org Sat Nov 14 01:34:12 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Nov 2020 01:34:12 +0000
Received: from list by lists.xenproject.org with outflank-mailman.27024.55685 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdkS0-0002Bj-5L; Sat, 14 Nov 2020 01:34:00 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 27024.55685; Sat, 14 Nov 2020 01:34:00 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdkRz-0002BX-Uh; Sat, 14 Nov 2020 01:33:59 +0000
Received: by outflank-mailman (input) for mailman id 27024;
 Sat, 14 Nov 2020 01:33:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=TXZ4=EU=gmail.com=dmarquess@srs-us1.protection.inumbo.net>)
 id 1kdkRz-0002BS-8P
 for Xen-users@lists.xenproject.org; Sat, 14 Nov 2020 01:33:59 +0000
Received: from mail-ej1-x62f.google.com (unknown [2a00:1450:4864:20::62f])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 311b64c9-f054-4e14-873a-36e172008eb9;
 Sat, 14 Nov 2020 01:33:58 +0000 (UTC)
Received: by mail-ej1-x62f.google.com with SMTP id o9so16496821ejg.1
 for <Xen-users@lists.xenproject.org>; Fri, 13 Nov 2020 17:33:58 -0800 (PST)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=TXZ4=EU=gmail.com=dmarquess@srs-us1.protection.inumbo.net>)
	id 1kdkRz-0002BS-8P
	for Xen-users@lists.xenproject.org; Sat, 14 Nov 2020 01:33:59 +0000
X-Inumbo-ID: 311b64c9-f054-4e14-873a-36e172008eb9
Received: from mail-ej1-x62f.google.com (unknown [2a00:1450:4864:20::62f])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 311b64c9-f054-4e14-873a-36e172008eb9;
	Sat, 14 Nov 2020 01:33:58 +0000 (UTC)
Received: by mail-ej1-x62f.google.com with SMTP id o9so16496821ejg.1
        for <Xen-users@lists.xenproject.org>; Fri, 13 Nov 2020 17:33:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:references:in-reply-to:from:date:message-id:subject:to
         :cc:content-transfer-encoding;
        bh=tPtwLopegVFyRgGpox27WWIyw6RTNerzd2F+eE2vL/c=;
        b=XKYWjk0nC9f+HhQC+LCNHIMVAz7LWdzmNORL7R+CmsfglqcfOZhLYLPXvuENoJccRq
         DJA4OvVb85wN3g2EZSux+XlkBTrbYZPwR7UPUmHu1tiLGeGuGZcb3lnTcI1ktBihFtLO
         AtPP44QxqJu+MeF02NA+NmFfXIOe8w+COb2L8GcGZhVNxGAWB4OaxJNuBpv0BRexcd90
         v4LGXENZZlJuG/QB9SdUtV+3oI0LbSWE2I03paSP3PFwCQYcEMgsGyK4rDLW2R+ogHDY
         +gxgeGGtfkgLhRkZd6tpw92qbLE9YglcdNdbVIPJCIfCw+vYp/V4gn+/kMWqXEso+swu
         rZ7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:references:in-reply-to:from:date
         :message-id:subject:to:cc:content-transfer-encoding;
        bh=tPtwLopegVFyRgGpox27WWIyw6RTNerzd2F+eE2vL/c=;
        b=bUkNmtOBG9ikDbJAEgos/EvBpSrPT2ECoynpOwblqLu9PoPLD5p1qXF0AFoJAroQoW
         40JriBNaZfDm/nmKzaxdHO3zzc7EA6CHqcnRNJYJPhcvgJdAHzQTz4nP+Idf4pDqKGru
         9yHNO/cx1pi8s+OOA/4DCuGemyqhrfWbF8MqsBOJFOYTqGkIV99e5d7SWcpfg7cgNYV8
         mF4GIGr7lZY/R/Ep70o4Dw1wI2CLo8dVZ//h7OavPxu9cjY8OaEM75OQ89U485iHm/KA
         B9Qr1c4vOOAN8WC8XlJhAwNA1Xf1r9b87z1GIIcnnv+4O99kr0lmf+OewWIE1edwuLzA
         /SBA==
X-Gm-Message-State: AOAM532zWx3EN+YYG0xIIOQAx1S8D+2XObGHuUwC1K6iCQ7Fts3B0LYH
	LlbTa5BIXu/+lVPQgjlMzHi0pMTD+p8eGHa4yYpnsnR0SUhSMA==
X-Google-Smtp-Source: ABdhPJy/kJtBMiZoq0A8vtdtCDepibSjNcM6SMwT3cEccVtcKJS0uJmbR6ihHTZH/qKUbRyVg+m+MGOaefu92XXIMXg=
X-Received: by 2002:a17:906:d0cc:: with SMTP id bq12mr4644493ejb.127.1605317637442;
 Fri, 13 Nov 2020 17:33:57 -0800 (PST)
MIME-Version: 1.0
References: <91684cf1-f055-5a26-e376-d7a105cd4022@alstadheim.priv.no>
In-Reply-To: <91684cf1-f055-5a26-e376-d7a105cd4022@alstadheim.priv.no>
From: Dustin Marquess <dmarquess@gmail.com>
Date: Fri, 13 Nov 2020 19:33:46 -0600
Message-ID: <CAJpsHY7RVGbnnc_7-YucnYPusscNW+qewwy+ZvBp9hcA2KOnTQ@mail.gmail.com>
Subject: Re: Next signed release of win pv drivers?
To: =?UTF-8?Q?H=C3=A5kon_Alstadheim?= <hakon@alstadheim.priv.no>
Cc: Xen-users@lists.xenproject.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 13, 2020 at 7:20 PM H=C3=A5kon Alstadheim
<hakon@alstadheim.priv.no> wrote:
>
> I've tried upgrading windows pv drivers to 9.0.0 several times, but the
> bug in the start-up, which causes windows to not find the new (or old)
> drivers keeps hitting me. There may be a sequence of installation that
> allows upgrades to work, but I have not found it.
>
> I have tried a development build after this was fixed, and they work,
> but I'd really like a properly signed set of drivers. Any idea when to
> expect the next signed release ?

What worked for me,  at least, was to convert the virtual CD/DVD-ROM
drive to PV first (but keep the HDD/SDD as pure HVM).  That way
Windows finds the controller, finds something on it, etc.

Once that was booted up and working, I THEN switched the HDD/SDD, and
that worked just fine.

-Dustin


From xen-users-bounces@lists.xenproject.org Sat Nov 14 03:50:27 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 Nov 2020 03:50:27 +0000
Received: from list by lists.xenproject.org with outflank-mailman.27119.55894 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdmZM-0006m8-Hh; Sat, 14 Nov 2020 03:49:44 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 27119.55894; Sat, 14 Nov 2020 03:49:44 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kdmZM-0006lz-Bs; Sat, 14 Nov 2020 03:49:44 +0000
Received: by outflank-mailman (input) for mailman id 27119;
 Sat, 14 Nov 2020 03:49:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=gR2t=EU=alstadheim.priv.no=hakon@srs-us1.protection.inumbo.net>)
 id 1kdmZK-0006lu-ST
 for xen-users@lists.xenproject.org; Sat, 14 Nov 2020 03:49:43 +0000
Received: from asav22.altibox.net (unknown [109.247.116.9])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 334e0009-85b2-462a-a5fa-a16a26198de2;
 Sat, 14 Nov 2020 03:49:38 +0000 (UTC)
Received: from postfix-relay.alstadheim.priv.no
 (148-252-96.12.3p.ntebredband.no [148.252.96.12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav22.altibox.net (Postfix) with ESMTPSA id 9F2EC20048
 for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:37 +0100 (CET)
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id 17885625EC28
 for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:37 +0100 (CET)
Received: from [192.168.2.201] (unknown [192.168.2.201])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id E4CC82560E41
 for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:36 +0100 (CET)
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=gR2t=EU=alstadheim.priv.no=hakon@srs-us1.protection.inumbo.net>)
	id 1kdmZK-0006lu-ST
	for xen-users@lists.xenproject.org; Sat, 14 Nov 2020 03:49:43 +0000
X-Inumbo-ID: 334e0009-85b2-462a-a5fa-a16a26198de2
Received: from asav22.altibox.net (unknown [109.247.116.9])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id 334e0009-85b2-462a-a5fa-a16a26198de2;
	Sat, 14 Nov 2020 03:49:38 +0000 (UTC)
Received: from postfix-relay.alstadheim.priv.no (148-252-96.12.3p.ntebredband.no [148.252.96.12])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: hakon.alstadheim@ntebb.no)
	by asav22.altibox.net (Postfix) with ESMTPSA id 9F2EC20048
	for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:37 +0100 (CET)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
	by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id 17885625EC28
	for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:37 +0100 (CET)
Received: from [192.168.2.201] (unknown [192.168.2.201])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	(Authenticated sender: hakon)
	by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id E4CC82560E41
	for <xen-users@lists.xenproject.org>; Sat, 14 Nov 2020 04:49:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=alstadheim.priv.no;
	s=smtp; t=1605325776;
	bh=GAYRDY4iJLfxT3T6ko/ANeQeadgZEK1nwnlfyo2Hv/0=;
	h=Subject:To:References:From:Date:In-Reply-To:From;
	b=l4FoFZJ2YoAheKPIvLAQZMQgG44WTj5LYo3wFRUJIpy6E8ozROHjyZ+ENm0II4NpC
	 S1VMnTgFI4kHSNr5bOkz7zqrrOKg0MeSQFxTAU2T7dQ74mrc/r7PgeUwDJR9jmKq66
	 ilfWe+jhv93d9VRiFRTuRAcVuMfOUg0d62N6FLY4=
Subject: Re: Next signed release of win pv drivers?
To: xen-users@lists.xenproject.org
References: <91684cf1-f055-5a26-e376-d7a105cd4022@alstadheim.priv.no>
 <CAJpsHY7RVGbnnc_7-YucnYPusscNW+qewwy+ZvBp9hcA2KOnTQ@mail.gmail.com>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
Message-ID: <5ddb4085-5584-e184-47cb-4904a92d7627@alstadheim.priv.no>
Date: Sat, 14 Nov 2020 04:49:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.4.2
MIME-Version: 1.0
In-Reply-To: <CAJpsHY7RVGbnnc_7-YucnYPusscNW+qewwy+ZvBp9hcA2KOnTQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.3 cv=MZJCRa3f c=1 sm=1 tr=0
	a=pSdy67GPd25lyaVjMobptA==:117 a=pSdy67GPd25lyaVjMobptA==:17
	a=IkcTkHD0fZMA:10 a=nNwsprhYR40A:10 a=M51BFTxLslgA:10
	a=47YgZYEkh-glZhmSUJMA:9 a=QEXdDO2ut3YA:10


Den 14.11.2020 02:33, skrev Dustin Marquess:
> On Fri, Nov 13, 2020 at 7:20 PM HÃ¥kon Alstadheim
> <hakon@alstadheim.priv.no> wrote:
>> I've tried upgrading windows pv drivers to 9.0.0 several times, but the
>> bug in the start-up, which causes windows to not find the new (or old)
>> drivers keeps hitting me. There may be a sequence of installation that
>> allows upgrades to work, but I have not found it.
>>
>> I have tried a development build after this was fixed, and they work,
>> but I'd really like a properly signed set of drivers. Any idea when to
>> expect the next signed release ?
> What worked for me,  at least, was to convert the virtual CD/DVD-ROM
> drive to PV first (but keep the HDD/SDD as pure HVM).  That way
> Windows finds the controller, finds something on it, etc.
>
> Once that was booted up and working, I THEN switched the HDD/SDD, and
> that worked just fine.
>
> -Dustin
>
I'm running xen 4.14, so I don't believe it is possible to have the xen 
iface driver installed without getting ALL drives offered as pv drives ( 
xl.cfg with vdev=xvd? and vdev=hd? behaves the same I believe). I could 
of course downgrade the hypervisor and reboot, tweak my windows hvm 
config to boot under older xen and with the virtual cd as xvd? and the 
rest as hd?, boot the vm, reboot the vm with all drives ax xvd?, 
reinistall xen-4.14, reboot the server and be good to go. That feels 
kind of weird somehow.




From xen-users-bounces@lists.xenproject.org Wed Nov 18 14:57:23 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Nov 2020 14:57:23 +0000
Received: from list by lists.xenproject.org with outflank-mailman.29938.59615 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfOsy-0007AH-1X; Wed, 18 Nov 2020 14:56:40 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 29938.59615; Wed, 18 Nov 2020 14:56:40 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfOsx-0007AA-UP; Wed, 18 Nov 2020 14:56:39 +0000
Received: by outflank-mailman (input) for mailman id 29938;
 Wed, 18 Nov 2020 14:56:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=Dw/P=EY=nxp.com=anda-alexandra.dorneanu@srs-us1.protection.inumbo.net>)
 id 1kfOsw-0007A5-Eb
 for xen-users@lists.xenproject.org; Wed, 18 Nov 2020 14:56:38 +0000
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.89]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f8f0799d-70a8-4f42-b52e-f2d0b531339f;
 Wed, 18 Nov 2020 14:56:37 +0000 (UTC)
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com (2603:10a6:803:11a::29)
 by VI1PR04MB6894.eurprd04.prod.outlook.com (2603:10a6:803:13a::15)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Wed, 18 Nov
 2020 14:56:35 +0000
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae]) by VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae%4]) with mapi id 15.20.3564.028; Wed, 18 Nov 2020
 14:56:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=Dw/P=EY=nxp.com=anda-alexandra.dorneanu@srs-us1.protection.inumbo.net>)
	id 1kfOsw-0007A5-Eb
	for xen-users@lists.xenproject.org; Wed, 18 Nov 2020 14:56:38 +0000
X-Inumbo-ID: f8f0799d-70a8-4f42-b52e-f2d0b531339f
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown [40.107.14.89])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id f8f0799d-70a8-4f42-b52e-f2d0b531339f;
	Wed, 18 Nov 2020 14:56:37 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TG0egHChXJCg1GDhgDKF+CU2otzv8kIaFZyXRHxvaf2ulrJiRP/m+OOuVrrhKItwMiUgJOSVj4Rynv0TB5ngiWqTdXnigD5NiiMyQJT+etzRGs1Z1tJoQoD73tinyQfzSaf8mSzznuiIDNNQALXI5tlTdkKI9bGKHlcOrju/EDglLOXDYrs/beyOyV5Vo7tHQPalXFFE67PFCjYxcox6DisbjQ8/bGSeTv0S9+Xl3xNuoeRSU5RPg7TUxMdI94qD5U0oru/N9GzMKlOsa/e7ITRCPsT+/PzBBh3kGshv3caO56DaO1v5Q6PdJBezMalLcJtxTrGeWJzqAygKTXP6yw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JqAlpbC1JVCHllav2HKwWTZUHtlz9wenuAWMhZLycU0=;
 b=W5a5D+ZR1PcduZOMRJ6fiT4mn2d0z5IztQnGjaUP6uwKN+Cptdh3OlT7ypWnJHaVBuBQ/ZfCOEYcCMK26WCwLuUF5m7Qht0/qRXIrOs64itbXxOooMo36hl0oNXRorWemxcZQ0JYaCVsub2NaL28JzpLAfpVJrW4+LeVdNJOj6Gjv6cSFOaLGkoNWb0dfFPU62HvxcQiMYCtBvzbWiWyP+P8liC5gP6ofWfcX2+1AQRbLkvFu0mD79XZw2l3V+GQnJ80q/oh06n9E3WcURlYZIO/i9udecRmB19gGSqUus6AFPwXtpiQf8auvXwv4veGxeXBirl6KmwG3cFXqudAsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JqAlpbC1JVCHllav2HKwWTZUHtlz9wenuAWMhZLycU0=;
 b=ZsPN91+0sotDSzmQsgACsjeSIzdLXLqo35jZPX6guW/aP/rHTvxFeGOdA0rmuKpzaZnJRUlkf3dR+nCJUqDvi7QwzbG3WYYI1otH9X31tIWAyG8ZTG/FhPkNNBB4vJCnooNBBMvrslYi1XKhUz/mAhg1d7f/eawuF97qwH3QFB0=
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com (2603:10a6:803:11a::29)
 by VI1PR04MB6894.eurprd04.prod.outlook.com (2603:10a6:803:13a::15) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Wed, 18 Nov
 2020 14:56:35 +0000
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae]) by VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae%4]) with mapi id 15.20.3564.028; Wed, 18 Nov 2020
 14:56:35 +0000
From: Anda-alexandra Dorneanu <anda-alexandra.dorneanu@nxp.com>
To: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Subject: RE: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
Thread-Topic: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom
 memory
Thread-Index: Ada9uex5MLsM6quPTWK5p+K3MF6HiQ==
Date: Wed, 18 Nov 2020 14:56:35 +0000
Message-ID:
 <VE1PR04MB6429B48552B9E74644CA0B27BAE10@VE1PR04MB6429.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: lists.xenproject.org; dkim=none (message not signed)
 header.d=none;lists.xenproject.org; dmarc=none action=none
 header.from=nxp.com;
x-originating-ip: [188.25.219.23]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 1233ba57-2785-43cd-6b6e-08d88bd2251e
x-ms-traffictypediagnostic: VI1PR04MB6894:
x-microsoft-antispam-prvs:
 <VI1PR04MB68946FB79C512F4C8249FBA8BAE10@VI1PR04MB6894.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
 4v6ROKZJ3eET2+nX0yhclbG+JOA58vGVs+dbvJ+gwTNVg+C/IEhcCxUeE0wJavogwDcQ3diIPoetvEBqMSwsmGjqazVdFODmIDZkB4ajvtmJZfqsxBb//F7+JbEc6xGNsjkIcFa2WGFGLBRqaA5reOMJ81LuBm2YrvgbY7hO90MiWJo0giSCWrLMyA16D2/7frmlJVo6nfA6gb/LMf6eLKdhN7L1EnaHGg6IG9yX6QEzwzkaA2xPPaE8rmFa39irbRqwyB4zDTZ1LkOz1MCw0+2/OYcJ9PfZenwgpP8t2zSQsR7BZ0tG2ulrlE83BDvJmE94IgfLByGHwhU4TQb7jg==
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6429.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(396003)(346002)(366004)(376002)(39850400004)(5660300002)(26005)(7696005)(2906002)(6506007)(8936002)(186003)(52536014)(316002)(6916009)(8676002)(76116006)(66556008)(64756008)(66446008)(66946007)(66476007)(86362001)(33656002)(71200400001)(478600001)(55016002)(9686003)(83380400001);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata:
 IH+KBsloPf0tZhg8kx5UUmdqD8y37UDeD5iP2v8sw3Ds19c3wLYk/Mlv6qcsg6AQxsd5eKvgeprti4lgh9Gs5W5bGVUw5226qFJCn4IE5mroGZlWS58J44CtJFOm8UoRVpr5xyEwhswuEvdHqRuikYLJmzjNIoZxmDSbDGs+2xpRb7alak+3QZcn3JcnTtBtIw6w4mvNSTqX+JllG0WWIvseXL4rJq3sJmZtFPcFZ4SqLZn9MFnOzQjiFGJCawvhXdNXZ5sawIPPKhGtyony7tt62mSN7+YClL+7z4/N1iHZxFw89I7DnTYL5YzuhoC+WO+cJD8iW2wE5QoLUIWXLRE2/MkOHRm/g39kp+tQIO89GDr+07DIajnnVJlXez4LExYbebg5OliE0ohum1yghfrg9CQNUghnJ3HOk1LP0SBUsd2mwJp0L7W8j8ef7LA+zPI3gBwnNz6S8zsKSR59AHp03JrvgikK9zGuOiFCNOLZZNoKctdGwNFIJiYQdWtGE/rmW1xNu52PWeYfQnzUf4JvA1ozQlx914G8avKflbNqeyz1QGsSi6Cp/pBr96psT8jwxQMGrCcbAva0lLRp4ZDwWln1KwzRNde4MqLT2fFIuHwF5J5P818BapmYTc/yoTT/ua9Hl9t0gkipFAPoCg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6429.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1233ba57-2785-43cd-6b6e-08d88bd2251e
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Nov 2020 14:56:35.3749
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AS+HmE2+RkvyQWgFOAqUMmyIemIgJqYwKKT0NsQ9i7V+ZSQ3LxZ557TbZnhMfHDQSzsxboDyz0NKN0a4tmNDlIEzFp2oIha33TpkNTI9Vdw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6894

Hi Leo,

> Hi,
>
> I am trying to set up XEN on a ARM Cortex-A72 (NXP LS1028A) and running i=
nto some problems here.
> While some of them I could solve on my own, the following error is hard f=
or me to understand and solve.
> I would be grateful for some hints e.g. about some specific nodes in the =
device tree that I might need to take care of.
>
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) Loading Domd0 kernel from boot module @ 0000000081200000
> (XEN) Allocating 1:1 mappings totalling 512MB for dom0:
> (XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
> (XEN) Grant table range: 0x00000081000000-0x00000081040000
> (XEN) Allocating PPI 16 for event channel interrupt
> (XEN) Loading zImage from 0000000081200000 to 00000000c0080000-00000000c1=
597008
> (XEN)
> (XEN) ****************************************
> (XEN) Panic on CPU 0:
> (XEN) Unable to copy the kernel in the hwdom memory
> (XEN) ****************************************
>
> For me, the memory ranges given look good. Or is there something here I o=
verlooked?
>
> My XEN boot arguments: "console=3Ddtuart dtuart=3Dserial0 dom0_mem=3D512M=
 dom0_max_vcpus=3D1 bootscrub=3D0 vwfi=3Dnative sched=3Dnull"
> Full boot log is attached (does this work here?).
> If anything else is needed to at least make a best guess what the problem=
 is, let me know.
>
> I would really appreciate the help!
> Thanks & best regards,
> Leo

I encountered the same issue. A possible workaround is to remove the gpu no=
de from the dts.=20
The issue occurs due to the entire low memory bank being reserved for this =
device.

Hope it helps.

Best regards,
Anda Dorneanu


From xen-users-bounces@lists.xenproject.org Wed Nov 18 15:12:56 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 Nov 2020 15:12:56 +0000
Received: from list by lists.xenproject.org with outflank-mailman.30005.59699 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfP7y-0001Sp-5r; Wed, 18 Nov 2020 15:12:10 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 30005.59699; Wed, 18 Nov 2020 15:12:10 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfP7y-0001Si-1s; Wed, 18 Nov 2020 15:12:10 +0000
Received: by outflank-mailman (input) for mailman id 30005;
 Wed, 18 Nov 2020 15:12:09 +0000
Received: from mail.xenproject.org ([104.130.215.37])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>) id 1kfP7w-0001Sd-U0
 for xen-users@lists.xenproject.org; Wed, 18 Nov 2020 15:12:08 +0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1kfP7v-0003TD-Jv; Wed, 18 Nov 2020 15:12:07 +0000
Received: from [54.239.6.188] (helo=a483e7b01a66.ant.amazon.com)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1kfP7v-0006Fo-Dm; Wed, 18 Nov 2020 15:12:07 +0000
Received: from mail.xenproject.org ([104.130.215.37])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfP7w-0001Sd-U0
	for xen-users@lists.xenproject.org; Wed, 18 Nov 2020 15:12:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
	MIME-Version:Date:Message-ID:From:References:To:Subject;
	bh=kpvilxvnl0PiMESSvEk1EIzml2YHpj8pniAtH155j68=; b=A6WuJsFJrXkQBUdpgMa36aVbr3
	r5c9w6zNGBc1JSQ4IYRPaIP9C3VUhaAOwrbKCULHueBJPWc1Vmg6UhvCIBv1sRg11tOZA6LdNnZC/
	fVNZf36M5jo1Gr3ALXhVRgWLdWLoVJzZEDFbemMueKixGBrigTmly8BxS+r7+FFuGllk=;
Received: from xenbits.xenproject.org ([104.239.192.120])
	by mail.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfP7v-0003TD-Jv; Wed, 18 Nov 2020 15:12:07 +0000
Received: from [54.239.6.188] (helo=a483e7b01a66.ant.amazon.com)
	by xenbits.xenproject.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfP7v-0006Fo-Dm; Wed, 18 Nov 2020 15:12:07 +0000
Subject: Re: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
To: Anda-alexandra Dorneanu <anda-alexandra.dorneanu@nxp.com>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>,
 Leo Krueger <leo.krueger@zal.aero>
References: <VE1PR04MB6429B48552B9E74644CA0B27BAE10@VE1PR04MB6429.eurprd04.prod.outlook.com>
From: Julien Grall <julien@xen.org>
Message-ID: <e631b293-865c-ddb4-588d-0716e6c51b96@xen.org>
Date: Wed, 18 Nov 2020 15:12:06 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
 Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <VE1PR04MB6429B48552B9E74644CA0B27BAE10@VE1PR04MB6429.eurprd04.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 7bit

On 18/11/2020 14:56, Anda-alexandra Dorneanu wrote:
> Hi Leo,

Hi,

I think you forgot to CC Leo :).

>> I am trying to set up XEN on a ARM Cortex-A72 (NXP LS1028A) and running into some problems here.
>> While some of them I could solve on my own, the following error is hard for me to understand and solve.
>> I would be grateful for some hints e.g. about some specific nodes in the device tree that I might need to take care of.
>>
>> (XEN) *** LOADING DOMAIN 0 ***
>> (XEN) Loading Domd0 kernel from boot module @ 0000000081200000
>> (XEN) Allocating 1:1 mappings totalling 512MB for dom0:
>> (XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
>> (XEN) Grant table range: 0x00000081000000-0x00000081040000
>> (XEN) Allocating PPI 16 for event channel interrupt
>> (XEN) Loading zImage from 0000000081200000 to 00000000c0080000-00000000c1597008
>> (XEN)
>> (XEN) ****************************************
>> (XEN) Panic on CPU 0:
>> (XEN) Unable to copy the kernel in the hwdom memory
>> (XEN) ****************************************
>>
>> For me, the memory ranges given look good. Or is there something here I overlooked?
>>
>> My XEN boot arguments: "console=dtuart dtuart=serial0 dom0_mem=512M dom0_max_vcpus=1 bootscrub=0 vwfi=native sched=null"
>> Full boot log is attached (does this work here?).
>> If anything else is needed to at least make a best guess what the problem is, let me know.
>>
>> I would really appreciate the help!
>> Thanks & best regards,
>> Leo
> 
> I encountered the same issue. A possible workaround is to remove the gpu node from the dts.
> The issue occurs due to the entire low memory bank being reserved for this device.

Xen 4.12 and onwards should be able to discover reserved memory regions.

How are the regions described in the device-tree?

Cheers,

-- 
Julien Grall


From xen-users-bounces@lists.xenproject.org Thu Nov 19 13:31:54 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Nov 2020 13:31:54 +0000
Received: from list by lists.xenproject.org with outflank-mailman.30787.60941 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfk1d-0004Zr-Nh; Thu, 19 Nov 2020 13:31:01 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 30787.60941; Thu, 19 Nov 2020 13:31:01 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfk1d-0004Zj-JX; Thu, 19 Nov 2020 13:31:01 +0000
Received: by outflank-mailman (input) for mailman id 30787;
 Thu, 19 Nov 2020 13:31:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=ujxI=EZ=nxp.com=anda-alexandra.dorneanu@srs-us1.protection.inumbo.net>)
 id 1kfk1c-0004Zc-Aw
 for xen-users@lists.xenproject.org; Thu, 19 Nov 2020 13:31:00 +0000
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::617])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 177a5a16-03a5-4da5-b540-500ccd093682;
 Thu, 19 Nov 2020 13:30:59 +0000 (UTC)
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com (2603:10a6:803:11a::29)
 by VI1PR0402MB3632.eurprd04.prod.outlook.com (2603:10a6:803:4::21)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.25; Thu, 19 Nov
 2020 13:30:55 +0000
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae]) by VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae%4]) with mapi id 15.20.3589.022; Thu, 19 Nov 2020
 13:30:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=ujxI=EZ=nxp.com=anda-alexandra.dorneanu@srs-us1.protection.inumbo.net>)
	id 1kfk1c-0004Zc-Aw
	for xen-users@lists.xenproject.org; Thu, 19 Nov 2020 13:31:00 +0000
X-Inumbo-ID: 177a5a16-03a5-4da5-b540-500ccd093682
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown [2a01:111:f400:fe0e::617])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 177a5a16-03a5-4da5-b540-500ccd093682;
	Thu, 19 Nov 2020 13:30:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aaySYGWk6seUy+q8Q8k/qq+D7YC0hfqZJRrAaxHT/XomLabkcDrrr+sJDzKZE/3GRL/YFQjHXovToUSPDbi2MUm8tjZKMMSHVw+gv0eD+rUeQEs8c28voRmmIZls2pF8xc3N0vQssJlmFeuoMXDTlnaoxbYZVjSB/LIKFFIuJv98TdLMscf+/+44JlsJE1UYRdpHYu29N68UAKImxQR/d3dULNhrMMGbeXp7DUtvQSb4fWsSNaGgdP3cOFdhe66UIsZQhcTZzkGp7pJk4pg8ifZThDpplIZhLVBdeHriEP/KqTK0dVqhr9EGuBYMoaGcmRIVXoQ/b5HonkiKnRcYhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=e7rYp+a87fC6tAwH3PIeNiJpYLv0QlCUB6hn9y8NC8E=;
 b=OHAiSsKSpH/0p/uvqG/L42sADNCpFeNQdOk1ob6Lrjjz2qyJ1VHg5nFDyc5cg9QKEZ/CmhVE1667u5uKu/OsWNsoBtTRps7n3fZEQeyGCt96P/6+2cs+477Wk4Ebzl2/cROjGopUJQkUWrTgQmQq+gz+JZJTopm3SWSU+uPMtk8alpGhTHZS1yIzk2TVgKh/qgPNbvKOo3TZcJ3rWv8vE+pG1a8ddjhdVGBD9FmdNyDuXrnnwY3n89C5GQf4/UwL1PTba0c9CQeIbPj24PHCVcwZ5wJaSgWRPY6HCInXqjeyXY/1Pjo38w5f1jfnuTjkSRltbTkHj57BqKkJAOI0TA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=e7rYp+a87fC6tAwH3PIeNiJpYLv0QlCUB6hn9y8NC8E=;
 b=Oy+4tfBfoGrVOOtN98UhP/9ziGrt3I7we4F/TKX05+FArIcWC0d++pYTNenCqgXZUf2BfkauedpsNhs9RtaOEX3K4UaGhhFJG9OinQ2tVH6/h2OIL+A3OPw/JangRPVWViy+YlRFA0dlqLWyMCUs8HerjE8HDLwWheb3s1WSS8Q=
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com (2603:10a6:803:11a::29)
 by VI1PR0402MB3632.eurprd04.prod.outlook.com (2603:10a6:803:4::21) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.25; Thu, 19 Nov
 2020 13:30:55 +0000
Received: from VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae]) by VE1PR04MB6429.eurprd04.prod.outlook.com
 ([fe80::88c7:eeae:e9c:d1ae%4]) with mapi id 15.20.3589.022; Thu, 19 Nov 2020
 13:30:54 +0000
From: Anda-alexandra Dorneanu <anda-alexandra.dorneanu@nxp.com>
To: Julien Grall <julien@xen.org>, "xen-users@lists.xenproject.org"
	<xen-users@lists.xenproject.org>, Leo Krueger <leo.krueger@zal.aero>
CC: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Subject: Re: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
Thread-Topic: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom
 memory
Thread-Index: Ada+d/nLk2/5WIghRL2wH9KJnqbtRg==
Date: Thu, 19 Nov 2020 13:30:54 +0000
Message-ID:
 <VE1PR04MB6429E98485660D8E4F45AA21BAE00@VE1PR04MB6429.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: xen.org; dkim=none (message not signed)
 header.d=none;xen.org; dmarc=none action=none header.from=nxp.com;
x-originating-ip: [188.25.219.23]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 65b67087-fb48-484a-e8ef-08d88c8f5741
x-ms-traffictypediagnostic: VI1PR0402MB3632:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs:
 <VI1PR0402MB3632996BEF526BA4C04CB39FBAE00@VI1PR0402MB3632.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
 4ffwsFMBFzOtKaYWGeUQoKQut1W87Zbr1cr9ny7k7y0XYFIHNbUiINTzRlbtM5c8f32QloRGHPNyDL0hzk2ZfUZcQRdtLd+utGFVu2SXd0FSkVvSVqNhgR9LrlkIgA096VHSiNaFBNv1V21hybZJ6UySSjxnlDiFB7PP9M+yiHvbMDWdmq6mm4ZiKN3TrQ+kUJkQpDpumQeFqpaL/hWCIx4W30+iDyuGoyfnbF4qng5CwwfsqPl5PNqhE6fOz/Z6ldrtVXQeQMaT/9gqNVo1PUdBS7ICdN4v79wAWG6guBm25XLboJUqY3HDPYD9QIuZTGuSP9QVdnH9uAhdZk/ZKQ==
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6429.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(376002)(39860400002)(366004)(396003)(346002)(478600001)(53546011)(316002)(8676002)(86362001)(55016002)(6506007)(66556008)(66476007)(7696005)(66946007)(64756008)(76116006)(9686003)(66446008)(33656002)(186003)(26005)(71200400001)(5660300002)(8936002)(2906002)(52536014)(83380400001)(4326008)(110136005);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata:
 GNq+dM4ogbv+lph0jVbhOmZ+5gWDxrcHEF3b+OA0Ip7U2EfJiST9ckXZ/2HUuUHVJzvY3Y8DILQgmty8fapPtSrpzH0k7HagNL3EgFwIe/gkQVbOt5S9ctjoGWI2HymmEO1MCb+lXkI1DJ8i00MM3hhkNSwLwwQJZqBDhkE4UR+djyUAgvRe4OqImvz1P2jrdq6gUWJA2NuWy54cjTXTiZxHVVkogUDFylF3QX3P91VDYsy6VyJi6pYfbDKHAEXBULWEYd3I4gvybPX3obUpOAlccbaPXkch3JjGSqMVkwQD/brxHXlOJSGaP+2139zZBRf9YyUzPN8YZHxZ0JLD6IS877+1V7WfKrfTvK98YrRgrC+nG27qImwcOx9IB6zFdE+xlCTWhZrAoYlC0TgbvgfUSeMrymldY8R74Qt+u2qBQ1yd/RNF/aQn1QIqgrlVCwY4G3SgdKG+Zi52D53wSpXTkCtS51B1pa2uf9LCwD+Hth/3hO2MLRJ6Ilg/dliP2YEJkdIXtXHit5m816P8YKYUR4dsMUsF7469TPv+fvZdKAMXvvaMjHJRUfgDWS5P6cgWReebIXmszPp81USCsmqRo9MuXaZx9MjmriC65YRIu1R95bDnvHVrlgcD5pyltjO/BHdZoy1QnDBRw/2pew==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6429.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 65b67087-fb48-484a-e8ef-08d88c8f5741
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2020 13:30:54.4055
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0QESIAdPxd/8iDwSnlovRbTgeEVoZKs3M58avY7JGjPor/Noui477RedOIOL/Z/Y0ogJA5iZLTBaWxUMmAm6dAhqinTROe/zDRApJ6uG33c=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0402MB3632

PiBPbiAxOC8xMS8yMDIwIDE0OjU2LCBBbmRhLWFsZXhhbmRyYSBEb3JuZWFudSB3cm90ZToNCj4+
IEhpIExlbywNCj4NCj4gSGksDQo+DQo+IEkgdGhpbmsgeW91IGZvcmdvdCB0byBDQyBMZW8gOiku
DQoNClllcywgbXkgYmFkLg0KDQo+Pj4gSSBhbSB0cnlpbmcgdG8gc2V0IHVwIFhFTiBvbiBhIEFS
TSBDb3J0ZXgtQTcyIChOWFAgTFMxMDI4QSkgYW5kIHJ1bm5pbmcgaW50byBzb21lIHByb2JsZW1z
IGhlcmUuDQo+Pj4gV2hpbGUgc29tZSBvZiB0aGVtIEkgY291bGQgc29sdmUgb24gbXkgb3duLCB0
aGUgZm9sbG93aW5nIGVycm9yIGlzIGhhcmQgZm9yIG1lIHRvIHVuZGVyc3RhbmQgYW5kIHNvbHZl
Lg0KPj4+IEkgd291bGQgYmUgZ3JhdGVmdWwgZm9yIHNvbWUgaGludHMgZS5nLiBhYm91dCBzb21l
IHNwZWNpZmljIG5vZGVzIGluIHRoZSBkZXZpY2UgdHJlZSB0aGF0IEkgbWlnaHQgbmVlZCB0byB0
YWtlIGNhcmUgb2YuDQo+Pj4NCj4+PiAoWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCj4+
PiAoWEVOKSBMb2FkaW5nIERvbWQwIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA4
MTIwMDAwMA0KPj4+IChYRU4pIEFsbG9jYXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyA1MTJN
QiBmb3IgZG9tMDoNCj4+PiAoWEVOKSBCQU5LWzBdIDB4MDAwMDAwYzAwMDAwMDAtMHgwMDAwMDBl
MDAwMDAwMCAoNTEyTUIpDQo+Pj4gKFhFTikgR3JhbnQgdGFibGUgcmFuZ2U6IDB4MDAwMDAwODEw
MDAwMDAtMHgwMDAwMDA4MTA0MDAwMA0KPj4+IChYRU4pIEFsbG9jYXRpbmcgUFBJIDE2IGZvciBl
dmVudCBjaGFubmVsIGludGVycnVwdA0KPj4+IChYRU4pIExvYWRpbmcgekltYWdlIGZyb20gMDAw
MDAwMDA4MTIwMDAwMCB0byAwMDAwMDAwMGMwMDgwMDAwLTAwMDAwMDAwYzE1OTcwMDgNCj4+PiAo
WEVOKQ0KPj4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioN
Cj4+PiAoWEVOKSBQYW5pYyBvbiBDUFUgMDoNCj4+PiAoWEVOKSBVbmFibGUgdG8gY29weSB0aGUg
a2VybmVsIGluIHRoZSBod2RvbSBtZW1vcnkNCj4+PiAoWEVOKSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqDQo+Pj4NCj4+PiBGb3IgbWUsIHRoZSBtZW1vcnkgcmFuZ2Vz
IGdpdmVuIGxvb2sgZ29vZC4gT3IgaXMgdGhlcmUgc29tZXRoaW5nIGhlcmUgSSBvdmVybG9va2Vk
Pw0KPj4+DQo+Pj4gTXkgWEVOIGJvb3QgYXJndW1lbnRzOiAiY29uc29sZT1kdHVhcnQgZHR1YXJ0
PXNlcmlhbDAgZG9tMF9tZW09NTEyTSBkb20wX21heF92Y3B1cz0xIGJvb3RzY3J1Yj0wIHZ3Zmk9
bmF0aXZlIHNjaGVkPW51bGwiDQo+Pj4gRnVsbCBib290IGxvZyBpcyBhdHRhY2hlZCAoZG9lcyB0
aGlzIHdvcmsgaGVyZT8pLg0KPj4+IElmIGFueXRoaW5nIGVsc2UgaXMgbmVlZGVkIHRvIGF0IGxl
YXN0IG1ha2UgYSBiZXN0IGd1ZXNzIHdoYXQgdGhlIHByb2JsZW0gaXMsIGxldCBtZSBrbm93Lg0K
Pj4+DQo+Pj4gSSB3b3VsZCByZWFsbHkgYXBwcmVjaWF0ZSB0aGUgaGVscCENCj4+PiBUaGFua3Mg
JiBiZXN0IHJlZ2FyZHMsDQo+Pj4gTGVvDQo+Pg0KPj4gSSBlbmNvdW50ZXJlZCB0aGUgc2FtZSBp
c3N1ZS4gQSBwb3NzaWJsZSB3b3JrYXJvdW5kIGlzIHRvIHJlbW92ZSB0aGUgZ3B1IG5vZGUgZnJv
bSB0aGUgZHRzLg0KPj4gVGhlIGlzc3VlIG9jY3VycyBkdWUgdG8gdGhlIGVudGlyZSBsb3cgbWVt
b3J5IGJhbmsgYmVpbmcgcmVzZXJ2ZWQgZm9yIHRoaXMgZGV2aWNlLg0KPg0KPiBYZW4gNC4xMiBh
bmQgb253YXJkcyBzaG91bGQgYmUgYWJsZSB0byBkaXNjb3ZlciByZXNlcnZlZCBtZW1vcnkgcmVn
aW9ucy4NCj4NCj4gSG93IGFyZSB0aGUgcmVnaW9ucyBkZXNjcmliZWQgaW4gdGhlIGRldmljZS10
cmVlPw0KPg0KDQpUaGVyZSdzIGEga25vd24gaXNzdWUgd2l0aCB0aGUgR1BVIG9uIG91ciBzaWRl
IGFuZCB3ZSdyZSB3b3JraW5nIG9uIGl0LiBBdCB0aGUgbW9tZW50IHdlIHJlY29tbWVuZCB0byBh
cHBseSB0aGlzIHdvcmthcm91bmQuDQoNCkJlc3QgcmVnYXJkcywNCkFuZGENCg0KPiBDaGVlcnMs
DQo+DQo+IC0tDQo+IEp1bGllbiBHcmFsbA0K


From xen-users-bounces@lists.xenproject.org Thu Nov 19 13:49:51 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 Nov 2020 13:49:51 +0000
Received: from list by lists.xenproject.org with outflank-mailman.30809.60959 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfkJQ-00060Q-En; Thu, 19 Nov 2020 13:49:24 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 30809.60959; Thu, 19 Nov 2020 13:49:24 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kfkJQ-00060J-Ac; Thu, 19 Nov 2020 13:49:24 +0000
Received: by outflank-mailman (input) for mailman id 30809;
 Thu, 19 Nov 2020 13:49:22 +0000
Received: from mail.xenproject.org ([104.130.215.37])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>) id 1kfkJO-00060E-9j
 for xen-users@lists.xenproject.org; Thu, 19 Nov 2020 13:49:22 +0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1kfkJM-0004Vj-WA; Thu, 19 Nov 2020 13:49:20 +0000
Received: from [54.239.6.188] (helo=a483e7b01a66.ant.amazon.com)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1kfkJM-0007Rv-Pt; Thu, 19 Nov 2020 13:49:20 +0000
Received: from mail.xenproject.org ([104.130.215.37])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfkJO-00060E-9j
	for xen-users@lists.xenproject.org; Thu, 19 Nov 2020 13:49:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
	MIME-Version:Date:Message-ID:From:References:Cc:To:Subject;
	bh=lOR8XlBUNs2uePZQFdK5apAiKD/0IAkDrQU92Vy0JZ8=; b=X6upltJqt6ejvXD//a1jBD01wB
	hsFii4E2V37vJI0kkBE4uCHcOKen6klqhOdLytPIyBqtooQ5qDCLh+HSsuHfcpzJ/7U/+ND7yb84S
	jBgK+A85Ulsdv/TYp+sJl/xUyouwicJ3NyntK/esIugkbRPVptRCftyT7MxHdxbNgb0w=;
Received: from xenbits.xenproject.org ([104.239.192.120])
	by mail.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfkJM-0004Vj-WA; Thu, 19 Nov 2020 13:49:20 +0000
Received: from [54.239.6.188] (helo=a483e7b01a66.ant.amazon.com)
	by xenbits.xenproject.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.92)
	(envelope-from <julien@xen.org>)
	id 1kfkJM-0007Rv-Pt; Thu, 19 Nov 2020 13:49:20 +0000
Subject: Re: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
To: Anda-alexandra Dorneanu <anda-alexandra.dorneanu@nxp.com>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>,
 Leo Krueger <leo.krueger@zal.aero>
Cc: Laurentiu Tudor <laurentiu.tudor@nxp.com>
References: <VE1PR04MB6429E98485660D8E4F45AA21BAE00@VE1PR04MB6429.eurprd04.prod.outlook.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d60c24bc-feff-bffe-d21f-84c4b93c1635@xen.org>
Date: Thu, 19 Nov 2020 13:49:19 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
 Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <VE1PR04MB6429E98485660D8E4F45AA21BAE00@VE1PR04MB6429.eurprd04.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 7bit



On 19/11/2020 13:30, Anda-alexandra Dorneanu wrote:
>> On 18/11/2020 14:56, Anda-alexandra Dorneanu wrote:
>>> Hi Leo,
>>
>> Hi,
>>
>> I think you forgot to CC Leo :).
> 
> Yes, my bad.
> 
>>>> I am trying to set up XEN on a ARM Cortex-A72 (NXP LS1028A) and running into some problems here.
>>>> While some of them I could solve on my own, the following error is hard for me to understand and solve.
>>>> I would be grateful for some hints e.g. about some specific nodes in the device tree that I might need to take care of.
>>>>
>>>> (XEN) *** LOADING DOMAIN 0 ***
>>>> (XEN) Loading Domd0 kernel from boot module @ 0000000081200000
>>>> (XEN) Allocating 1:1 mappings totalling 512MB for dom0:
>>>> (XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
>>>> (XEN) Grant table range: 0x00000081000000-0x00000081040000
>>>> (XEN) Allocating PPI 16 for event channel interrupt
>>>> (XEN) Loading zImage from 0000000081200000 to 00000000c0080000-00000000c1597008
>>>> (XEN)
>>>> (XEN) ****************************************
>>>> (XEN) Panic on CPU 0:
>>>> (XEN) Unable to copy the kernel in the hwdom memory
>>>> (XEN) ****************************************
>>>>
>>>> For me, the memory ranges given look good. Or is there something here I overlooked?
>>>>
>>>> My XEN boot arguments: "console=dtuart dtuart=serial0 dom0_mem=512M dom0_max_vcpus=1 bootscrub=0 vwfi=native sched=null"
>>>> Full boot log is attached (does this work here?).
>>>> If anything else is needed to at least make a best guess what the problem is, let me know.
>>>>
>>>> I would really appreciate the help!
>>>> Thanks & best regards,
>>>> Leo
>>>
>>> I encountered the same issue. A possible workaround is to remove the gpu node from the dts.
>>> The issue occurs due to the entire low memory bank being reserved for this device.
>>
>> Xen 4.12 and onwards should be able to discover reserved memory regions.
>>
>> How are the regions described in the device-tree?
>>
> 
> There's a known issue with the GPU on our side and we're working on it. At the moment we recommend to apply this workaround.

Thanks for the details. I was checking whether this was a bug in how we 
handle reserved regions.

Cheers,

-- 
Julien Grall


From xen-users-bounces@lists.xenproject.org Sun Nov 22 22:58:02 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 Nov 2020 22:58:02 +0000
Received: from list by lists.xenproject.org with outflank-mailman.33544.64627 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kgyI2-00024R-U4; Sun, 22 Nov 2020 22:57:02 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 33544.64627; Sun, 22 Nov 2020 22:57:02 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kgyI2-00024G-Os; Sun, 22 Nov 2020 22:57:02 +0000
Received: by outflank-mailman (input) for mailman id 33544;
 Sun, 22 Nov 2020 22:57:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=OWd+=E4=zal.aero=leo.krueger@srs-us1.protection.inumbo.net>)
 id 1kgyI2-00024B-Bx
 for xen-users@lists.xenproject.org; Sun, 22 Nov 2020 22:57:02 +0000
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.21.103]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 729c96e5-717e-40b4-8533-a0a404f0055f;
 Sun, 22 Nov 2020 22:57:01 +0000 (UTC)
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com (2603:10a6:7:9b::11) by
 HE1PR0501MB2730.eurprd05.prod.outlook.com (2603:10a6:3:c1::14) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3589.24; Sun, 22 Nov 2020 22:56:57 +0000
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::7d6a:df13:ca6f:b173]) by HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::7d6a:df13:ca6f:b173%5]) with mapi id 15.20.3564.033; Sun, 22 Nov 2020
 22:56:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=OWd+=E4=zal.aero=leo.krueger@srs-us1.protection.inumbo.net>)
	id 1kgyI2-00024B-Bx
	for xen-users@lists.xenproject.org; Sun, 22 Nov 2020 22:57:02 +0000
X-Inumbo-ID: 729c96e5-717e-40b4-8533-a0a404f0055f
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown [40.107.21.103])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 729c96e5-717e-40b4-8533-a0a404f0055f;
	Sun, 22 Nov 2020 22:57:01 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=diZLaEs3qplsyJlMQ/IG9d+bw65HbZ7yYD0+gasRWmhlLQE0C8nDfX6lhvstNxMwfC/r+2BdjzZBCotMesPP4dsnacLamHyMQ0ftZZiYi8U/hh94yRNA6RtYSC4GX9RCz5pLJ6JA12b8LuYzNnYEj0dyfNa/nk8wmMXgVPi0kmQHsbZ242724I5MxgZGWrmN0OLP0MRMB5XzUbw0OnObfJmYjwtpfuLv+DBCKD1+HiC0DqKFbjmRgWTiviqkuQAyurP7xfMmxqwRNSu5ST2X5QzkJuMjP7rZDGtqomU5FfQgAazFLAz3RY79bGdBs9gAHKV8/z0PWA1ETcsTWduNjQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EPXDhHXlPFm1RfeJAhL9v5BNOfNaVSkDW82Hgp0wxR4=;
 b=SCUi+NpCBwIiGBl2d27SVW3HlMhMWwcHQct8oJOHRDR4dASCIjCDTkJJWouUSvIKb+CDUcJZL2GGfV57ZE2L9j9RKzRSAZalJSEsCagzkxmRkcz/ZEjOQuilMsz2AaMQhapfJvlq+9ExMwqWiT+rlBNdqbo8b4PSZunoMhdtEz6slAnzgEDGXEHYNmstOZh3gWHbPvrWCCLruj7GW1NzBHuqT2yOulJ5U+Iw/kPfSLig8pNaLyi49OkGt6nO/V02daMZwU1uuL6KDAvz7kPuS7/mQ4pZjjoiBSvtMme21B90Xybi9Y7Go4Wu3U5xcHaxwLBt8k3nFHEntiEkfq/KUw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=zal.aero; dmarc=pass action=none header.from=zal.aero;
 dkim=pass header.d=zal.aero; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=zalgmbh.onmicrosoft.com; s=selector2-zalgmbh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EPXDhHXlPFm1RfeJAhL9v5BNOfNaVSkDW82Hgp0wxR4=;
 b=AZ8h5Ge9ZN1wrrKbr2AXU/JYgyEbz/iQXHyoyG1hD8Y83c5CL0jgo/cYcMDwn+kkxChnao+jHNE4kVwpSIYfQuH59hJhXAjrlcpXfGRsqjDLq2mucNT4vp/PNSsYJwAmDL6M7Wi1oudYM51mtoroCYm5MyDd/4mrIju0uW3SOtU=
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com (2603:10a6:7:9b::11) by
 HE1PR0501MB2730.eurprd05.prod.outlook.com (2603:10a6:3:c1::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3589.24; Sun, 22 Nov 2020 22:56:57 +0000
Received: from HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::7d6a:df13:ca6f:b173]) by HE1PR05MB4794.eurprd05.prod.outlook.com
 ([fe80::7d6a:df13:ca6f:b173%5]) with mapi id 15.20.3564.033; Sun, 22 Nov 2020
 22:56:57 +0000
From: Leo Krueger <leo.krueger@zal.aero>
To: Anda-alexandra Dorneanu <anda-alexandra.dorneanu@nxp.com>, Julien Grall
	<julien@xen.org>, "xen-users@lists.xenproject.org"
	<xen-users@lists.xenproject.org>
CC: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Subject: AW: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom memory
Thread-Topic: XEN/ARM Cortex-A72: Unable to copy the kernel in the hwdom
 memory
Thread-Index: Ada+d/nLk2/5WIghRL2wH9KJnqbtRgCqoynQ
Date: Sun, 22 Nov 2020 22:56:57 +0000
Message-ID:
 <HE1PR05MB4794866223DAB22EDAC8BCCE8BFD0@HE1PR05MB4794.eurprd05.prod.outlook.com>
References:
 <VE1PR04MB6429E98485660D8E4F45AA21BAE00@VE1PR04MB6429.eurprd04.prod.outlook.com>
In-Reply-To:
 <VE1PR04MB6429E98485660D8E4F45AA21BAE00@VE1PR04MB6429.eurprd04.prod.outlook.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: nxp.com; dkim=none (message not signed)
 header.d=none;nxp.com; dmarc=none action=none header.from=zal.aero;
x-originating-ip: [2003:e4:3f2c:9500:6001:b8e5:6858:d953]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1cb2dd9f-c2e5-445e-f733-08d88f39ea42
x-ms-traffictypediagnostic: HE1PR0501MB2730:
x-microsoft-antispam-prvs:
 <HE1PR0501MB273073BA5DDEE675BAF3FEF38BFD0@HE1PR0501MB2730.eurprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
 Z3Rgu9yWJYikTmKsh3eNJlBZF1kKpZJ9bW2afPa+ljeBgKSRI7x+7lg9aDgCcAfSMcaQgMSNEjXk8JXc2DQjwbGwhEd9Lm6vrnvMmsRvxq5NPkHiAJmP5LvNXkJ0g3Ro209Ypa+rEvpmrXud85KUx+tMEzEfNJ7UfWpBpsg6Qq1UZIT40Do2p6+ur6RWGJ0CYugdDxfIV+PF/Q4NMVu1kshXLdtrywfTqzk9yK+jEnNVnN3kM3Qh9UdhP/Fw1B8jvUS2xlrFRzYTlAI+42/P2zZMxekyJ/UFk79BR8NyoNupC2ijpka+1z3oD/XGXCgtvYr5rsnsQenZGY0ydUeIGA==
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR05MB4794.eurprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(396003)(39830400003)(376002)(346002)(366004)(136003)(8936002)(86362001)(4326008)(478600001)(110136005)(316002)(64756008)(83380400001)(5660300002)(52536014)(55016002)(9686003)(33656002)(44832011)(2906002)(66446008)(66556008)(66946007)(66476007)(76116006)(8676002)(71200400001)(6506007)(186003)(53546011)(7696005)(132210200001);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata:
	=?utf-8?B?OUlEcCtTdERNVURuZ1lyd0p3ZkRpaE5ObGdISDdKSlVyVFFxL1UwVzhTTktL?=
 =?utf-8?B?ZWFPSkhZMkl1S2NrRDVZT2lTRjFoakQ4d1h1UGt5Q3hDZWZWVlpzYUduN09j?=
 =?utf-8?B?dzQrYTh1Rk1oY3dkZjFoMzYxQnJWOVJ4QlVHc3llSlVheGdOWDA0MEJpV011?=
 =?utf-8?B?aXBQQ3BjK2R2K1ZrN2gzWVV2Z1VzZVhUaFZIdWFwc3R6eDVZN0doRHJsbDc1?=
 =?utf-8?B?dHNqSFlZb2N1bHQwaFdqS2dQNE9VWkh0bWlsZlYyb1BRaDk3RjJJb3djdHJL?=
 =?utf-8?B?Mm9MNnFaVkxsdHRoZzNJdkFuSFNjU3BHVXNUbFZnZ1JhUy90UnVySG9iOUM2?=
 =?utf-8?B?TTBmWjFuY08vTkVzbytpQkl5YUtGNGZRTE9UdjRuR1djUEZQdXp6T0wwaGY2?=
 =?utf-8?B?NXVXT3ZadmRJMExwdGR4bWNEODJBM0NMUUVQK0N1WUNEcCtpR3VBc3N0YmNT?=
 =?utf-8?B?ZXdLK21vdCt2Y0ZtUXVkOGpuKy8wOTV2bEtiemRSZXRlSHJwRVc3N1k0WGJG?=
 =?utf-8?B?M0tVZms4Ynk4UjVQRStGTGRYQjMvaHRUYmhPM1k3L2J3eXg0cXg5Y01tWTNB?=
 =?utf-8?B?dkJ6bHZEanBCcnVKSzFVOXRTSkhzSkY3c01Id3dmSW84VTVlaWM2Mm9XRXVE?=
 =?utf-8?B?ZllaWnpISVRaTGtOY0MvQkU3dWdSOGIvNzN2OTlSUGl0Z0dUMjRQUUNYOTlP?=
 =?utf-8?B?YWxiNlFDUXl3M28rbDV0T3lzZjBpOXBpVnpLdjBwS2huRWs0MXREYnQ1RW5U?=
 =?utf-8?B?Vk9xZTJXR1hybTQ2UUNmY21tSzlIY1FZU0xoT0NLWXdGUkhiTFpuVWVWdGNY?=
 =?utf-8?B?MlcrWUQ3OHA3UDROdy91R1o4UnlxbFU2V1I5TjhEK2x6YU1PMU5kNUpmbVp3?=
 =?utf-8?B?dmw2UUwrUzVLVFlHeko4enR4NlM0VEgwTVRTNlB0MzFnSW8xamlubFhkR1dn?=
 =?utf-8?B?NSs1bXcwK2J3VkRJTU5scHJUTWk0K3B5OURET1ZEOExDQmdodlJQOUJUQVh5?=
 =?utf-8?B?RktSejNPcUx5bktBMGhWSUppZEltSnJpd3huNzllQkptRXNMMTZVK2gweUt0?=
 =?utf-8?B?dG5sUWl2dzN1QS92MjBzTk9NTTZkeE9YenlwV1hzU1B3SVBibGFHYTArOUhB?=
 =?utf-8?B?alA4cDRDVnIvYkU5RTlVQXV3Uk8yOG96UlRjZy9EbExHeG5ONEdRYjBRRDAv?=
 =?utf-8?B?TVlwc2xvRVI5eGxMMjdnWHd3cnM2SHR5VkdCK0s1TCs0NEdVelV6MEVaV2tz?=
 =?utf-8?B?WXlPcU1EaG1DTzFQUGEraUlXcFNUekZSdmFxWlIvc0dYbmRNZz09?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: zal.aero
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR05MB4794.eurprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1cb2dd9f-c2e5-445e-f733-08d88f39ea42
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2020 22:56:57.7910
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: dd36ff89-3bc0-4d3d-b543-76f454a3c8e5
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: d2hQX8Ci3B47BF9HUPuPS1OKv3V/n9DXUJSRV/GT1CFytsHmdzk5CsLqA/GtOOQAL65OwFO2TBXRfpPfnvOdkg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2730

SGksDQoNClRoYW5rIHlvdSBmb3IgeW91ciByZXNwb25zZS4gSWYgSSByZW1lbWJlciBjb3JyZXRs
eSBJIHNvbHZlZCB0aGUgZXJyb3IgSSB3YXMgc2VlaW5nIGJ5IHNldHRpbmcgInhlbixwYXNzdGhy
b3VnaDsiIGZvciB2YXJpb3VzIG5vZGVzIGlubGN1ZGluZyB0aGUgR1BVIG5vZGUgaW4gdGhlIGRl
dmljZSB0cmVlLA0Kd2hpY2ggcHJvYmFibHkgaGFzIHRoZSBzYW1lIGVmZmVjdCBvbiBtZW1vcnkg
bm90IGdldHRpbmcgcmVzZXJ2ZWQgYXMgZGVsZXRpbmcgdGhlIG5vZGUuDQoNCkJlc3QgcmVnYXJk
cywNCkxlbw0KPiAtLS0tLVVyc3Byw7xuZ2xpY2hlIE5hY2hyaWNodC0tLS0tDQo+IFZvbjogQW5k
YS1hbGV4YW5kcmEgRG9ybmVhbnUgPGFuZGEtYWxleGFuZHJhLmRvcm5lYW51QG54cC5jb20+DQo+
IEdlc2VuZGV0OiBEb25uZXJzdGFnLCAxOS4gTm92ZW1iZXIgMjAyMCAxNDozMQ0KPiBBbjogSnVs
aWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz47IHhlbi11c2Vyc0BsaXN0cy54ZW5wcm9qZWN0Lm9y
ZzsgTGVvDQo+IEtydWVnZXIgPGxlby5rcnVlZ2VyQHphbC5hZXJvPg0KPiBDYzogTGF1cmVudGl1
IFR1ZG9yIDxsYXVyZW50aXUudHVkb3JAbnhwLmNvbT4NCj4gQmV0cmVmZjogUmU6IFhFTi9BUk0g
Q29ydGV4LUE3MjogVW5hYmxlIHRvIGNvcHkgdGhlIGtlcm5lbCBpbiB0aGUgaHdkb20NCj4gbWVt
b3J5DQo+IA0KPiA+IE9uIDE4LzExLzIwMjAgMTQ6NTYsIEFuZGEtYWxleGFuZHJhIERvcm5lYW51
IHdyb3RlOg0KPiA+PiBIaSBMZW8sDQo+ID4NCj4gPiBIaSwNCj4gPg0KPiA+IEkgdGhpbmsgeW91
IGZvcmdvdCB0byBDQyBMZW8gOikuDQo+IA0KPiBZZXMsIG15IGJhZC4NCj4gDQo+ID4+PiBJIGFt
IHRyeWluZyB0byBzZXQgdXAgWEVOIG9uIGEgQVJNIENvcnRleC1BNzIgKE5YUCBMUzEwMjhBKSBh
bmQNCj4gcnVubmluZyBpbnRvIHNvbWUgcHJvYmxlbXMgaGVyZS4NCj4gPj4+IFdoaWxlIHNvbWUg
b2YgdGhlbSBJIGNvdWxkIHNvbHZlIG9uIG15IG93biwgdGhlIGZvbGxvd2luZyBlcnJvciBpcyBo
YXJkDQo+IGZvciBtZSB0byB1bmRlcnN0YW5kIGFuZCBzb2x2ZS4NCj4gPj4+IEkgd291bGQgYmUg
Z3JhdGVmdWwgZm9yIHNvbWUgaGludHMgZS5nLiBhYm91dCBzb21lIHNwZWNpZmljIG5vZGVzIGlu
IHRoZQ0KPiBkZXZpY2UgdHJlZSB0aGF0IEkgbWlnaHQgbmVlZCB0byB0YWtlIGNhcmUgb2YuDQo+
ID4+Pg0KPiA+Pj4gKFhFTikgKioqIExPQURJTkcgRE9NQUlOIDAgKioqDQo+ID4+PiAoWEVOKSBM
b2FkaW5nIERvbWQwIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA4MTIwMDAwMA0K
PiA+Pj4gKFhFTikgQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90YWxsaW5nIDUxMk1CIGZvciBk
b20wOg0KPiA+Pj4gKFhFTikgQkFOS1swXSAweDAwMDAwMGMwMDAwMDAwLTB4MDAwMDAwZTAwMDAw
MDAgKDUxMk1CKQ0KPiA+Pj4gKFhFTikgR3JhbnQgdGFibGUgcmFuZ2U6IDB4MDAwMDAwODEwMDAw
MDAtMHgwMDAwMDA4MTA0MDAwMA0KPiA+Pj4gKFhFTikgQWxsb2NhdGluZyBQUEkgMTYgZm9yIGV2
ZW50IGNoYW5uZWwgaW50ZXJydXB0DQo+ID4+PiAoWEVOKSBMb2FkaW5nIHpJbWFnZSBmcm9tIDAw
MDAwMDAwODEyMDAwMDAgdG8gMDAwMDAwMDBjMDA4MDAwMC0NCj4gMDAwMDAwMDBjMTU5NzAwOA0K
PiA+Pj4gKFhFTikNCj4gPj4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gPj4+IChYRU4pIFBhbmljIG9uIENQVSAwOg0KPiA+Pj4gKFhFTikgVW5hYmxl
IHRvIGNvcHkgdGhlIGtlcm5lbCBpbiB0aGUgaHdkb20gbWVtb3J5DQo+ID4+PiAoWEVOKSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ID4+Pg0KPiA+Pj4gRm9yIG1l
LCB0aGUgbWVtb3J5IHJhbmdlcyBnaXZlbiBsb29rIGdvb2QuIE9yIGlzIHRoZXJlIHNvbWV0aGlu
ZyBoZXJlDQo+IEkgb3Zlcmxvb2tlZD8NCj4gPj4+DQo+ID4+PiBNeSBYRU4gYm9vdCBhcmd1bWVu
dHM6ICJjb25zb2xlPWR0dWFydCBkdHVhcnQ9c2VyaWFsMA0KPiBkb20wX21lbT01MTJNIGRvbTBf
bWF4X3ZjcHVzPTEgYm9vdHNjcnViPTAgdndmaT1uYXRpdmUNCj4gc2NoZWQ9bnVsbCINCj4gPj4+
IEZ1bGwgYm9vdCBsb2cgaXMgYXR0YWNoZWQgKGRvZXMgdGhpcyB3b3JrIGhlcmU/KS4NCj4gPj4+
IElmIGFueXRoaW5nIGVsc2UgaXMgbmVlZGVkIHRvIGF0IGxlYXN0IG1ha2UgYSBiZXN0IGd1ZXNz
IHdoYXQgdGhlDQo+IHByb2JsZW0gaXMsIGxldCBtZSBrbm93Lg0KPiA+Pj4NCj4gPj4+IEkgd291
bGQgcmVhbGx5IGFwcHJlY2lhdGUgdGhlIGhlbHAhDQo+ID4+PiBUaGFua3MgJiBiZXN0IHJlZ2Fy
ZHMsDQo+ID4+PiBMZW8NCj4gPj4NCj4gPj4gSSBlbmNvdW50ZXJlZCB0aGUgc2FtZSBpc3N1ZS4g
QSBwb3NzaWJsZSB3b3JrYXJvdW5kIGlzIHRvIHJlbW92ZSB0aGUNCj4gZ3B1IG5vZGUgZnJvbSB0
aGUgZHRzLg0KPiA+PiBUaGUgaXNzdWUgb2NjdXJzIGR1ZSB0byB0aGUgZW50aXJlIGxvdyBtZW1v
cnkgYmFuayBiZWluZyByZXNlcnZlZCBmb3INCj4gdGhpcyBkZXZpY2UuDQo+ID4NCj4gPiBYZW4g
NC4xMiBhbmQgb253YXJkcyBzaG91bGQgYmUgYWJsZSB0byBkaXNjb3ZlciByZXNlcnZlZCBtZW1v
cnkNCj4gcmVnaW9ucy4NCj4gPg0KPiA+IEhvdyBhcmUgdGhlIHJlZ2lvbnMgZGVzY3JpYmVkIGlu
IHRoZSBkZXZpY2UtdHJlZT8NCj4gPg0KPiANCj4gVGhlcmUncyBhIGtub3duIGlzc3VlIHdpdGgg
dGhlIEdQVSBvbiBvdXIgc2lkZSBhbmQgd2UncmUgd29ya2luZyBvbiBpdC4gQXQNCj4gdGhlIG1v
bWVudCB3ZSByZWNvbW1lbmQgdG8gYXBwbHkgdGhpcyB3b3JrYXJvdW5kLg0KPiANCj4gQmVzdCBy
ZWdhcmRzLA0KPiBBbmRhDQo+IA0KPiA+IENoZWVycywNCj4gPg0KPiA+IC0tDQo+ID4gSnVsaWVu
IEdyYWxsDQo=


From xen-users-bounces@lists.xenproject.org Tue Nov 24 12:04:45 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Nov 2020 12:04:45 +0000
Received: from list by lists.xenproject.org with outflank-mailman.35801.67471 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1khX3B-0008DK-6K; Tue, 24 Nov 2020 12:04:01 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 35801.67471; Tue, 24 Nov 2020 12:04:01 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1khX3B-0008DC-2f; Tue, 24 Nov 2020 12:04:01 +0000
Received: by outflank-mailman (input) for mailman id 35801;
 Tue, 24 Nov 2020 12:03:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=PL67=E6=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
 id 1khX39-0008BE-Es
 for xen-users@lists.xen.org; Tue, 24 Nov 2020 12:03:59 +0000
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dfc37efd-b2dc-4675-a8a7-bee241deb68d;
 Tue, 24 Nov 2020 12:03:52 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1khX2v-0002gn-6a; Tue, 24 Nov 2020 12:03:45 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1khX2v-0002f4-3b; Tue, 24 Nov 2020 12:03:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=PL67=E6=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
	id 1khX39-0008BE-Es
	for xen-users@lists.xen.org; Tue, 24 Nov 2020 12:03:59 +0000
X-Inumbo-ID: dfc37efd-b2dc-4675-a8a7-bee241deb68d
Received: from mail.xenproject.org (unknown [104.130.215.37])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id dfc37efd-b2dc-4675-a8a7-bee241deb68d;
	Tue, 24 Nov 2020 12:03:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=yfttipwcpjyGr0PfbdQvyjVzZvYzgmIiVMoZvzn78XI=; b=O41nLK447kTInVnyNAxpWJG5GG
	LJvFROMGe3S4Kx7fnC+zhbbffxMHbrLrkdL1xUMYpV5LgTsPU+q7jNUj3IjF2fU8TAD4wUq5+LVhW
	cd/ra3WjTUl0d/I+WDYH9ycuy/6xCa69+jkKjJOhaH0dPH0zJNdaENYriHb1tsQcu1cw=;
Received: from xenbits.xenproject.org ([104.239.192.120])
	by mail.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1khX2v-0002gn-6a; Tue, 24 Nov 2020 12:03:45 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1khX2v-0002f4-3b; Tue, 24 Nov 2020 12:03:45 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 355 v2 - stack corruption from XSA-346 change
Message-Id: <E1khX2v-0002f4-3b@xenbits.xenproject.org>
Date: Tue, 24 Nov 2020 12:03:45 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

                    Xen Security Advisory XSA-355
                              version 2

                 stack corruption from XSA-346 change

UPDATES IN VERSION 2
====================

Added metadata file.

Public release.

ISSUE DESCRIPTION
=================

One of the two changes for XSA-346 introduced an on-stack array.  The
check for guarding against overrunning this array was off by one,
allowing for corruption of the first stack slot immediately following
this array.

IMPACT
======

A malicious or buggy HVM or PVH guest can cause Xen to crash, resulting
in a Denial of Service (DoS) to the entire host.  Privilege escalation
as well as information leaks cannot be excluded.

VULNERABLE SYSTEMS
==================

All Xen versions which have the patches for XSA-346 applied are
vulnerable.

Only x86 HVM and PVH guests can leverage the vulnerability.  Arm guests
and x86 PV guests cannot leverage the vulnerability.

Only x86 HVM and PVH guests which have physical devices passed through
to them can leverage the vulnerability.

MITIGATION
==========

Not passing through physical devices to untrusted guests will avoid
the vulnerability.

CREDITS
=======

This issue was discovered by Jan Beulich of SUSE.

RESOLUTION
==========

Applying the attached patch resolves this issue.

Note that patches for released versions are generally prepared to
apply to the stable branches, and may not apply cleanly to the most
recent release tarball.  Downstreams are encouraged to update to the
tip of the stable branch before applying these patches.

xsa355.patch           xen-unstable - Xen 4.10.x

$ sha256sum xsa355*
a93bfc376897e7cffd095d395f1a66476adb9503d7d80a59b7861e64c2675323  xsa355.meta
dae633c11cf2eff3e304737265e18ab09213e8e4640458080a944ae7a40819a4  xsa355.patch
$

NOTE CONCERNING SHORT EMBARGO
=============================

This issue is likely to be re-discovered as the changes for XSA-346
are deployed more widely, since the issue is also triggerable without
any malice or bugginess.

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.

(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl+89pEMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZRHQH/1D8CfjZWYgLcdYOg6sDO6BIK8IsnAiOoe2C8b9i
M8QPFzHlUx09FI5CHVb0Va/pFliR1OS2tmmIU30DL9nmiDLcaP2uvpgJAYo5GwL5
Rzccjo4qbXwfSRQvHmLzbr+XN8sHDxbekpFd8T5WvuarUgxOaPCLTfSG0nag/t52
OVNIdDcP5lSt/Z88lYW75j4gBAsXUZDEXgn81JpeHj9js8YLFC3WFcwh58Jjd+hw
5DH955jNAKD8TRSy6uffDpvN1m9wm2vDGeXSUcJyswlV8Nqi6YRW4XO4Q6Cfj+CG
LVBS/T977JZGJjRvTw4j0H+xAXiLFwQ1I/6v6fSZzxDMt9k=
=+4M1
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa355.meta"
Content-Disposition: attachment; filename="xsa355.meta"
Content-Transfer-Encoding: base64

ewogICJYU0EiOiAzNTUsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xNCIsCiAgICAiNC4xMyIsCiAgICAiNC4xMiIs
CiAgICAiNC4xMSIsCiAgICAiNC4xMCIKICBdLAogICJUcmVlcyI6IFsKICAg
ICJ4ZW4iCiAgXSwKICAiUmVjaXBlcyI6IHsKICAgICI0LjEwIjogewogICAg
ICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0
YWJsZVJlZiI6ICIxNWIyOTgwOTcyODlmMWMxMWI5ODE0NTRhM2RjOTEyYjk1
ZTJmNjViIiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAgICAgICAgICAi
UGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTM1NS5wYXRjaCIKICAgICAg
ICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiNC4xMSI6IHsK
ICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAg
ICJTdGFibGVSZWYiOiAiMTQ0N2Q0NDlmYWI3ZTQ4Yzg1ZmFmODM5NTE4NDJi
YjYwZDdkYWJlNSIsCiAgICAgICAgICAiUHJlcmVxcyI6IFtdLAogICAgICAg
ICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EzNTUucGF0Y2giCiAg
ICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuMTIi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjE0YzljMGZjZWFlOTJhMThkZWRjM2YyODBl
YmY4YjlmNTJlMzlkZTUiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAg
ICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMzU1LnBhdGNo
IgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0
LjEzIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICJkNGMwNDgzYzBiODc3NjhjZDliOTU1
NDJlOTgxMTFlNGMwOThkNTdmIiwKICAgICAgICAgICJQcmVyZXFzIjogW10s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTM1NS5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC4xNCI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6
IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiZDEwMWI0MTdiNzg0YTI2MzI2
ZmM3ODAwYTc5Y2M1MzliYTU3MGI3OSIsCiAgICAgICAgICAiUHJlcmVxcyI6
IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ez
NTUucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9
LAogICAgIm1hc3RlciI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAg
InhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiYjY1OWE1Y2ViZDYx
MWRiZTY5OGU2M2MwMzQ4NWI1ZmU4Y2Q5NjRhZCIsCiAgICAgICAgICAiUHJl
cmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAg
ICJ4c2EzNTUucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9
CiAgICB9CiAgfQp9

--=separator
Content-Type: application/octet-stream; name="xsa355.patch"
Content-Disposition: attachment; filename="xsa355.patch"
Content-Transfer-Encoding: base64

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiBtZW1vcnk6IGZpeCBvZmYtYnktb25lIGluIFhTQS0zNDYgY2hhbmdlCgpU
aGUgY29tcGFyaXNvbiBhZ2FpbnN0IEFSUkFZX1NJWkUoKSBuZWVkcyB0byBi
ZSA+PSBpbiBvcmRlciB0byBhdm9pZApvdmVycnVubmluZyB0aGUgcGFnZXNb
XSBhcnJheS4KClRoaXMgaXMgWFNBLTM1NS4KCkZpeGVzOiA1Nzc3YTM3NDJk
ODggKCJJT01NVTogaG9sZCBwYWdlIHJlZiB1bnRpbCBhZnRlciBkZWZlcnJl
ZCBUTEIgZmx1c2giKQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgoKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYwor
KysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04NTQsNyArODU0LDcgQEAg
aW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluCiAgICAg
ICAgICAgICArK2V4dHJhLnBwYWdlOwogCiAgICAgICAgIC8qIENoZWNrIGZv
ciBjb250aW51YXRpb24gaWYgaXQncyBub3QgdGhlIGxhc3QgaXRlcmF0aW9u
LiAqLwotICAgICAgICBpZiAoICgrK2RvbmUgPiBBUlJBWV9TSVpFKHBhZ2Vz
KSAmJiBleHRyYS5wcGFnZSkgfHwKKyAgICAgICAgaWYgKCAoKytkb25lID49
IEFSUkFZX1NJWkUocGFnZXMpICYmIGV4dHJhLnBwYWdlKSB8fAogICAgICAg
ICAgICAgICh4YXRwLT5zaXplID4gZG9uZSAmJiBoeXBlcmNhbGxfcHJlZW1w
dF9jaGVjaygpKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHJjID0gc3Rh
cnQgKyBkb25lOwo=

--=separator--


From xen-users-bounces@lists.xenproject.org Tue Nov 24 12:45:35 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Nov 2020 12:45:35 +0000
Received: from list by lists.xenproject.org with outflank-mailman.35930.67584 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1khXgm-0004g0-RI; Tue, 24 Nov 2020 12:44:56 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 35930.67584; Tue, 24 Nov 2020 12:44:56 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1khXgm-0004fs-Nt; Tue, 24 Nov 2020 12:44:56 +0000
Received: by outflank-mailman (input) for mailman id 35930;
 Tue, 24 Nov 2020 12:44:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=IwAZ=E6=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1khXgl-0004fn-FG
 for xen-users@lists.xen.org; Tue, 24 Nov 2020 12:44:55 +0000
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1498ab9e-817d-4733-b60a-98a139788c53;
 Tue, 24 Nov 2020 12:44:53 +0000 (UTC)
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=IwAZ=E6=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
	id 1khXgl-0004fn-FG
	for xen-users@lists.xen.org; Tue, 24 Nov 2020 12:44:55 +0000
X-Inumbo-ID: 1498ab9e-817d-4733-b60a-98a139788c53
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
	by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
	id 1498ab9e-817d-4733-b60a-98a139788c53;
	Tue, 24 Nov 2020 12:44:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
  d=citrix.com; s=securemail; t=1606221893;
  h=date:from:to:cc:subject:message-id:references:
   in-reply-to:mime-version;
  bh=v5+NeC+1f1FcIE26rPZNgQI1C2Y2AZyD7lZuHqqxYiI=;
  b=iIWkRyzHIiQI6qmttGVvmWtnlqizVwdvLeBlcvH8yvueSY4fNthAjkik
   X7Rg2dZgTFzNYQUfGMyoeLzjVwbH/mCUXCs30+Etks2hPogef6MK2TNzr
   Xkd/gjiRhugJBqya7QfUL0mIqm+cgUJTm0EOZBTwl1N9/ix25CIoFUIoS
   0=;
Authentication-Results: esa1.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
IronPort-SDR: eKs0eZxbg0+zgHMPFHr9cMPGlBuwKOFKxUkti8i7fsjECZsruRuki7+T5vsXTSbpVveOryn+nw
 70n5WDvmk4SYc4JtS9wQAG8IJpRldZQ1kgpG4qROZktsFUlVGyifu19b62s7Ows6a2sIeYBXQ5
 GWTB9pXAHz+fkO/FYuYzYC7EXxJfpxYCqGv2WHBcJ5bc4+lE80YMPhiWdZglHTjR31dFOlXPr4
 72LWOUGusSSKHq6sCW5vBatreC8Pv45jRHM1mtTvLgNoTgD9P8bNHiQuAKC6jueEFfX7q4j/lB
 IAM=
X-SBRS: None
X-MesageID: 32165581
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.78,366,1599537600"; 
   d="scan'208";a="32165581"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AcyiBqK8YdNNzsr4yjSWsiGDDzUY0wVk+uWRBRKSQu6vvvJzboiEYqS3WBdUOjrNM+566a1QP3Eta/6QH/fx9cJkfRuHQWxVyk8J7ayBlfqofwiH4vLWInAMNBg6c24aS0iDJ0F/6R9mqfai3tzNkvGPKdBYjXjWN2Fu0FhVCnetkLQZCgNQqpM3gEEVOGjA3Y0fQJHDuzlqs2spKX/EMkZAvBQ68oAYWeJdNbm1N0VTxn9c7vMq7NPrJVcXQye9aYaVQQlylwmko2EsH+lOu/yuXcaULrfYojBzzPO4cRm0nzphEADoUkNFmbZdxCfpHue+iVrbudVFP8onU8JW1Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bNiiNcKeu69XwjDnhN0RCQkefm9PB3+H4JgnQ+jvX+A=;
 b=XIbARE+jo6nK76OhUOBC14Oh9thzAOuS66Rh3AawtqDUgHGKuGbfXUTTTf29rBizqizNWOzS6uqB/Q7r++r5voVbSJ9Q18n4l3uKjp7wqfPNtuR9TazOGX9LeKTBnx+6h7LyaAQvCQRMwlT36MyhH3hAOahb7E04y4KrYCmOjHK+HYkH1vqHIWbWJXG1kpTD64yNVNYEXkOYnlwu1GH16etL0RJRLEnHjTbxI1hXh9sVSogMYU2zXoGr16dDadLBVZurtSel/SczS4hXWyrWygQQh9R/81QdUxTL2KvnYm5NPoNAw3UEHBi+MwMmf6bkwEG7SNls9ebFW0CQntiSeQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com;
 dkim=pass header.d=citrix.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=citrix.onmicrosoft.com; s=selector2-citrix-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bNiiNcKeu69XwjDnhN0RCQkefm9PB3+H4JgnQ+jvX+A=;
 b=eEN2V8Hh1KONWUQPx7v4lC9iduZaiW+JOp1H6Cb+yU6YiRkfa/vbGCTkLmme5omndJVprR6lQEBxaukY73bfHe86dovFJR/5M4ghQDJl9PQ3DRG4XObMX/HdqWAHA+PbaHYI9dHdtz0ErdY1Su98Ld7X/B02XYVvCilLuiKKRhc=
Date: Tue, 24 Nov 2020 13:44:43 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Xen.org security team <security@xen.org>
CC: <xen-announce@lists.xen.org>, <xen-devel@lists.xen.org>,
	<xen-users@lists.xen.org>, <oss-security@lists.openwall.com>, Xen.org
 security team <security-team-members@xen.org>
Subject: Re: Xen Security Advisory 355 v2 - stack corruption from XSA-346
 change
Message-ID: <20201124124443.jhl25ldkhkawmzdb@Air-de-Roger>
References: <E1khX2v-0002f4-3b@xenbits.xenproject.org-0>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <E1khX2v-0002f4-3b@xenbits.xenproject.org-0>
X-ClientProxiedBy: MR2P264CA0017.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:1::29) To DS7PR03MB5608.namprd03.prod.outlook.com
 (2603:10b6:5:2c9::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3147ea02-0eb6-4151-5739-08d89076bab1
X-MS-TrafficTypeDiagnostic: DM5PR03MB3291:
X-Microsoft-Antispam-PRVS: <DM5PR03MB32916E80552EF3FC151D88A18FFB0@DM5PR03MB3291.namprd03.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8882;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: N2f/L8i+iwiAFRJSzfb1OMS02pTfA9Ka1VvEqH7hp3zn/00+4emuWofp4IGZOP3TFuT/+q8p6Orz+7S4pc1q68S6KLS88XUGypOtG47umjSgdku9MjSK4IulM0k6OGVENE2annZeHFn2jTE2zQOQwL2t8WubzdKMDRL0GzLyE15SUFYSDskPa881GsRuMBRt7EyzKDclJPo166HEnrbPqaDe1GbnZT4DlSAQd50mjUqP9HNFAGflfmHKOzXSU8b6FchTSEa+f692CtHBuTTlx9wIOj9ZSj4CNrg8mJrzChhQflnkt3tz18soAhTbFqtg
X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR03MB5608.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(7916004)(346002)(136003)(366004)(376002)(39860400002)(396003)(186003)(16526019)(66556008)(9686003)(83380400001)(6486002)(478600001)(6666004)(86362001)(8676002)(85182001)(2906002)(1076003)(26005)(956004)(33716001)(15650500001)(4326008)(316002)(6916009)(5660300002)(6496006)(66946007)(66476007)(8936002);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: yG39Q838Qld/lZnJpxGKg83PjAV0eqUt1RqT4k8eQaQgqkMgT4S7i74MywZ1tYJpAnSepPAV4sDBx+SjSnnAVjGHiKkH8ct3Jo3OFfBeJ5lGs1c+95wym1yqwNAowKF8qI8z61+EVA0PTRMTLTq6B433AVFT1+Hvu7ThesxG4aEpK8AGFTTJ1skreC2obC5bm8JAIlpcdmkNlWnmc5PYBRZaAIkgGo6N3aOU8QYfBev0DBuXS5r73jLAXSi2+9/VHQTGriC2uHVLRa+OGunzlqtM22q85X+0JP1HhCa/MiGWqgyNhPtChPcw4tS5i/nIIzjJxbSwxE9DD5XFfdsA8IrY4iJDuH/fdjKpLJT8FeEibhxQDU8sGcHAGFDIiCCg22UcnzoBZ8Dlvm8QcJ2SnuMSHjAKfJliDkIDE8NSdqnng3euKIfZgpkHv/58k0lTLdFc+KrSjk9j/+iJMjUYH745yZuzImRuP6FRwTN1g487hn7RNQ7YDn85BDErV4BfFvOpZcCOoYITXHArttk8/NiVUt1+xkIoE8Zd8alFbJbbn1tiMGBBEwvXhkjxbezn1liUB4yvHs8K1134eqw8wi3jT86JRSuK2OKkr7K4+MZqcoXSgtFtnlvbVkpj3JJH+Q7hYs37J5JEtFTdTbw0+70T4z4bIFqI4l68L5wfceDCdaC+bKZ6mC7iDFpTuBMNeKVr6MOelBuhALzpIWjuGSOsv53TAXWD37HXmUa88a4I7Ias0Q32JuknD4GJkJSuSai5HG+LKJcfwzU/gMlFMGVA5OLrHdIAXr250c2ihQsGjYB0M6tRq2dj6rQI/Zof7CtVB9H8MbYxexXtfn8XDoWkevhn1wNK5AHC+0o4Kc2TcMucXndKNPpiMJ4iotyuOmdDU+DJaUwpTwVW5BigNA==
X-MS-Exchange-CrossTenant-Network-Message-Id: 3147ea02-0eb6-4151-5739-08d89076bab1
X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2020 12:44:48.9154
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 335836de-42ef-43a2-b145-348c2ee9ca5b
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 7z1s1dAgcqlMw3grk9KStbeGbU6L9V1hv7xHY6mGHbZJ9VLCqMKaFKVKk9YQavywUWdQQYJBfM8bcxVqxTx14g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR03MB3291
X-OriginatorOrg: citrix.com

On Tue, Nov 24, 2020 at 12:03:45PM +0000, Xen.org security team wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
>                     Xen Security Advisory XSA-355
>                               version 2
> 
>                  stack corruption from XSA-346 change
> 
> UPDATES IN VERSION 2
> ====================
> 
> Added metadata file.
> 
> Public release.
> 
> ISSUE DESCRIPTION
> =================
> 
> One of the two changes for XSA-346 introduced an on-stack array.  The
> check for guarding against overrunning this array was off by one,
> allowing for corruption of the first stack slot immediately following
> this array.
> 
> IMPACT
> ======
> 
> A malicious or buggy HVM or PVH guest can cause Xen to crash, resulting
> in a Denial of Service (DoS) to the entire host.  Privilege escalation
> as well as information leaks cannot be excluded.
> 
> VULNERABLE SYSTEMS
> ==================
> 
> All Xen versions which have the patches for XSA-346 applied are
> vulnerable.
> 
> Only x86 HVM and PVH guests can leverage the vulnerability.  Arm guests
> and x86 PV guests cannot leverage the vulnerability.
> 
> Only x86 HVM and PVH guests which have physical devices passed through
> to them can leverage the vulnerability.

There's no support for passthrough for x86 PVH guests yet, so this
issue only affects x86 HVM with passthrough.

Roger.


From xen-users-bounces@lists.xenproject.org Thu Nov 26 16:45:36 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Nov 2020 16:45:36 +0000
Received: from list by lists.xenproject.org with outflank-mailman.38797.71543 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kiKO8-0001tG-Aj; Thu, 26 Nov 2020 16:44:56 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 38797.71543; Thu, 26 Nov 2020 16:44:56 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kiKO8-0001t8-62; Thu, 26 Nov 2020 16:44:56 +0000
Received: by outflank-mailman (input) for mailman id 38797;
 Thu, 26 Nov 2020 16:44:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=g0it=FA=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
 id 1kiKO6-0001t3-Vp
 for xen-users@lists.xen.org; Thu, 26 Nov 2020 16:44:55 +0000
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b54d675b-b6a6-41b3-8b4d-430fbd651a8c;
 Thu, 26 Nov 2020 16:44:51 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1kiKNx-0006r3-If; Thu, 26 Nov 2020 16:44:45 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1kiKNx-0000Us-Ep; Thu, 26 Nov 2020 16:44:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <SRS0=g0it=FA=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
	id 1kiKO6-0001t3-Vp
	for xen-users@lists.xen.org; Thu, 26 Nov 2020 16:44:55 +0000
X-Inumbo-ID: b54d675b-b6a6-41b3-8b4d-430fbd651a8c
Received: from mail.xenproject.org (unknown [104.130.215.37])
	by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
	id b54d675b-b6a6-41b3-8b4d-430fbd651a8c;
	Thu, 26 Nov 2020 16:44:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=QcKhnNAUTD9we9C0ydlHR9FppI9RStRTtluVYUEHMcg=; b=fyxv68yfCKQ4GlV5s+ANaO70ZN
	WBs/f+kYDcSJKiQqxrOqAXGchxm3l3codQ+zQqPGMru7i3Q8Te60r6WcxGkuxUSIkAyuyrRrb0/aR
	UaNAD5KpZSqJP69vP9ZDxksAt2g0vZgJL1xoM79moiq0DAGegXu/MKFe6W7NnWH5m7C0=;
Received: from xenbits.xenproject.org ([104.239.192.120])
	by mail.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1kiKNx-0006r3-If; Thu, 26 Nov 2020 16:44:45 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.92)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1kiKNx-0000Us-Ep; Thu, 26 Nov 2020 16:44:45 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 351 v2 (CVE-2020-28368) - Information leak
 via power sidechannel
Message-Id: <E1kiKNx-0000Us-Ep@xenbits.xenproject.org>
Date: Thu, 26 Nov 2020 16:44:45 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2020-28368 / XSA-351
                              version 2

                 Information leak via power sidechannel

UPDATES IN VERSION 2
====================

CVE assigned.

ISSUE DESCRIPTION
=================

Researchers have demonstrated using software power/energy monitoring
interfaces to create covert channels, and infer the operations/data used
by other contexts within the system.

Access to these interfaces should be restricted to privileged software,
but it was found that Xen doesn't restrict access suitably, and the
interfaces are accessible to all guests.

For more information, see:
  https://platypusattack.com
  https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html

IMPACT
======

An unprivileged guest administrator can sample platform power/energy
data.  This may be used to infer the operations/data used by other
contexts within the system.

The research demonstrates using this sidechannel to leak the AES keys
used elsewhere in the system.

VULNERABLE SYSTEMS
==================

Power/energy monitoring interfaces are platform and architecture
specific.  Consult your hardware vendor to ascertain what power feedback
interfaces are available.

For ARM systems, all versions of Xen are vulnerable.  The fix restricts
access to the AMU (Activity Monitors Unit) interface, introduced in
Armv8.4.

For x86 systems, Xen 4.14 and earlier are vulnerable - master is not
vulnerable, as these issues have been addressed in a more general
fashion.

The x86 fixes restrict access to:
 * Intel RAPL interface, introduced in SandyBridge CPUs.
 * Intel platform energy interface.
 * Intel perf_ctl interface, introduced in Pentium 4 CPUs and also
   implemented by other vendors.
 * AMD RAPL interface, introduced in Ryzen/EPYC CPUs.
 * AMD compute unit energy interface, present in Fam15/16 CPUs.

MITIGATION
==========

There are no mitigations available.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

Note that patches for released versions are generally prepared to
apply to the stable branches, and may not apply cleanly to the most
recent release tarball.  Downstreams are encouraged to update to the
tip of the stable branch before applying these patches.

xsa351-arm.patch             Xen unstable - 4.10.x [ARM]
xsa351-x86-4.14-?.patch      Xen 4.14.x            [x86]
xsa351-x86-4.13-?.patch      Xen 4.13.x            [x86]
xsa351-x86-4.12-?.patch      Xen 4.12.x            [x86]
xsa351-x86-4.11-?.patch      Xen 4.11.x - 4.10.x   [x86]

$ sha256sum xsa351*
cad287981a870f13484834fa2364ffee68178517e906f55d2889304a4a9eae06  xsa351.meta
70ebd0e93af240af2680374dcfd8ff4a5dd3eefccf670f1cb9b546d763d6a554  xsa351-arm.patch
49b52a1366912a29e184e3014a9f1f579e8a0dd8a36f01d38d995d2c8ed81928  xsa351-arm-4.11.patch
2e7b7c2b98625d70c8b10047a9f668372f3ccede167344dedb712312606acbca  xsa351-x86-4.11-1.patch
ab9e2cb7d5e3e0c3a916f006c697495f4f01146e09df60ece59ce0a8f7aa5ed0  xsa351-x86-4.11-2.patch
bb68f6e6905bc1566156cafab058cbaf02a17c197385c33a83b7f73885913c1c  xsa351-x86-4.12-1.patch
53f464269f59498f8a9a614f10a47cfb1d81c666f0d684346e28005015de962c  xsa351-x86-4.12-2.patch
67a29d66230faafd9a8047ac80ec18130b5659e80a38c3a412cb2be6d3288a8f  xsa351-x86-4.13-1.patch
f7d8717dec33ee7484b36490402d113f1e7e168e7541bcf193fef620df299f08  xsa351-x86-4.13-2.patch
7d4fbe11a766226d7f1b93c5bf34664d8855deee09d1feebc76f11e49f2aa9c9  xsa351-x86-4.14-1.patch
41df825deafe3ef28e8594ec956033689af69f84a4a6dd92f97d1071e925203d  xsa351-x86-4.14-2.patch
$

NOTE REGARDING LACK OF EMBARGO
==============================

Despite an attempt to organise predisclosure, the discoverers ultimately
did not authorise a predisclosure.
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl+/22UMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZt0IH/1P4OlmyExkX0u1mVXcG3o85esBYDAD6RKDhRCr5
IjbitMUItESGYyz/Z6BEmuUIiJ1gfNx7xs4I3b4i8UUBYdBvvsdjeL3WK75Ym3nW
Jh63AQzbDeNjkEnK4UnF6+V/9BJJUYB4avH6m82LU8+9Gp8S9CGH4y73gpiTGhcK
VHPhdPOSc+ZDJ/OEQUR/3uMci9nuQ+qw9PClGybj3j4iru3PWfPRCSsdy2sAZO0T
KwS+PvDgFKWqKiIAL6Ahfb0VnREP8zqpIxSq2cN8+SuVQym+H6zKh2exvYtEjq/j
pWNzHublyLZoSBLvfguIeNKj4x2va9dF7/jJAnLfNVrvJCI=
=QgHs
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa351.meta"
Content-Disposition: attachment; filename="xsa351.meta"
Content-Transfer-Encoding: base64

ewogICJYU0EiOiAzNTEsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xNCIsCiAgICAiNC4xMyIsCiAgICAiNC4xMiIs
CiAgICAiNC4xMSIsCiAgICAiNC4xMCIKICBdLAogICJUcmVlcyI6IFsKICAg
ICJ4ZW4iCiAgXSwKICAiUmVjaXBlcyI6IHsKICAgICI0LjEwIjogewogICAg
ICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0
YWJsZVJlZiI6ICI3OGQ5MDNlOTVlZmM1YjAxNjZiMzkzZDI4OWE2ODdjNjQw
MTZlOGVmIiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAgICAgICAgICAi
UGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTM1MS14ODYtNC4xMS0/LnBh
dGNoIiwKICAgICAgICAgICAgInhzYTM1MS1hcm0tNC4xMS5wYXRjaCIKICAg
ICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAiNC4xMSI6
IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAg
ICAgICJTdGFibGVSZWYiOiAiZTI3NGM4YmRjMTJlYjU5NmU1NTIzMzA0MGU4
YjQ5ZGEyNzE1MGYzMSIsCiAgICAgICAgICAiUHJlcmVxcyI6IFtdLAogICAg
ICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EzNTEteDg2LTQu
MTEtPy5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EzNTEtYXJtLTQuMTEucGF0
Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg
IjQuMTIiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7
CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjk3YjdiNTU2N2ZiYTY5MThhNjU2
YWQzNDkwNTFiNTM0M2I1ZGVhMmUiLAogICAgICAgICAgIlByZXJlcXMiOiBb
XSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMzUx
LXg4Ni00LjEyLT8ucGF0Y2giLAogICAgICAgICAgICAieHNhMzUxLWFybS5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC4xMyI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6
IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiMDA2MGFjMjliY2JkYjc2ZDQ5
ZDJlMjQ4ZGRmY2I3YWZhMjM0NTQ0MCIsCiAgICAgICAgICAiUHJlcmVxcyI6
IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ez
NTEteDg2LTQuMTMtPy5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EzNTEtYXJt
LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwK
ICAgICI0LjE0IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVu
IjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICIxMGJiNjNjMjAzZjQyZDkz
MWZhMWZhN2RiYmFlN2NlMTc2NWNlY2YyIiwKICAgICAgICAgICJQcmVyZXFz
IjogW10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhz
YTM1MS14ODYtNC4xNC0/LnBhdGNoIiwKICAgICAgICAgICAgInhzYTM1MS1h
cm0ucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9
LAogICAgIm1hc3RlciI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAg
InhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiNzA1NmYyZjg5ZjAz
ZjJmODA0YWM3ZTc3NmM3YjJiMDAwY2Q3MTZjZCIsCiAgICAgICAgICAiUHJl
cmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCgkgICAgICAgICAg
ICAgICJ4c2EzNTEtYXJtLnBhdGNoIgoJCSAgICAgIF0KICAgICAgICB9CiAg
ICAgIH0KICAgIH0KICB9Cn0=

--=separator
Content-Type: application/octet-stream; name="xsa351-arm.patch"
Content-Disposition: attachment; filename="xsa351-arm.patch"
Content-Transfer-Encoding: base64

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KU3ViamVj
dDogeGVuL2FybTogQWx3YXlzIHRyYXAgQU1VIHN5c3RlbSByZWdpc3RlcnMK
ClRoZSBBY3Rpdml0eSBNb25pdG9ycyBVbml0IChBTVUpIGhhcyBiZWVuIGlu
dHJvZHVjZWQgYnkgQVJNdjguNC4gSXQgaXMKY29uc2lkZXJlZCB0byBiZSB1
bnNhZmUgdG8gYmUgZXhwb3NlIHRvIGd1ZXN0cyBhcyB0aGV5IG1pZ2h0IGV4
cG9zZQppbmZvcm1hdGlvbiBhYm91dCBjb2RlIGV4ZWN1dGVkIGJ5IG90aGVy
IGd1ZXN0cyBvciB0aGUgaG9zdC4KCkFybSBwcm92aWRlZCBhIHdheSB0byB0
cmFwIGFsbCB0aGUgQU1VIHN5c3RlbSByZWdpc3RlcnMgYnkgc2V0dGluZwpD
UFRSX0VMMi5UQU0gdG8gMS4KClVuZm9ydHVuYXRlbHksIG9uIG9sZGVyIHJl
dmlzaW9uIG9mIHRoZSBzcGVjaWZpY2F0aW9uLCB0aGUgYml0IDMwIChub3cK
Q1BUUl9FTDEuVEFNKSB3YXMgUkVTMC4gQmVjYXVzZSBvZiB0aGF0LCBYZW4g
aXMgc2V0dGluZyBpdCB0byAwIGFuZAp0aGVyZWZvcmUgdGhlIHN5c3RlbSBy
ZWdpc3RlcnMgd291bGQgYmUgZXhwb3NlZCB0byB0aGUgZ3Vlc3Qgd2hlbiBp
dCBpcwpydW4gb24gcHJvY2Vzc29ycyB3aXRoIEFNVS4KCkFzIHRoZSBiaXQg
aXMgbWFyayBhcyBVTktOT1dOIGF0IGJvb3QgaW4gQXJtdjguNCwgdGhlIG9u
bHkgc2FmZSBzb2x1dGlvbgpmb3IgdXMgaXMgdG8gYWx3YXlzIHNldCBDUFRS
X0VMMS5UQU0gdG8gMS4KCkd1ZXN0IHRyeWluZyB0byBhY2Nlc3MgdGhlIEFN
VSBzeXN0ZW0gcmVnaXN0ZXJzIHdpbGwgbm93IHJlY2VpdmUgYW4KdW5kZWZp
bmVkIGluc3RydWN0aW9uLiBVbmZvcnR1bmF0ZWx5LCB0aGlzIG1lYW5zIHRo
YXQgZXZlbiB3ZWxsLWJlaGF2ZWQKZ3Vlc3QgbWF5IGZhaWwgdG8gYm9vdCBi
ZWNhdXNlIHdlIGRvbid0IHNhbml0aXplIHRoZSBJRCByZWdpc3RlcnMuCgpU
aGlzIGlzIGEga25vd24gaXNzdWVzIHdpdGggb3RoZXIgQXJtdjguMCsgZmVh
dHVyZXMgKGUuZy4gU1ZFLCBQb2ludGVyCkF1dGgpLiBUaGlzIHdpbGwgdGFr
ZW4gY2FyZSBzZXBhcmF0ZWx5LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0zNTEg
KG9yIFhTQS05MyByZS1ib3JuKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBBbmRyZSBQ
cnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
UmV2aWV3ZWQtYnk6IEJlcnRyYW5kIE1hcnF1aXMgPGJlcnRyYW5kLm1hcnF1
aXNAYXJtLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMu
YyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IGEzNmYxNDVlNjcuLjIy
YmQxYmQ0YzYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisr
KyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xNTEsNyArMTUxLDggQEAg
dm9pZCBpbml0X3RyYXBzKHZvaWQpCiAgICAgICogT24gQVJNNjQgdGhlIFRD
UHggYml0cyB3aGljaCB3ZSBzZXQgaGVyZSAoMC4uOSwxMiwxMykgYXJlIGFs
bAogICAgICAqIFJFUzEsIGkuZS4gdGhleSB3b3VsZCB0cmFwIHdoZXRoZXIg
d2UgZGlkIHRoaXMgd3JpdGUgb3Igbm90LgogICAgICAqLwotICAgIFdSSVRF
X1NZU1JFRygoSENQVFJfQ1BfTUFTSyAmIH4oSENQVFJfQ1AoMTApIHwgSENQ
VFJfQ1AoMTEpKSkgfCBIQ1BUUl9UVEEsCisgICAgV1JJVEVfU1lTUkVHKChI
Q1BUUl9DUF9NQVNLICYgfihIQ1BUUl9DUCgxMCkgfCBIQ1BUUl9DUCgxMSkp
KSB8CisgICAgICAgICAgICAgICAgIEhDUFRSX1RUQSB8IEhDUFRSX1RBTSwK
ICAgICAgICAgICAgICAgICAgQ1BUUl9FTDIpOwogCiAgICAgLyoKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4IDNjYTY3ZjgxNTcu
LmQzZDEyYTlkMTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNz
b3IuaApAQCAtMzUxLDYgKzM1MSw3IEBACiAjZGVmaW5lIFZUQ1JfUkVTMSAg
ICAgICAoX0FDKDEsVUwpPDwzMSkKIAogLyogSENQVFIgSHlwLiBDb3Byb2Nl
c3NvciBUcmFwIFJlZ2lzdGVyICovCisjZGVmaW5lIEhDUFRSX1RBTSAgICAg
ICAoKF9BQygxLFUpPDwzMCkpCiAjZGVmaW5lIEhDUFRSX1RUQSAgICAgICAo
KF9BQygxLFUpPDwyMCkpICAgICAgICAvKiBUcmFwIHRyYWNlIHJlZ2lzdGVy
cyAqLwogI2RlZmluZSBIQ1BUUl9DUCh4KSAgICAgKChfQUMoMSxVKTw8KHgp
KSkgICAgICAgLyogVHJhcCBDb3Byb2Nlc3NvciB4ICovCiAjZGVmaW5lIEhD
UFRSX0NQX01BU0sgICAoKF9BQygxLFUpPDwxNCktMSkK

--=separator
Content-Type: application/octet-stream; name="xsa351-arm-4.11.patch"
Content-Disposition: attachment; filename="xsa351-arm-4.11.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZGJkNjZjYjliYTE3ZGQxYTcyMjFmMmE1NjFmNDVhODM2ZjEyZjY0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWxpZW4gR3JhbGwg
PGpncmFsbEBhbWF6b24uY29tPgpEYXRlOiBUdWUsIDEwIE5vdiAyMDIwIDE3
OjA4OjMyICswMDAwClN1YmplY3Q6IFtQQVRDSF0geGVuL2FybTogQWx3YXlz
IHRyYXAgQU1VIHN5c3RlbSByZWdpc3RlcnMKClRoZSBBY3Rpdml0eSBNb25p
dG9ycyBVbml0IChBTVUpIGhhcyBiZWVuIGludHJvZHVjZWQgYnkgQVJNdjgu
NC4gSXQgaXMKY29uc2lkZXJlZCB0byBiZSB1bnNhZmUgdG8gYmUgZXhwb3Nl
IHRvIGd1ZXN0cyBhcyB0aGV5IG1pZ2h0IGV4cG9zZQppbmZvcm1hdGlvbiBh
Ym91dCBjb2RlIGV4ZWN1dGVkIGJ5IG90aGVyIGd1ZXN0cyBvciB0aGUgaG9z
dC4KCkFybSBwcm92aWRlZCBhIHdheSB0byB0cmFwIGFsbCB0aGUgQU1VIHN5
c3RlbSByZWdpc3RlcnMgYnkgc2V0dGluZwpDUFRSX0VMMi5UQU0gdG8gMS4K
ClVuZm9ydHVuYXRlbHksIG9uIG9sZGVyIHJldmlzaW9uIG9mIHRoZSBzcGVj
aWZpY2F0aW9uLCB0aGUgYml0IDMwIChub3cKQ1BUUl9FTDEuVEFNKSB3YXMg
UkVTMC4gQmVjYXVzZSBvZiB0aGF0LCBYZW4gaXMgc2V0dGluZyBpdCB0byAw
IGFuZAp0aGVyZWZvcmUgdGhlIHN5c3RlbSByZWdpc3RlcnMgd291bGQgYmUg
ZXhwb3NlZCB0byB0aGUgZ3Vlc3Qgd2hlbiBpdCBpcwpydW4gb24gcHJvY2Vz
c29ycyB3aXRoIEFNVS4KCkFzIHRoZSBiaXQgaXMgbWFyayBhcyBVTktOT1dO
IGF0IGJvb3QgaW4gQXJtdjguNCwgdGhlIG9ubHkgc2FmZSBzb2x1dGlvbgpm
b3IgdXMgaXMgdG8gYWx3YXlzIHNldCBDUFRSX0VMMS5UQU0gdG8gMS4KCkd1
ZXN0IHRyeWluZyB0byBhY2Nlc3MgdGhlIEFNVSBzeXN0ZW0gcmVnaXN0ZXJz
IHdpbGwgbm93IHJlY2VpdmUgYW4KdW5kZWZpbmVkIGluc3RydWN0aW9uLiBV
bmZvcnR1bmF0ZWx5LCB0aGlzIG1lYW5zIHRoYXQgZXZlbiB3ZWxsLWJlaGF2
ZWQKZ3Vlc3QgbWF5IGZhaWwgdG8gYm9vdCBiZWNhdXNlIHdlIGRvbid0IHNh
bml0aXplIHRoZSBJRCByZWdpc3RlcnMuCgpUaGlzIGlzIGEga25vd24gaXNz
dWVzIHdpdGggb3RoZXIgQXJtdjguMCsgZmVhdHVyZXMgKGUuZy4gU1ZFLCBQ
b2ludGVyCkF1dGgpLiBUaGlzIHdpbGwgdGFrZW4gY2FyZSBzZXBhcmF0ZWx5
LgoKVGhpcyBpcyBwYXJ0IG9mIFhTQS0zNTEgKG9yIFhTQS05MyByZS1ib3Ju
KS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpv
bi5jb20+ClJldmlld2VkLWJ5OiBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6
eXdhcmFAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KUmV2aWV3ZWQtYnk6IEJlcnRy
YW5kIE1hcnF1aXMgPGJlcnRyYW5kLm1hcnF1aXNAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgIHwgMyArKy0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggfCAxICsKIDIgZmlsZXMgY2hh
bmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJh
cHMuYwppbmRleCBlOTMwNTg1YWQ2ZDQuLmMxMjAxMGE3MjJiNSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKQEAgLTE3OSw3ICsxNzksOCBAQCB2b2lkIGluaXRfdHJhcHMo
dm9pZCkKICAgICAgKiBPbiBBUk02NCB0aGUgVENQeCBiaXRzIHdoaWNoIHdl
IHNldCBoZXJlICgwLi45LDEyLDEzKSBhcmUgYWxsCiAgICAgICogUkVTMSwg
aS5lLiB0aGV5IHdvdWxkIHRyYXAgd2hldGhlciB3ZSBkaWQgdGhpcyB3cml0
ZSBvciBub3QuCiAgICAgICovCi0gICAgV1JJVEVfU1lTUkVHKChIQ1BUUl9D
UF9NQVNLICYgfihIQ1BUUl9DUCgxMCkgfCBIQ1BUUl9DUCgxMSkpKSB8IEhD
UFRSX1RUQSwKKyAgICBXUklURV9TWVNSRUcoKEhDUFRSX0NQX01BU0sgJiB+
KEhDUFRSX0NQKDEwKSB8IEhDUFRSX0NQKDExKSkpIHwKKyAgICAgICAgICAg
ICAgICAgSENQVFJfVFRBIHwgSENQVFJfVEFNLAogICAgICAgICAgICAgICAg
ICBDUFRSX0VMMik7CiAKICAgICAvKiBTZXR1cCBoeXBlcnZpc29yIHRyYXBz
ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCAy
MjJhMDJkZDk5MzUuLjU3NTVjYzY0MzQ0YSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCkBAIC0yOTEsNiArMjkxLDcgQEAKICNkZWZp
bmUgVlRDUl9SRVMxICAgICAgIChfQUMoMSxVTCk8PDMxKQogCiAvKiBIQ1BU
UiBIeXAuIENvcHJvY2Vzc29yIFRyYXAgUmVnaXN0ZXIgKi8KKyNkZWZpbmUg
SENQVFJfVEFNICAgICAgICgoX0FDKDEsVSk8PDMwKSkKICNkZWZpbmUgSENQ
VFJfVFRBICAgICAgICgoX0FDKDEsVSk8PDIwKSkgICAgICAgIC8qIFRyYXAg
dHJhY2UgcmVnaXN0ZXJzICovCiAjZGVmaW5lIEhDUFRSX0NQKHgpICAgICAo
KF9BQygxLFUpPDwoeCkpKSAgICAgICAvKiBUcmFwIENvcHJvY2Vzc29yIHgg
Ki8KICNkZWZpbmUgSENQVFJfQ1BfTUFTSyAgICgoX0FDKDEsVSk8PDE0KS0x
KQotLSAKMi4xNy4xCgo=

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.11-1.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.11-1.patch"
Content-Transfer-Encoding: base64

RnJvbTogPT9VVEYtOD9xP1JvZ2VyPTIwUGF1PTIwTW9ubj1DMz1BOT89IDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KU3ViamVjdDogeDg2L21zcjogZml4IGhh
bmRsaW5nIG9mIE1TUl9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9Ck1JTUUtVmVy
c2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V
VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpDdXJyZW50
bHkgYSBQViBoYXJkd2FyZSBkb21haW4gY2FuIGFsc28gYmUgZ2l2ZW4gY29u
dHJvbCBvdmVyIHRoZSBDUFUKZnJlcXVlbmN5LCBhbmQgc3VjaCBndWVzdCBp
cyBhbGxvd2VkIHRvIHdyaXRlIHRvIE1TUl9JQTMyX1BFUkZfQ1RMLgpIb3dl
dmVyIHNpbmNlIGNvbW1pdCAzMjJlYzdjODlmNiB0aGUgZGVmYXVsdCBiZWhh
dmlvciBoYXMgYmVlbiBjaGFuZ2VkCnRvIHJlamVjdCBhY2Nlc3NlcyB0byBu
b3QgZXhwbGljaXRseSBoYW5kbGVkIE1TUnMsIHByZXZlbnRpbmcgUFYKZ3Vl
c3RzIHRoYXQgbWFuYWdlIENQVSBmcmVxdWVuY3kgZnJvbSByZWFkaW5nCk1T
Ul9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9LgoKQWRkaXRpb25hbGx5IHNvbWUg
SFZNIGd1ZXN0cyAoV2luZG93cyBhdCBsZWFzdCkgd2lsbCBhdHRlbXB0IHRv
IHJlYWQKTVNSX0lBMzJfUEVSRl9DVEwgYW5kIHdpbGwgcGFuaWMgaWYgZ2l2
ZW4gYmFjayBhICNHUCBmYXVsdDoKCiAgdm14LmM6MzAzNTpkOHYwIFJETVNS
IDB4MDAwMDAxOTkgdW5pbXBsZW1lbnRlZAogIGQ4djAgVklSSURJQU4gQ1JB
U0g6IDNiIGMwMDAwMDk2IGZmZmZmODA2ODcxYzE2NTEgZmZmZmRhMDI1MzY4
MzcyMCAwCgpNb3ZlIHRoZSBoYW5kbGluZyBvZiBNU1JfSUEzMl9QRVJGX3tT
VEFUVVMvQ1RMfSB0byB0aGUgY29tbW9uIE1TUgpoYW5kbGluZyBzaGFyZWQg
YmV0d2VlbiBIVk0gYW5kIFBWIGd1ZXN0cywgYW5kIGFkZCBhbiBleHBsaWNp
dCBjYXNlCmZvciByZWFkcyB0byBNU1JfSUEzMl9QRVJGX3tTVEFUVVMvQ1RM
fS4KClJlc3RvcmUgcHJldmlvdXMgYmVoYXZpb3IgYW5kIGFsbG93IFBWIGd1
ZXN0cyB3aXRoIHRoZSByZXF1aXJlZApwZXJtaXNzaW9ucyB0byByZWFkIHRo
ZSBjb250ZW50cyBvZiB0aGUgbWVudGlvbmVkIE1TUnMuIE5vbiBwcml2aWxl
Z2VkCmd1ZXN0cyB3aWxsIGdldCAwIHdoZW4gdHJ5aW5nIHRvIHJlYWQgdGhv
c2UgcmVnaXN0ZXJzLCBhcyB3cml0ZXMgdG8KTVNSX0lBMzJfUEVSRl9DVEwg
Ynkgc3VjaCBndWVzdCB3aWxsIGFscmVhZHkgYmUgc2lsZW50bHkgZHJvcHBl
ZC4KCkZpeGVzOiAzMjJlYzdjODlmNiAoJ3g4Ni9wdjogZGlzYWxsb3cgYWNj
ZXNzIHRvIHVua25vd24gTVNScycpCkZpeGVzOiA4NGU4NDhmZDdhMSAoJ3g4
Ni9odm06IGRpc2FsbG93IGFjY2VzcyB0byB1bmtub3duIE1TUnMnKQpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAzMDU5MTc4Nzk4YTIzYmE4NzBmZjg2ZmY1NGQ0NDJhMDdlNjY1
MWZjKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9h
cmNoL3g4Ni9tc3IuYwppbmRleCAyNTZlNThkODJiLi4zNDk1YWM5ZjRhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gv
eDg2L21zci5jCkBAIC0xNDEsNiArMTQxLDcgQEAgaW50IGluaXRfdmNwdV9t
c3JfcG9saWN5KHN0cnVjdCB2Y3B1ICp2KQogCiBpbnQgZ3Vlc3RfcmRtc3Io
Y29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3Qg
KnZhbCkKIHsKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0gdi0+
ZG9tYWluLT5hcmNoLmNwdWlkOwogICAgIGNvbnN0IHN0cnVjdCBtc3JfZG9t
YWluX3BvbGljeSAqZHAgPSB2LT5kb21haW4tPmFyY2gubXNyOwogICAgIGNv
bnN0IHN0cnVjdCBtc3JfdmNwdV9wb2xpY3kgKnZwID0gdi0+YXJjaC5tc3I7
CkBAIC0yMTIsNiArMjEzLDI1IEBAIGludCBndWVzdF9yZG1zcihjb25zdCBz
dHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQog
ICAgICAgICBicmVhazsKIAogICAgICAgICAvKgorICAgICAgICAgKiBUaGVz
ZSBNU1JzIGFyZSBub3QgZW51bWVyYXRlZCBpbiBDUFVJRC4gIFRoZXkgaGF2
ZSBiZWVuIGFyb3VuZAorICAgICAgICAgKiBzaW5jZSB0aGUgUGVudGl1bSA0
LCBhbmQgaW1wbGVtZW50ZWQgYnkgb3RoZXIgdmVuZG9ycy4KKyAgICAgICAg
ICoKKyAgICAgICAgICogU29tZSB2ZXJzaW9ucyBvZiBXaW5kb3dzIHRyeSBy
ZWFkaW5nIHRoZXNlIGJlZm9yZSBzZXR0aW5nIHVwIGEgI0dQCisgICAgICAg
ICAqIGhhbmRsZXIsIGFuZCBMaW51eCBoYXMgc2V2ZXJhbCB1bmd1YXJkZWQg
cmVhZHMgYXMgd2VsbC4gIFByb3ZpZGUKKyAgICAgICAgICogUkFaIHNlbWFu
dGljcywgaW4gZ2VuZXJhbCwgYnV0IHBlcm1pdCBhIGNwdWZyZXEgY29udHJv
bGxlciBkb20wIHRvCisgICAgICAgICAqIGhhdmUgZnVsbCBhY2Nlc3MuCisg
ICAgICAgICAqLworICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9TVEFUVVM6Cisg
ICAgY2FzZSBNU1JfSUEzMl9QRVJGX0NUTDoKKyAgICAgICAgaWYgKCAhKGNw
LT54ODZfdmVuZG9yICYgKFg4Nl9WRU5ET1JfSU5URUwgfCBYODZfVkVORE9S
X0NFTlRBVVIpKSApCisgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OworCisg
ICAgICAgICp2YWwgPSAwOworICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1
ZnJlcV9jb250cm9sbGVyKGQpKSB8fCByZG1zcl9zYWZlKG1zciwgKnZhbCkg
PT0gMCApCisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgZ290byBncF9m
YXVsdDsKKworICAgICAgICAvKgogICAgICAgICAgKiBUT0RPOiBJbXBsZW1l
bnQgd2hlbiB3ZSBoYXZlIGJldHRlciB0b3BvbG9neSByZXByZXNlbnRhdGlv
bi4KICAgICBjYXNlIE1TUl9JTlRFTF9DT1JFX1RIUkVBRF9DT1VOVDoKICAg
ICAgICAgICovCkBAIC0yNDEsNiArMjYxLDcgQEAgaW50IGd1ZXN0X3dybXNy
KHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkK
ICAgICBjYXNlIE1TUl9JTlRFTF9DT1JFX1RIUkVBRF9DT1VOVDoKICAgICBj
YXNlIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPOgogICAgIGNhc2UgTVNSX0FS
Q0hfQ0FQQUJJTElUSUVTOgorICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9TVEFU
VVM6CiAgICAgICAgIC8qIFJlYWQtb25seSAqLwogICAgIGNhc2UgTVNSX1RT
WF9GT1JDRV9BQk9SVDoKICAgICBjYXNlIE1TUl9UU1hfQ1RSTDoKQEAgLTM0
NSw2ICszNjYsMjEgQEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCisgICAgICAgIC8qCisgICAgICAgICAqIFRoaXMgTVNSIGlz
IG5vdCBlbnVtZXJhdGVkIGluIENQVUlELiAgSXQgaGFzIGJlZW4gYXJvdW5k
IHNpbmNlIHRoZQorICAgICAgICAgKiBQZW50aXVtIDQsIGFuZCBpbXBsZW1l
bnRlZCBieSBvdGhlciB2ZW5kb3JzLgorICAgICAgICAgKgorICAgICAgICAg
KiBUbyBtYXRjaCB0aGUgUkFaIHNlbWFudGljcywgaW1wbGVtZW50IGFzIHdy
aXRlLWRpc2NhcmQsIGV4Y2VwdCBmb3IKKyAgICAgICAgICogYSBjcHVmcmVx
IGNvbnRyb2xsZXIgZG9tMCB3aGljaCBoYXMgZnVsbCBhY2Nlc3MuCisgICAg
ICAgICAqLworICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DVEw6CisgICAgICAg
IGlmICggIShjcC0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0lOVEVMIHwg
WDg2X1ZFTkRPUl9DRU5UQVVSKSkgKQorICAgICAgICAgICAgZ290byBncF9m
YXVsdDsKKworICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1ZnJlcV9jb250
cm9sbGVyKGQpKSB8fCB3cm1zcl9zYWZlKG1zciwgdmFsKSA9PSAwICkKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICBnb3RvIGdwX2ZhdWx0OworCiAg
ICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVB
QkxFOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LXByaXYtb3AuYyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpp
bmRleCA4MTIwZGVkMzMwLi43NTVmMDBkYjMzIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKKysrIGIveGVuL2FyY2gveDg2
L3B2L2VtdWwtcHJpdi1vcC5jCkBAIC04MTYsMTIgKzgxNiw2IEBAIHN0YXRp
YyBpbmxpbmUgdWludDY0X3QgZ3Vlc3RfbWlzY19lbmFibGUodWludDY0X3Qg
dmFsKQogICAgIHJldHVybiB2YWw7CiB9CiAKLXN0YXRpYyBpbmxpbmUgYm9v
bCBpc19jcHVmcmVxX2NvbnRyb2xsZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkKLXsKLSAgICByZXR1cm4gKChjcHVmcmVxX2NvbnRyb2xsZXIgPT0gRlJF
UUNUTF9kb20wX2tlcm5lbCkgJiYKLSAgICAgICAgICAgIGlzX2hhcmR3YXJl
X2RvbWFpbihkKSk7Ci19Ci0KIHN0YXRpYyBpbnQgcmVhZF9tc3IodW5zaWdu
ZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCiB7CkBAIC0xMDk2
LDE0ICsxMDkwLDYgQEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWduZWQg
aW50IHJlZywgdWludDY0X3QgdmFsLAogICAgICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9J
QTMyX1BFUkZfQ1RMOgotICAgICAgICBpZiAoIGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMICkKLSAgICAgICAgICAgIGJy
ZWFrOwotICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1ZnJlcV9jb250cm9s
bGVyKGN1cnJkKSkgfHwKLSAgICAgICAgICAgICB3cm1zcl9zYWZlKHJlZywg
dmFsKSA9PSAwICkKLSAgICAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7
Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBNU1JfSUEzMl9USEVSTV9D
T05UUk9MOgogICAgIGNhc2UgTVNSX0lBMzJfRU5FUkdZX1BFUkZfQklBUzoK
ICAgICAgICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2
X1ZFTkRPUl9JTlRFTCApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGMwY2M1
ZDkzMzYuLjdlNGFkNWQ1MWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC05
MjAsNiArOTIwLDIyIEBAIGV4dGVybiBlbnVtIGNwdWZyZXFfY29udHJvbGxl
ciB7CiAgICAgRlJFUUNUTF9ub25lLCBGUkVRQ1RMX2RvbTBfa2VybmVsLCBG
UkVRQ1RMX3hlbgogfSBjcHVmcmVxX2NvbnRyb2xsZXI7CiAKK3N0YXRpYyBh
bHdheXNfaW5saW5lIGJvb2wgaXNfY3B1ZnJlcV9jb250cm9sbGVyKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgLyoKKyAgICAgKiBBIFBWIGRv
bTAgY2FuIGJlIG5vbWluYXRlZCBhcyB0aGUgY3B1ZnJlcSBjb250cm9sbGVy
LCBpbnN0ZWFkIG9mIHVzaW5nCisgICAgICogWGVuJ3MgY3B1ZnJlcSBkcml2
ZXIsIGF0IHdoaWNoIHBvaW50IGRvbTAgZ2V0cyBkaXJlY3QgYWNjZXNzIHRv
IGNlcnRhaW4KKyAgICAgKiBNU1JzLgorICAgICAqCisgICAgICogVGhpcyBp
bnRlcmZhY2Ugb25seSB3b3JrcyB3aGVuIGRvbTAgaXMgaWRlbnRpdHkgcGlu
bmVkIGFuZCBoYXMgdGhlIHNhbWUKKyAgICAgKiBudW1iZXIgb2YgdkNQVXMg
YXMgcENQVXMgb24gdGhlIHN5c3RlbS4KKyAgICAgKgorICAgICAqIEl0IHdv
dWxkIGJlIGZhciBiZXR0ZXIgdG8gcGFyYXZpcnR1YWxpc2UgdGhlIGludGVy
ZmFjZS4KKyAgICAgKi8KKyAgICByZXR1cm4gKGlzX3B2X2RvbWFpbihkKSAm
JiBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYKKyAgICAgICAgICAgIGNwdWZy
ZXFfY29udHJvbGxlciA9PSBGUkVRQ1RMX2RvbTBfa2VybmVsKTsKK30KKwog
I2RlZmluZSBDUFVQT09MSURfTk9ORSAgICAtMQogCiBzdHJ1Y3QgY3B1cG9v
bCAqY3B1cG9vbF9nZXRfYnlfaWQoaW50IHBvb2xpZCk7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.11-2.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.11-2.patch"
Content-Transfer-Encoding: base64

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L21zcjogRGlzYWxsb3cgZ3Vlc3QgYWNjZXNzIHRv
IHRoZSBSQVBMIE1TUnMKClJlc2VhcmNoZXJzIGhhdmUgZGVtb25zdHJhdGVk
IHVzaW5nIHRoZSBSQVBMIGludGVyZmFjZSB0byBwZXJmb3JtIGEKZGlmZmVy
ZW50aWFsIHBvd2VyIGFuYWx5c2lzIGF0dGFjayB0byByZWNvdmVyIEFFUyBr
ZXlzIHVzZWQgYnkgb3RoZXIgY29yZXMgaW4KdGhlIHN5c3RlbS4KCkZ1cnRo
ZXJtb3JlLCBldmVuIHByaXZpbGVnZWQgZ3Vlc3RzIGNhbm5vdCB1c2UgdGhp
cyBpbnRlcmZhY2UgY29ycmVjdGx5LCBkdWUKdG8gTVNSIHNjb3BlIGFuZCB2
Y3B1IHNjaGVkdWxpbmcgaXNzdWVzLiAgVGhlIGludGVyZmFjZSB3b3VsZCB3
YW50IHRvIGJlCnBhcmF2aXJ0dWFsaXNlZCB0byBiZSB1c2VkIHNlbnNpYmx5
LgoKRGlzYWxsb3cgYWNjZXNzIHRvIHRoZSBSQVBMIE1TUnMgY29tcGxldGVs
eSwgYXMgd2VsbCBhcyBvdGhlciBNU1JzIHdoaWNoCnBvdGVudGlhbGx5IGFj
Y2VzcyBmaW5lIGdyYWluIHBvd2VyIGluZm9ybWF0aW9uLgoKVGhpcyBpcyBw
YXJ0IG9mIFhTQS0zNTEuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwppbmRleCAz
NDk1YWM5ZjRhLi45OWM4NDhmZjQxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0xNTYsNiAr
MTU2LDE1IEBAIGludCBndWVzdF9yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAgIGNhc2UgTVNS
X1RTWF9GT1JDRV9BQk9SVDoKICAgICBjYXNlIE1TUl9UU1hfQ1RSTDoKICAg
ICBjYXNlIE1TUl9NQ1VfT1BUX0NUUkw6CisgICAgY2FzZSBNU1JfUkFQTF9Q
T1dFUl9VTklUOgorICAgIGNhc2UgTVNSX1BLR19QT1dFUl9MSU1JVCAgLi4u
IE1TUl9QS0dfUE9XRVJfSU5GTzoKKyAgICBjYXNlIE1TUl9EUkFNX1BPV0VS
X0xJTUlUIC4uLiBNU1JfRFJBTV9QT1dFUl9JTkZPOgorICAgIGNhc2UgTVNS
X1BQMF9QT1dFUl9MSU1JVCAgLi4uIE1TUl9QUDBfUE9MSUNZOgorICAgIGNh
c2UgTVNSX1BQMV9QT1dFUl9MSU1JVCAgLi4uIE1TUl9QUDFfUE9MSUNZOgor
ICAgIGNhc2UgTVNSX1BMQVRGT1JNX0VORVJHWV9DT1VOVEVSOgorICAgIGNh
c2UgTVNSX1BMQVRGT1JNX1BPV0VSX0xJTUlUOgorICAgIGNhc2UgTVNSX0Yx
NUhfQ1VfUE9XRVIgLi4uIE1TUl9GMTVIX0NVX01BWF9QT1dFUjoKKyAgICBj
YXNlIE1TUl9BTURfUkFQTF9QT1dFUl9VTklUIC4uLiBNU1JfQU1EX1BLR19F
TkVSR1lfU1RBVFVTOgogICAgICAgICAvKiBOb3Qgb2ZmZXJlZCB0byBndWVz
dHMuICovCiAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAKQEAgLTI2Niw2ICsy
NzUsMTUgQEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICBjYXNlIE1TUl9UU1hfRk9S
Q0VfQUJPUlQ6CiAgICAgY2FzZSBNU1JfVFNYX0NUUkw6CiAgICAgY2FzZSBN
U1JfTUNVX09QVF9DVFJMOgorICAgIGNhc2UgTVNSX1JBUExfUE9XRVJfVU5J
VDoKKyAgICBjYXNlIE1TUl9QS0dfUE9XRVJfTElNSVQgIC4uLiBNU1JfUEtH
X1BPV0VSX0lORk86CisgICAgY2FzZSBNU1JfRFJBTV9QT1dFUl9MSU1JVCAu
Li4gTVNSX0RSQU1fUE9XRVJfSU5GTzoKKyAgICBjYXNlIE1TUl9QUDBfUE9X
RVJfTElNSVQgIC4uLiBNU1JfUFAwX1BPTElDWToKKyAgICBjYXNlIE1TUl9Q
UDFfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAxX1BPTElDWToKKyAgICBjYXNl
IE1TUl9QTEFURk9STV9FTkVSR1lfQ09VTlRFUjoKKyAgICBjYXNlIE1TUl9Q
TEFURk9STV9QT1dFUl9MSU1JVDoKKyAgICBjYXNlIE1TUl9GMTVIX0NVX1BP
V0VSIC4uLiBNU1JfRjE1SF9DVV9NQVhfUE9XRVI6CisgICAgY2FzZSBNU1Jf
QU1EX1JBUExfUE9XRVJfVU5JVCAuLi4gTVNSX0FNRF9QS0dfRU5FUkdZX1NU
QVRVUzoKICAgICAgICAgLyogTm90IG9mZmVyZWQgdG8gZ3Vlc3RzLiAqLwog
ICAgICAgICBnb3RvIGdwX2ZhdWx0OwogCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tc3ItaW5kZXguaAppbmRleCA0ODBkMWQ4MTAyLi5hNjg1ZGNkY2NhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKQEAgLTk2LDYg
Kzk2LDM4IEBACiAvKiBMb3dlciA2IGJpdHMgZGVmaW5lIHRoZSBmb3JtYXQg
b2YgdGhlIGFkZHJlc3MgaW4gdGhlIExCUiBzdGFjayAqLwogI2RlZmluZSBN
U1JfSUEzMl9QRVJGX0NBUF9MQlJfRk9STUFUCTB4M2YKIAorLyoKKyAqIElu
dGVsIFJ1bnRpbWUgQXZlcmFnZSBQb3dlciBMaW1pdGluZyAoUkFQTCkgaW50
ZXJmYWNlLiAgUG93ZXIgcGxhbmUgYmFzZQorICogYWRkcmVzc2VzIChNU1Jf
Kl9QT1dFUl9MSU1JVCkgYXJlIG1vZGVsIHNwZWNpZmljLCBidXQgaGF2ZSBz
by1mYXIgYmVlbgorICogY29uc2lzdGVudCBzaW5jZSB0aGVpciBpbnRyb2R1
Y3Rpb24gaW4gU2FuZHlCcmlkZ2UuCisgKgorICogT2Zmc2V0cyBvZiBmdW5j
dGlvbmFsaXR5IGZyb20gdGhlIHBvd2VyIHBsYW5lIGJhc2UgaXMgYXJjaGl0
ZWN0dXJhbCwgYnV0CisgKiBub3QgYWxsIHBvd2VyIHBsYW5lcyBzdXBwb3J0
IGFsbCBmdW5jdGlvbmFsaXR5LgorICovCisjZGVmaW5lIE1TUl9SQVBMX1BP
V0VSX1VOSVQJCTB4MDAwMDA2MDYKKworI2RlZmluZSBNU1JfUEtHX1BPV0VS
X0xJTUlUCQkweDAwMDAwNjEwCisjZGVmaW5lIE1TUl9QS0dfRU5FUkdZX1NU
QVRVUwkJMHgwMDAwMDYxMQorI2RlZmluZSBNU1JfUEtHX1BFUkZfU1RBVFVT
CQkweDAwMDAwNjEzCisjZGVmaW5lIE1TUl9QS0dfUE9XRVJfSU5GTwkJMHgw
MDAwMDYxNAorCisjZGVmaW5lIE1TUl9EUkFNX1BPV0VSX0xJTUlUCQkweDAw
MDAwNjE4CisjZGVmaW5lIE1TUl9EUkFNX0VORVJHWV9TVEFUVVMJCTB4MDAw
MDA2MTkKKyNkZWZpbmUgTVNSX0RSQU1fUEVSRl9TVEFUVVMJCTB4MDAwMDA2
MWIKKyNkZWZpbmUgTVNSX0RSQU1fUE9XRVJfSU5GTwkJMHgwMDAwMDYxYwor
CisjZGVmaW5lIE1TUl9QUDBfUE9XRVJfTElNSVQJCTB4MDAwMDA2MzgKKyNk
ZWZpbmUgTVNSX1BQMF9FTkVSR1lfU1RBVFVTCQkweDAwMDAwNjM5CisjZGVm
aW5lIE1TUl9QUDBfUE9MSUNZCQkJMHgwMDAwMDYzYQorCisjZGVmaW5lIE1T
Ul9QUDFfUE9XRVJfTElNSVQJCTB4MDAwMDA2NDAKKyNkZWZpbmUgTVNSX1BQ
MV9FTkVSR1lfU1RBVFVTCQkweDAwMDAwNjQxCisjZGVmaW5lIE1TUl9QUDFf
UE9MSUNZCQkJMHgwMDAwMDY0MgorCisvKiBJbnRlbCBQbGF0Zm9ybS13aWRl
IHBvd2VyIGludGVyZmFjZS4gKi8KKyNkZWZpbmUgTVNSX1BMQVRGT1JNX0VO
RVJHWV9DT1VOVEVSCTB4MDAwMDA2NGQKKyNkZWZpbmUgTVNSX1BMQVRGT1JN
X1BPV0VSX0xJTUlUCTB4MDAwMDA2NWMKKwogI2RlZmluZSBNU1JfSUEzMl9C
TkRDRkdTCQkweDAwMDAwZDkwCiAjZGVmaW5lIElBMzJfQk5EQ0ZHU19FTkFC
TEUJCTB4MDAwMDAwMDEKICNkZWZpbmUgSUEzMl9CTkRDRkdTX1BSRVNFUlZF
CQkweDAwMDAwMDAyCkBAIC0yMTgsNiArMjUwLDggQEAKICNkZWZpbmUgTVNS
X0s4X1ZNX0NSCQkJMHhjMDAxMDExNAogI2RlZmluZSBNU1JfSzhfVk1fSFNB
VkVfUEEJCTB4YzAwMTAxMTcKIAorI2RlZmluZSBNU1JfRjE1SF9DVV9QT1dF
UgkJMHhjMDAxMDA3YQorI2RlZmluZSBNU1JfRjE1SF9DVV9NQVhfUE9XRVIJ
CTB4YzAwMTAwN2IKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhfRVZOVFNFTDAJ
CTB4YzAwMTAyMDAKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhfUEVSRkNUUjAJ
CTB4YzAwMTAyMDEKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhfRVZOVFNFTDEJ
CTB4YzAwMTAyMDIKQEAgLTIzMSw2ICsyNjUsMTAgQEAKICNkZWZpbmUgTVNS
X0FNRF9GQU0xNUhfRVZOVFNFTDUJCTB4YzAwMTAyMGEKICNkZWZpbmUgTVNS
X0FNRF9GQU0xNUhfUEVSRkNUUjUJCTB4YzAwMTAyMGIKIAorI2RlZmluZSBN
U1JfQU1EX1JBUExfUE9XRVJfVU5JVAkJMHhjMDAxMDI5OQorI2RlZmluZSBN
U1JfQU1EX0NPUkVfRU5FUkdZX1NUQVRVUwkweGMwMDEwMjlhCisjZGVmaW5l
IE1TUl9BTURfUEtHX0VORVJHWV9TVEFUVVMJMHhjMDAxMDI5YgorCiAjZGVm
aW5lIE1TUl9BTURfTDdTMF9GRUFUVVJFX01BU0sJMHhjMDAxMTAwMgogI2Rl
ZmluZSBNU1JfQU1EX1RIUk1fRkVBVFVSRV9NQVNLCTB4YzAwMTEwMDMKICNk
ZWZpbmUgTVNSX0s4X0ZFQVRVUkVfTUFTSwkJMHhjMDAxMTAwNAo=

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.12-1.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.12-1.patch"
Content-Transfer-Encoding: base64

RnJvbTogPT9VVEYtOD9xP1JvZ2VyPTIwUGF1PTIwTW9ubj1DMz1BOT89IDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KU3ViamVjdDogeDg2L21zcjogZml4IGhh
bmRsaW5nIG9mIE1TUl9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9Ck1JTUUtVmVy
c2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V
VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpDdXJyZW50
bHkgYSBQViBoYXJkd2FyZSBkb21haW4gY2FuIGFsc28gYmUgZ2l2ZW4gY29u
dHJvbCBvdmVyIHRoZSBDUFUKZnJlcXVlbmN5LCBhbmQgc3VjaCBndWVzdCBp
cyBhbGxvd2VkIHRvIHdyaXRlIHRvIE1TUl9JQTMyX1BFUkZfQ1RMLgpIb3dl
dmVyIHNpbmNlIGNvbW1pdCAzMjJlYzdjODlmNiB0aGUgZGVmYXVsdCBiZWhh
dmlvciBoYXMgYmVlbiBjaGFuZ2VkCnRvIHJlamVjdCBhY2Nlc3NlcyB0byBu
b3QgZXhwbGljaXRseSBoYW5kbGVkIE1TUnMsIHByZXZlbnRpbmcgUFYKZ3Vl
c3RzIHRoYXQgbWFuYWdlIENQVSBmcmVxdWVuY3kgZnJvbSByZWFkaW5nCk1T
Ul9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9LgoKQWRkaXRpb25hbGx5IHNvbWUg
SFZNIGd1ZXN0cyAoV2luZG93cyBhdCBsZWFzdCkgd2lsbCBhdHRlbXB0IHRv
IHJlYWQKTVNSX0lBMzJfUEVSRl9DVEwgYW5kIHdpbGwgcGFuaWMgaWYgZ2l2
ZW4gYmFjayBhICNHUCBmYXVsdDoKCiAgdm14LmM6MzAzNTpkOHYwIFJETVNS
IDB4MDAwMDAxOTkgdW5pbXBsZW1lbnRlZAogIGQ4djAgVklSSURJQU4gQ1JB
U0g6IDNiIGMwMDAwMDk2IGZmZmZmODA2ODcxYzE2NTEgZmZmZmRhMDI1MzY4
MzcyMCAwCgpNb3ZlIHRoZSBoYW5kbGluZyBvZiBNU1JfSUEzMl9QRVJGX3tT
VEFUVVMvQ1RMfSB0byB0aGUgY29tbW9uIE1TUgpoYW5kbGluZyBzaGFyZWQg
YmV0d2VlbiBIVk0gYW5kIFBWIGd1ZXN0cywgYW5kIGFkZCBhbiBleHBsaWNp
dCBjYXNlCmZvciByZWFkcyB0byBNU1JfSUEzMl9QRVJGX3tTVEFUVVMvQ1RM
fS4KClJlc3RvcmUgcHJldmlvdXMgYmVoYXZpb3IgYW5kIGFsbG93IFBWIGd1
ZXN0cyB3aXRoIHRoZSByZXF1aXJlZApwZXJtaXNzaW9ucyB0byByZWFkIHRo
ZSBjb250ZW50cyBvZiB0aGUgbWVudGlvbmVkIE1TUnMuIE5vbiBwcml2aWxl
Z2VkCmd1ZXN0cyB3aWxsIGdldCAwIHdoZW4gdHJ5aW5nIHRvIHJlYWQgdGhv
c2UgcmVnaXN0ZXJzLCBhcyB3cml0ZXMgdG8KTVNSX0lBMzJfUEVSRl9DVEwg
Ynkgc3VjaCBndWVzdCB3aWxsIGFscmVhZHkgYmUgc2lsZW50bHkgZHJvcHBl
ZC4KCkZpeGVzOiAzMjJlYzdjODlmNiAoJ3g4Ni9wdjogZGlzYWxsb3cgYWNj
ZXNzIHRvIHVua25vd24gTVNScycpCkZpeGVzOiA4NGU4NDhmZDdhMSAoJ3g4
Ni9odm06IGRpc2FsbG93IGFjY2VzcyB0byB1bmtub3duIE1TUnMnKQpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAzMDU5MTc4Nzk4YTIzYmE4NzBmZjg2ZmY1NGQ0NDJhMDdlNjY1
MWZjKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9h
cmNoL3g4Ni9tc3IuYwppbmRleCA0Njc3MjIyYzQwLi5hNDI3ODI2YmEwIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gv
eDg2L21zci5jCkBAIC0yMDYsNiArMjA2LDI1IEBAIGludCBndWVzdF9yZG1z
cihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRf
dCAqdmFsKQogICAgICAgICAqdmFsID0gbXNycy0+bWlzY19mZWF0dXJlc19l
bmFibGVzLnJhdzsKICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgLyoKKyAg
ICAgICAgICogVGhlc2UgTVNScyBhcmUgbm90IGVudW1lcmF0ZWQgaW4gQ1BV
SUQuICBUaGV5IGhhdmUgYmVlbiBhcm91bmQKKyAgICAgICAgICogc2luY2Ug
dGhlIFBlbnRpdW0gNCwgYW5kIGltcGxlbWVudGVkIGJ5IG90aGVyIHZlbmRv
cnMuCisgICAgICAgICAqCisgICAgICAgICAqIFNvbWUgdmVyc2lvbnMgb2Yg
V2luZG93cyB0cnkgcmVhZGluZyB0aGVzZSBiZWZvcmUgc2V0dGluZyB1cCBh
ICNHUAorICAgICAgICAgKiBoYW5kbGVyLCBhbmQgTGludXggaGFzIHNldmVy
YWwgdW5ndWFyZGVkIHJlYWRzIGFzIHdlbGwuICBQcm92aWRlCisgICAgICAg
ICAqIFJBWiBzZW1hbnRpY3MsIGluIGdlbmVyYWwsIGJ1dCBwZXJtaXQgYSBj
cHVmcmVxIGNvbnRyb2xsZXIgZG9tMCB0bworICAgICAgICAgKiBoYXZlIGZ1
bGwgYWNjZXNzLgorICAgICAgICAgKi8KKyAgICBjYXNlIE1TUl9JQTMyX1BF
UkZfU1RBVFVTOgorICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DVEw6CisgICAg
ICAgIGlmICggIShjcC0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0lOVEVM
IHwgWDg2X1ZFTkRPUl9DRU5UQVVSKSkgKQorICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKKworICAgICAgICAqdmFsID0gMDsKKyAgICAgICAgaWYgKCBs
aWtlbHkoIWlzX2NwdWZyZXFfY29udHJvbGxlcihkKSkgfHwgcmRtc3Jfc2Fm
ZShtc3IsICp2YWwpID09IDAgKQorICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgIGdvdG8gZ3BfZmF1bHQ7CisKICAgICBjYXNlIE1TUl9YMkFQSUNfRklS
U1QgLi4uIE1TUl9YMkFQSUNfTEFTVDoKICAgICAgICAgaWYgKCAhaXNfaHZt
X2RvbWFpbihkKSB8fCB2ICE9IGN1cnIgKQogICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKQEAgLTI5MCw2ICszMDksNyBAQCBpbnQgZ3Vlc3Rfd3Jtc3Io
c3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQog
ICAgIGNhc2UgTVNSX0lOVEVMX0NPUkVfVEhSRUFEX0NPVU5UOgogICAgIGNh
c2UgTVNSX0lOVEVMX1BMQVRGT1JNX0lORk86CiAgICAgY2FzZSBNU1JfQVJD
SF9DQVBBQklMSVRJRVM6CisgICAgY2FzZSBNU1JfSUEzMl9QRVJGX1NUQVRV
UzoKICAgICAgICAgLyogUmVhZC1vbmx5ICovCiAgICAgY2FzZSBNU1JfVFNY
X0ZPUkNFX0FCT1JUOgogICAgIGNhc2UgTVNSX1RTWF9DVFJMOgpAQCAtMzk0
LDYgKzQxNCwyMSBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgICAgICBicmVhazsK
ICAgICB9CiAKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBNU1IgaXMg
bm90IGVudW1lcmF0ZWQgaW4gQ1BVSUQuICBJdCBoYXMgYmVlbiBhcm91bmQg
c2luY2UgdGhlCisgICAgICAgICAqIFBlbnRpdW0gNCwgYW5kIGltcGxlbWVu
dGVkIGJ5IG90aGVyIHZlbmRvcnMuCisgICAgICAgICAqCisgICAgICAgICAq
IFRvIG1hdGNoIHRoZSBSQVogc2VtYW50aWNzLCBpbXBsZW1lbnQgYXMgd3Jp
dGUtZGlzY2FyZCwgZXhjZXB0IGZvcgorICAgICAgICAgKiBhIGNwdWZyZXEg
Y29udHJvbGxlciBkb20wIHdoaWNoIGhhcyBmdWxsIGFjY2Vzcy4KKyAgICAg
ICAgICovCisgICAgY2FzZSBNU1JfSUEzMl9QRVJGX0NUTDoKKyAgICAgICAg
aWYgKCAhKGNwLT54ODZfdmVuZG9yICYgKFg4Nl9WRU5ET1JfSU5URUwgfCBY
ODZfVkVORE9SX0NFTlRBVVIpKSApCisgICAgICAgICAgICBnb3RvIGdwX2Zh
dWx0OworCisgICAgICAgIGlmICggbGlrZWx5KCFpc19jcHVmcmVxX2NvbnRy
b2xsZXIoZCkpIHx8IHdybXNyX3NhZmUobXNyLCB2YWwpID09IDAgKQorICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CisKICAg
ICBjYXNlIE1TUl9YMkFQSUNfRklSU1QgLi4uIE1TUl9YMkFQSUNfTEFTVDoK
ICAgICAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSB8fCB2ICE9IGN1cnIg
KQogICAgICAgICAgICAgZ290byBncF9mYXVsdDsKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyBiL3hlbi9hcmNoL3g4Ni9w
di9lbXVsLXByaXYtb3AuYwppbmRleCAzMjRhMjMzNGEyLi45MzMwMzZlYTM0
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMK
KysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCkBAIC03OTks
MTIgKzc5OSw2IEBAIHN0YXRpYyBpbmxpbmUgdWludDY0X3QgZ3Vlc3RfbWlz
Y19lbmFibGUodWludDY0X3QgdmFsKQogICAgIHJldHVybiB2YWw7CiB9CiAK
LXN0YXRpYyBpbmxpbmUgYm9vbCBpc19jcHVmcmVxX2NvbnRyb2xsZXIoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICByZXR1cm4gKChjcHVmcmVx
X2NvbnRyb2xsZXIgPT0gRlJFUUNUTF9kb20wX2tlcm5lbCkgJiYKLSAgICAg
ICAgICAgIGlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci19Ci0KIHN0YXRpYyBp
bnQgcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwK
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQg
KmN0eHQpCiB7CkBAIC0xMDQ3LDE0ICsxMDQxLDYgQEAgc3RhdGljIGludCB3
cml0ZV9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAg
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICAgICAgYnJlYWs7
CiAKLSAgICBjYXNlIE1TUl9JQTMyX1BFUkZfQ1RMOgotICAgICAgICBpZiAo
IGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVM
ICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoIGxpa2VseSgh
aXNfY3B1ZnJlcV9jb250cm9sbGVyKGN1cnJkKSkgfHwKLSAgICAgICAgICAg
ICB3cm1zcl9zYWZlKHJlZywgdmFsKSA9PSAwICkKLSAgICAgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2Fz
ZSBNU1JfSUEzMl9USEVSTV9DT05UUk9MOgogICAgIGNhc2UgTVNSX0lBMzJf
RU5FUkdZX1BFUkZfQklBUzoKICAgICAgICAgaWYgKCBib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCApCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCmluZGV4IDgxOWY2ZWRlMmIuLmI5MTg2MjQzMjcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCkBAIC05OTMsNiArOTkzLDIyIEBAIGV4dGVybiBlbnVt
IGNwdWZyZXFfY29udHJvbGxlciB7CiAgICAgRlJFUUNUTF9ub25lLCBGUkVR
Q1RMX2RvbTBfa2VybmVsLCBGUkVRQ1RMX3hlbgogfSBjcHVmcmVxX2NvbnRy
b2xsZXI7CiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaXNfY3B1ZnJl
cV9jb250cm9sbGVyKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAg
LyoKKyAgICAgKiBBIFBWIGRvbTAgY2FuIGJlIG5vbWluYXRlZCBhcyB0aGUg
Y3B1ZnJlcSBjb250cm9sbGVyLCBpbnN0ZWFkIG9mIHVzaW5nCisgICAgICog
WGVuJ3MgY3B1ZnJlcSBkcml2ZXIsIGF0IHdoaWNoIHBvaW50IGRvbTAgZ2V0
cyBkaXJlY3QgYWNjZXNzIHRvIGNlcnRhaW4KKyAgICAgKiBNU1JzLgorICAg
ICAqCisgICAgICogVGhpcyBpbnRlcmZhY2Ugb25seSB3b3JrcyB3aGVuIGRv
bTAgaXMgaWRlbnRpdHkgcGlubmVkIGFuZCBoYXMgdGhlIHNhbWUKKyAgICAg
KiBudW1iZXIgb2YgdkNQVXMgYXMgcENQVXMgb24gdGhlIHN5c3RlbS4KKyAg
ICAgKgorICAgICAqIEl0IHdvdWxkIGJlIGZhciBiZXR0ZXIgdG8gcGFyYXZp
cnR1YWxpc2UgdGhlIGludGVyZmFjZS4KKyAgICAgKi8KKyAgICByZXR1cm4g
KGlzX3B2X2RvbWFpbihkKSAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYK
KyAgICAgICAgICAgIGNwdWZyZXFfY29udHJvbGxlciA9PSBGUkVRQ1RMX2Rv
bTBfa2VybmVsKTsKK30KKwogI2RlZmluZSBDUFVQT09MSURfTk9ORSAgICAt
MQogCiBzdHJ1Y3QgY3B1cG9vbCAqY3B1cG9vbF9nZXRfYnlfaWQoaW50IHBv
b2xpZCk7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.12-2.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.12-2.patch"
Content-Transfer-Encoding: base64

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L21zcjogRGlzYWxsb3cgZ3Vlc3QgYWNjZXNzIHRv
IHRoZSBSQVBMIE1TUnMKClJlc2VhcmNoZXJzIGhhdmUgZGVtb25zdHJhdGVk
IHVzaW5nIHRoZSBSQVBMIGludGVyZmFjZSB0byBwZXJmb3JtIGEKZGlmZmVy
ZW50aWFsIHBvd2VyIGFuYWx5c2lzIGF0dGFjayB0byByZWNvdmVyIEFFUyBr
ZXlzIHVzZWQgYnkgb3RoZXIgY29yZXMgaW4KdGhlIHN5c3RlbS4KCkZ1cnRo
ZXJtb3JlLCBldmVuIHByaXZpbGVnZWQgZ3Vlc3RzIGNhbm5vdCB1c2UgdGhp
cyBpbnRlcmZhY2UgY29ycmVjdGx5LCBkdWUKdG8gTVNSIHNjb3BlIGFuZCB2
Y3B1IHNjaGVkdWxpbmcgaXNzdWVzLiAgVGhlIGludGVyZmFjZSB3b3VsZCB3
YW50IHRvIGJlCnBhcmF2aXJ0dWFsaXNlZCB0byBiZSB1c2VkIHNlbnNpYmx5
LgoKRGlzYWxsb3cgYWNjZXNzIHRvIHRoZSBSQVBMIE1TUnMgY29tcGxldGVs
eSwgYXMgd2VsbCBhcyBvdGhlciBNU1JzIHdoaWNoCnBvdGVudGlhbGx5IGFj
Y2VzcyBmaW5lIGdyYWluIHBvd2VyIGluZm9ybWF0aW9uLgoKVGhpcyBpcyBw
YXJ0IG9mIFhTQS0zNTEuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwppbmRleCBh
NDI3ODI2YmEwLi45MjdlZDYyNWRmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0xNTEsOSAr
MTUxLDE4IEBAIGludCBndWVzdF9yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAgIGNhc2UgTVNS
X1RTWF9DVFJMOgogICAgIGNhc2UgTVNSX01DVV9PUFRfQ1RSTDoKICAgICBj
YXNlIE1TUl9SVElUX09VVFBVVF9CQVNFIC4uLiBNU1JfUlRJVF9BRERSX0Io
Nyk6CisgICAgY2FzZSBNU1JfUkFQTF9QT1dFUl9VTklUOgorICAgIGNhc2Ug
TVNSX1BLR19QT1dFUl9MSU1JVCAgLi4uIE1TUl9QS0dfUE9XRVJfSU5GTzoK
KyAgICBjYXNlIE1TUl9EUkFNX1BPV0VSX0xJTUlUIC4uLiBNU1JfRFJBTV9Q
T1dFUl9JTkZPOgorICAgIGNhc2UgTVNSX1BQMF9QT1dFUl9MSU1JVCAgLi4u
IE1TUl9QUDBfUE9MSUNZOgorICAgIGNhc2UgTVNSX1BQMV9QT1dFUl9MSU1J
VCAgLi4uIE1TUl9QUDFfUE9MSUNZOgorICAgIGNhc2UgTVNSX1BMQVRGT1JN
X0VORVJHWV9DT1VOVEVSOgorICAgIGNhc2UgTVNSX1BMQVRGT1JNX1BPV0VS
X0xJTUlUOgogICAgIGNhc2UgTVNSX1VfQ0VUOgogICAgIGNhc2UgTVNSX1Nf
Q0VUOgogICAgIGNhc2UgTVNSX1BMMF9TU1AgLi4uIE1TUl9JTlRFUlJVUFRf
U1NQX1RBQkxFOgorICAgIGNhc2UgTVNSX0YxNUhfQ1VfUE9XRVIgLi4uIE1T
Ul9GMTVIX0NVX01BWF9QT1dFUjoKKyAgICBjYXNlIE1TUl9BTURfUkFQTF9Q
T1dFUl9VTklUIC4uLiBNU1JfQU1EX1BLR19FTkVSR1lfU1RBVFVTOgogICAg
ICAgICAvKiBOb3Qgb2ZmZXJlZCB0byBndWVzdHMuICovCiAgICAgICAgIGdv
dG8gZ3BfZmF1bHQ7CiAKQEAgLTMxNSw5ICszMjQsMTggQEAgaW50IGd1ZXN0
X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90
IHZhbCkKICAgICBjYXNlIE1TUl9UU1hfQ1RSTDoKICAgICBjYXNlIE1TUl9N
Q1VfT1BUX0NUUkw6CiAgICAgY2FzZSBNU1JfUlRJVF9PVVRQVVRfQkFTRSAu
Li4gTVNSX1JUSVRfQUREUl9CKDcpOgorICAgIGNhc2UgTVNSX1JBUExfUE9X
RVJfVU5JVDoKKyAgICBjYXNlIE1TUl9QS0dfUE9XRVJfTElNSVQgIC4uLiBN
U1JfUEtHX1BPV0VSX0lORk86CisgICAgY2FzZSBNU1JfRFJBTV9QT1dFUl9M
SU1JVCAuLi4gTVNSX0RSQU1fUE9XRVJfSU5GTzoKKyAgICBjYXNlIE1TUl9Q
UDBfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAwX1BPTElDWToKKyAgICBjYXNl
IE1TUl9QUDFfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAxX1BPTElDWToKKyAg
ICBjYXNlIE1TUl9QTEFURk9STV9FTkVSR1lfQ09VTlRFUjoKKyAgICBjYXNl
IE1TUl9QTEFURk9STV9QT1dFUl9MSU1JVDoKICAgICBjYXNlIE1TUl9VX0NF
VDoKICAgICBjYXNlIE1TUl9TX0NFVDoKICAgICBjYXNlIE1TUl9QTDBfU1NQ
IC4uLiBNU1JfSU5URVJSVVBUX1NTUF9UQUJMRToKKyAgICBjYXNlIE1TUl9G
MTVIX0NVX1BPV0VSIC4uLiBNU1JfRjE1SF9DVV9NQVhfUE9XRVI6CisgICAg
Y2FzZSBNU1JfQU1EX1JBUExfUE9XRVJfVU5JVCAuLi4gTVNSX0FNRF9QS0df
RU5FUkdZX1NUQVRVUzoKICAgICAgICAgLyogTm90IG9mZmVyZWQgdG8gZ3Vl
c3RzLiAqLwogICAgICAgICBnb3RvIGdwX2ZhdWx0OwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAppbmRleCAwZWI2ODU1NjE0Li5iYTll
OTBhZjIxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci1p
bmRleC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgK
QEAgLTk2LDYgKzk2LDM4IEBACiAvKiBMb3dlciA2IGJpdHMgZGVmaW5lIHRo
ZSBmb3JtYXQgb2YgdGhlIGFkZHJlc3MgaW4gdGhlIExCUiBzdGFjayAqLwog
I2RlZmluZSBNU1JfSUEzMl9QRVJGX0NBUF9MQlJfRk9STUFUCTB4M2YKIAor
LyoKKyAqIEludGVsIFJ1bnRpbWUgQXZlcmFnZSBQb3dlciBMaW1pdGluZyAo
UkFQTCkgaW50ZXJmYWNlLiAgUG93ZXIgcGxhbmUgYmFzZQorICogYWRkcmVz
c2VzIChNU1JfKl9QT1dFUl9MSU1JVCkgYXJlIG1vZGVsIHNwZWNpZmljLCBi
dXQgaGF2ZSBzby1mYXIgYmVlbgorICogY29uc2lzdGVudCBzaW5jZSB0aGVp
ciBpbnRyb2R1Y3Rpb24gaW4gU2FuZHlCcmlkZ2UuCisgKgorICogT2Zmc2V0
cyBvZiBmdW5jdGlvbmFsaXR5IGZyb20gdGhlIHBvd2VyIHBsYW5lIGJhc2Ug
aXMgYXJjaGl0ZWN0dXJhbCwgYnV0CisgKiBub3QgYWxsIHBvd2VyIHBsYW5l
cyBzdXBwb3J0IGFsbCBmdW5jdGlvbmFsaXR5LgorICovCisjZGVmaW5lIE1T
Ul9SQVBMX1BPV0VSX1VOSVQJCTB4MDAwMDA2MDYKKworI2RlZmluZSBNU1Jf
UEtHX1BPV0VSX0xJTUlUCQkweDAwMDAwNjEwCisjZGVmaW5lIE1TUl9QS0df
RU5FUkdZX1NUQVRVUwkJMHgwMDAwMDYxMQorI2RlZmluZSBNU1JfUEtHX1BF
UkZfU1RBVFVTCQkweDAwMDAwNjEzCisjZGVmaW5lIE1TUl9QS0dfUE9XRVJf
SU5GTwkJMHgwMDAwMDYxNAorCisjZGVmaW5lIE1TUl9EUkFNX1BPV0VSX0xJ
TUlUCQkweDAwMDAwNjE4CisjZGVmaW5lIE1TUl9EUkFNX0VORVJHWV9TVEFU
VVMJCTB4MDAwMDA2MTkKKyNkZWZpbmUgTVNSX0RSQU1fUEVSRl9TVEFUVVMJ
CTB4MDAwMDA2MWIKKyNkZWZpbmUgTVNSX0RSQU1fUE9XRVJfSU5GTwkJMHgw
MDAwMDYxYworCisjZGVmaW5lIE1TUl9QUDBfUE9XRVJfTElNSVQJCTB4MDAw
MDA2MzgKKyNkZWZpbmUgTVNSX1BQMF9FTkVSR1lfU1RBVFVTCQkweDAwMDAw
NjM5CisjZGVmaW5lIE1TUl9QUDBfUE9MSUNZCQkJMHgwMDAwMDYzYQorCisj
ZGVmaW5lIE1TUl9QUDFfUE9XRVJfTElNSVQJCTB4MDAwMDA2NDAKKyNkZWZp
bmUgTVNSX1BQMV9FTkVSR1lfU1RBVFVTCQkweDAwMDAwNjQxCisjZGVmaW5l
IE1TUl9QUDFfUE9MSUNZCQkJMHgwMDAwMDY0MgorCisvKiBJbnRlbCBQbGF0
Zm9ybS13aWRlIHBvd2VyIGludGVyZmFjZS4gKi8KKyNkZWZpbmUgTVNSX1BM
QVRGT1JNX0VORVJHWV9DT1VOVEVSCTB4MDAwMDA2NGQKKyNkZWZpbmUgTVNS
X1BMQVRGT1JNX1BPV0VSX0xJTUlUCTB4MDAwMDA2NWMKKwogI2RlZmluZSBN
U1JfSUEzMl9CTkRDRkdTCQkweDAwMDAwZDkwCiAjZGVmaW5lIElBMzJfQk5E
Q0ZHU19FTkFCTEUJCTB4MDAwMDAwMDEKICNkZWZpbmUgSUEzMl9CTkRDRkdT
X1BSRVNFUlZFCQkweDAwMDAwMDAyCkBAIC0yMzYsNiArMjY4LDggQEAKICNk
ZWZpbmUgTVNSX0s4X1ZNX0NSCQkJMHhjMDAxMDExNAogI2RlZmluZSBNU1Jf
SzhfVk1fSFNBVkVfUEEJCTB4YzAwMTAxMTcKIAorI2RlZmluZSBNU1JfRjE1
SF9DVV9QT1dFUgkJMHhjMDAxMDA3YQorI2RlZmluZSBNU1JfRjE1SF9DVV9N
QVhfUE9XRVIJCTB4YzAwMTAwN2IKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhf
RVZOVFNFTDAJCTB4YzAwMTAyMDAKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhf
UEVSRkNUUjAJCTB4YzAwMTAyMDEKICNkZWZpbmUgTVNSX0FNRF9GQU0xNUhf
RVZOVFNFTDEJCTB4YzAwMTAyMDIKQEAgLTI0OSw2ICsyODMsMTAgQEAKICNk
ZWZpbmUgTVNSX0FNRF9GQU0xNUhfRVZOVFNFTDUJCTB4YzAwMTAyMGEKICNk
ZWZpbmUgTVNSX0FNRF9GQU0xNUhfUEVSRkNUUjUJCTB4YzAwMTAyMGIKIAor
I2RlZmluZSBNU1JfQU1EX1JBUExfUE9XRVJfVU5JVAkJMHhjMDAxMDI5OQor
I2RlZmluZSBNU1JfQU1EX0NPUkVfRU5FUkdZX1NUQVRVUwkweGMwMDEwMjlh
CisjZGVmaW5lIE1TUl9BTURfUEtHX0VORVJHWV9TVEFUVVMJMHhjMDAxMDI5
YgorCiAjZGVmaW5lIE1TUl9BTURfTDdTMF9GRUFUVVJFX01BU0sJMHhjMDAx
MTAwMgogI2RlZmluZSBNU1JfQU1EX1RIUk1fRkVBVFVSRV9NQVNLCTB4YzAw
MTEwMDMKICNkZWZpbmUgTVNSX0s4X0ZFQVRVUkVfTUFTSwkJMHhjMDAxMTAw
NAo=

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.13-1.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.13-1.patch"
Content-Transfer-Encoding: base64

RnJvbTogPT9VVEYtOD9xP1JvZ2VyPTIwUGF1PTIwTW9ubj1DMz1BOT89IDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KU3ViamVjdDogeDg2L21zcjogZml4IGhh
bmRsaW5nIG9mIE1TUl9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9Ck1JTUUtVmVy
c2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V
VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpDdXJyZW50
bHkgYSBQViBoYXJkd2FyZSBkb21haW4gY2FuIGFsc28gYmUgZ2l2ZW4gY29u
dHJvbCBvdmVyIHRoZSBDUFUKZnJlcXVlbmN5LCBhbmQgc3VjaCBndWVzdCBp
cyBhbGxvd2VkIHRvIHdyaXRlIHRvIE1TUl9JQTMyX1BFUkZfQ1RMLgpIb3dl
dmVyIHNpbmNlIGNvbW1pdCAzMjJlYzdjODlmNiB0aGUgZGVmYXVsdCBiZWhh
dmlvciBoYXMgYmVlbiBjaGFuZ2VkCnRvIHJlamVjdCBhY2Nlc3NlcyB0byBu
b3QgZXhwbGljaXRseSBoYW5kbGVkIE1TUnMsIHByZXZlbnRpbmcgUFYKZ3Vl
c3RzIHRoYXQgbWFuYWdlIENQVSBmcmVxdWVuY3kgZnJvbSByZWFkaW5nCk1T
Ul9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9LgoKQWRkaXRpb25hbGx5IHNvbWUg
SFZNIGd1ZXN0cyAoV2luZG93cyBhdCBsZWFzdCkgd2lsbCBhdHRlbXB0IHRv
IHJlYWQKTVNSX0lBMzJfUEVSRl9DVEwgYW5kIHdpbGwgcGFuaWMgaWYgZ2l2
ZW4gYmFjayBhICNHUCBmYXVsdDoKCiAgdm14LmM6MzAzNTpkOHYwIFJETVNS
IDB4MDAwMDAxOTkgdW5pbXBsZW1lbnRlZAogIGQ4djAgVklSSURJQU4gQ1JB
U0g6IDNiIGMwMDAwMDk2IGZmZmZmODA2ODcxYzE2NTEgZmZmZmRhMDI1MzY4
MzcyMCAwCgpNb3ZlIHRoZSBoYW5kbGluZyBvZiBNU1JfSUEzMl9QRVJGX3tT
VEFUVVMvQ1RMfSB0byB0aGUgY29tbW9uIE1TUgpoYW5kbGluZyBzaGFyZWQg
YmV0d2VlbiBIVk0gYW5kIFBWIGd1ZXN0cywgYW5kIGFkZCBhbiBleHBsaWNp
dCBjYXNlCmZvciByZWFkcyB0byBNU1JfSUEzMl9QRVJGX3tTVEFUVVMvQ1RM
fS4KClJlc3RvcmUgcHJldmlvdXMgYmVoYXZpb3IgYW5kIGFsbG93IFBWIGd1
ZXN0cyB3aXRoIHRoZSByZXF1aXJlZApwZXJtaXNzaW9ucyB0byByZWFkIHRo
ZSBjb250ZW50cyBvZiB0aGUgbWVudGlvbmVkIE1TUnMuIE5vbiBwcml2aWxl
Z2VkCmd1ZXN0cyB3aWxsIGdldCAwIHdoZW4gdHJ5aW5nIHRvIHJlYWQgdGhv
c2UgcmVnaXN0ZXJzLCBhcyB3cml0ZXMgdG8KTVNSX0lBMzJfUEVSRl9DVEwg
Ynkgc3VjaCBndWVzdCB3aWxsIGFscmVhZHkgYmUgc2lsZW50bHkgZHJvcHBl
ZC4KCkZpeGVzOiAzMjJlYzdjODlmNiAoJ3g4Ni9wdjogZGlzYWxsb3cgYWNj
ZXNzIHRvIHVua25vd24gTVNScycpCkZpeGVzOiA4NGU4NDhmZDdhMSAoJ3g4
Ni9odm06IGRpc2FsbG93IGFjY2VzcyB0byB1bmtub3duIE1TUnMnKQpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAzMDU5MTc4Nzk4YTIzYmE4NzBmZjg2ZmY1NGQ0NDJhMDdlNjY1
MWZjKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9h
cmNoL3g4Ni9tc3IuYwppbmRleCA4NzVhYzM5ZDMwLi44Yzk2OTE5N2FhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gv
eDg2L21zci5jCkBAIC0yMDgsNiArMjA4LDI1IEBAIGludCBndWVzdF9yZG1z
cihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFs
KQogICAgICAgICAqdmFsID0gbXNycy0+bWlzY19mZWF0dXJlc19lbmFibGVz
LnJhdzsKICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgLyoKKyAgICAgICAg
ICogVGhlc2UgTVNScyBhcmUgbm90IGVudW1lcmF0ZWQgaW4gQ1BVSUQuICBU
aGV5IGhhdmUgYmVlbiBhcm91bmQKKyAgICAgICAgICogc2luY2UgdGhlIFBl
bnRpdW0gNCwgYW5kIGltcGxlbWVudGVkIGJ5IG90aGVyIHZlbmRvcnMuCisg
ICAgICAgICAqCisgICAgICAgICAqIFNvbWUgdmVyc2lvbnMgb2YgV2luZG93
cyB0cnkgcmVhZGluZyB0aGVzZSBiZWZvcmUgc2V0dGluZyB1cCBhICNHUAor
ICAgICAgICAgKiBoYW5kbGVyLCBhbmQgTGludXggaGFzIHNldmVyYWwgdW5n
dWFyZGVkIHJlYWRzIGFzIHdlbGwuICBQcm92aWRlCisgICAgICAgICAqIFJB
WiBzZW1hbnRpY3MsIGluIGdlbmVyYWwsIGJ1dCBwZXJtaXQgYSBjcHVmcmVx
IGNvbnRyb2xsZXIgZG9tMCB0bworICAgICAgICAgKiBoYXZlIGZ1bGwgYWNj
ZXNzLgorICAgICAgICAgKi8KKyAgICBjYXNlIE1TUl9JQTMyX1BFUkZfU1RB
VFVTOgorICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DVEw6CisgICAgICAgIGlm
ICggIShjcC0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0lOVEVMIHwgWDg2
X1ZFTkRPUl9DRU5UQVVSKSkgKQorICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKKworICAgICAgICAqdmFsID0gMDsKKyAgICAgICAgaWYgKCBsaWtlbHko
IWlzX2NwdWZyZXFfY29udHJvbGxlcihkKSkgfHwgcmRtc3Jfc2FmZShtc3Is
ICp2YWwpID09IDAgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGdv
dG8gZ3BfZmF1bHQ7CisKICAgICBjYXNlIE1TUl9YMkFQSUNfRklSU1QgLi4u
IE1TUl9YMkFQSUNfTEFTVDoKICAgICAgICAgaWYgKCAhaXNfaHZtX2RvbWFp
bihkKSB8fCB2ICE9IGN1cnIgKQogICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKQEAgLTMwNSw2ICszMjQsNyBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0
IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIGNh
c2UgTVNSX0lOVEVMX0NPUkVfVEhSRUFEX0NPVU5UOgogICAgIGNhc2UgTVNS
X0lOVEVMX1BMQVRGT1JNX0lORk86CiAgICAgY2FzZSBNU1JfQVJDSF9DQVBB
QklMSVRJRVM6CisgICAgY2FzZSBNU1JfSUEzMl9QRVJGX1NUQVRVUzoKICAg
ICAgICAgLyogUmVhZC1vbmx5ICovCiAgICAgY2FzZSBNU1JfVFNYX0ZPUkNF
X0FCT1JUOgogICAgIGNhc2UgTVNSX1RTWF9DVFJMOgpAQCAtNDExLDYgKzQz
MSwyMSBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IG1zciwgdWludDY0X3QgdmFsKQogICAgICAgICBicmVhazsKICAgICB9
CiAKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBNU1IgaXMgbm90IGVu
dW1lcmF0ZWQgaW4gQ1BVSUQuICBJdCBoYXMgYmVlbiBhcm91bmQgc2luY2Ug
dGhlCisgICAgICAgICAqIFBlbnRpdW0gNCwgYW5kIGltcGxlbWVudGVkIGJ5
IG90aGVyIHZlbmRvcnMuCisgICAgICAgICAqCisgICAgICAgICAqIFRvIG1h
dGNoIHRoZSBSQVogc2VtYW50aWNzLCBpbXBsZW1lbnQgYXMgd3JpdGUtZGlz
Y2FyZCwgZXhjZXB0IGZvcgorICAgICAgICAgKiBhIGNwdWZyZXEgY29udHJv
bGxlciBkb20wIHdoaWNoIGhhcyBmdWxsIGFjY2Vzcy4KKyAgICAgICAgICov
CisgICAgY2FzZSBNU1JfSUEzMl9QRVJGX0NUTDoKKyAgICAgICAgaWYgKCAh
KGNwLT54ODZfdmVuZG9yICYgKFg4Nl9WRU5ET1JfSU5URUwgfCBYODZfVkVO
RE9SX0NFTlRBVVIpKSApCisgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owor
CisgICAgICAgIGlmICggbGlrZWx5KCFpc19jcHVmcmVxX2NvbnRyb2xsZXIo
ZCkpIHx8IHdybXNyX3NhZmUobXNyLCB2YWwpID09IDAgKQorICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CisKICAgICBjYXNl
IE1TUl9YMkFQSUNfRklSU1QgLi4uIE1TUl9YMkFQSUNfTEFTVDoKICAgICAg
ICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSB8fCB2ICE9IGN1cnIgKQogICAg
ICAgICAgICAgZ290byBncF9mYXVsdDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9wdi9lbXVsLXByaXYtb3AuYyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LXByaXYtb3AuYwppbmRleCA0MjI1OGM2YmYxLi42ZGM0ZjkyYTg0IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKKysrIGIv
eGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCkBAIC03NzYsMTIgKzc3
Niw2IEBAIHN0YXRpYyBpbmxpbmUgdWludDY0X3QgZ3Vlc3RfbWlzY19lbmFi
bGUodWludDY0X3QgdmFsKQogICAgIHJldHVybiB2YWw7CiB9CiAKLXN0YXRp
YyBpbmxpbmUgYm9vbCBpc19jcHVmcmVxX2NvbnRyb2xsZXIoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCkKLXsKLSAgICByZXR1cm4gKChjcHVmcmVxX2NvbnRy
b2xsZXIgPT0gRlJFUUNUTF9kb20wX2tlcm5lbCkgJiYKLSAgICAgICAgICAg
IGlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci19Ci0KIHN0YXRpYyBpbnQgcmVh
ZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQp
CiB7CkBAIC0xMDI2LDE0ICsxMDIwLDYgQEAgc3RhdGljIGludCB3cml0ZV9t
c3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAgICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICAgICAgYnJlYWs7CiAKLSAg
ICBjYXNlIE1TUl9JQTMyX1BFUkZfQ1RMOgotICAgICAgICBpZiAoIGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMICkKLSAg
ICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1
ZnJlcV9jb250cm9sbGVyKGN1cnJkKSkgfHwKLSAgICAgICAgICAgICB3cm1z
cl9zYWZlKHJlZywgdmFsKSA9PSAwICkKLSAgICAgICAgICAgIHJldHVybiBY
ODZFTVVMX09LQVk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBNU1Jf
SUEzMl9USEVSTV9DT05UUk9MOgogICAgIGNhc2UgTVNSX0lBMzJfRU5FUkdZ
X1BFUkZfQklBUzoKICAgICAgICAgaWYgKCBib290X2NwdV9kYXRhLng4Nl92
ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCApCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CmluZGV4IGQ2ZTI3ZmM0YjguLjhiYjViZDdiMzggMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCkBAIC0xMDU3LDYgKzEwNTcsMjIgQEAgZXh0ZXJuIGVudW0gY3B1
ZnJlcV9jb250cm9sbGVyIHsKICAgICBGUkVRQ1RMX25vbmUsIEZSRVFDVExf
ZG9tMF9rZXJuZWwsIEZSRVFDVExfeGVuCiB9IGNwdWZyZXFfY29udHJvbGxl
cjsKIAorc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpc19jcHVmcmVxX2Nv
bnRyb2xsZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICAvKgor
ICAgICAqIEEgUFYgZG9tMCBjYW4gYmUgbm9taW5hdGVkIGFzIHRoZSBjcHVm
cmVxIGNvbnRyb2xsZXIsIGluc3RlYWQgb2YgdXNpbmcKKyAgICAgKiBYZW4n
cyBjcHVmcmVxIGRyaXZlciwgYXQgd2hpY2ggcG9pbnQgZG9tMCBnZXRzIGRp
cmVjdCBhY2Nlc3MgdG8gY2VydGFpbgorICAgICAqIE1TUnMuCisgICAgICoK
KyAgICAgKiBUaGlzIGludGVyZmFjZSBvbmx5IHdvcmtzIHdoZW4gZG9tMCBp
cyBpZGVudGl0eSBwaW5uZWQgYW5kIGhhcyB0aGUgc2FtZQorICAgICAqIG51
bWJlciBvZiB2Q1BVcyBhcyBwQ1BVcyBvbiB0aGUgc3lzdGVtLgorICAgICAq
CisgICAgICogSXQgd291bGQgYmUgZmFyIGJldHRlciB0byBwYXJhdmlydHVh
bGlzZSB0aGUgaW50ZXJmYWNlLgorICAgICAqLworICAgIHJldHVybiAoaXNf
cHZfZG9tYWluKGQpICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSAmJgorICAg
ICAgICAgICAgY3B1ZnJlcV9jb250cm9sbGVyID09IEZSRVFDVExfZG9tMF9r
ZXJuZWwpOworfQorCiAjZGVmaW5lIENQVVBPT0xJRF9OT05FICAgIC0xCiAK
IHN0cnVjdCBjcHVwb29sICpjcHVwb29sX2dldF9ieV9pZChpbnQgcG9vbGlk
KTsK

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.13-2.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.13-2.patch"
Content-Transfer-Encoding: base64

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L21zcjogRGlzYWxsb3cgZ3Vlc3QgYWNjZXNzIHRv
IHRoZSBSQVBMIE1TUnMKClJlc2VhcmNoZXJzIGhhdmUgZGVtb25zdHJhdGVk
IHVzaW5nIHRoZSBSQVBMIGludGVyZmFjZSB0byBwZXJmb3JtIGEKZGlmZmVy
ZW50aWFsIHBvd2VyIGFuYWx5c2lzIGF0dGFjayB0byByZWNvdmVyIEFFUyBr
ZXlzIHVzZWQgYnkgb3RoZXIgY29yZXMgaW4KdGhlIHN5c3RlbS4KCkZ1cnRo
ZXJtb3JlLCBldmVuIHByaXZpbGVnZWQgZ3Vlc3RzIGNhbm5vdCB1c2UgdGhp
cyBpbnRlcmZhY2UgY29ycmVjdGx5LCBkdWUKdG8gTVNSIHNjb3BlIGFuZCB2
Y3B1IHNjaGVkdWxpbmcgaXNzdWVzLiAgVGhlIGludGVyZmFjZSB3b3VsZCB3
YW50IHRvIGJlCnBhcmF2aXJ0dWFsaXNlZCB0byBiZSB1c2VkIHNlbnNpYmx5
LgoKRGlzYWxsb3cgYWNjZXNzIHRvIHRoZSBSQVBMIE1TUnMgY29tcGxldGVs
eSwgYXMgd2VsbCBhcyBvdGhlciBNU1JzIHdoaWNoCnBvdGVudGlhbGx5IGFj
Y2VzcyBmaW5lIGdyYWluIHBvd2VyIGluZm9ybWF0aW9uLgoKVGhpcyBpcyBw
YXJ0IG9mIFhTQS0zNTEuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwppbmRleCA4
Yzk2OTE5N2FhLi44YWI2OTQ5YThlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0xNTIsMTEg
KzE1MiwyMCBAQCBpbnQgZ3Vlc3RfcmRtc3Ioc3RydWN0IHZjcHUgKnYsIHVp
bnQzMl90IG1zciwgdWludDY0X3QgKnZhbCkKICAgICBjYXNlIE1TUl9UU1hf
Q1RSTDoKICAgICBjYXNlIE1TUl9NQ1VfT1BUX0NUUkw6CiAgICAgY2FzZSBN
U1JfUlRJVF9PVVRQVVRfQkFTRSAuLi4gTVNSX1JUSVRfQUREUl9CKDcpOgor
ICAgIGNhc2UgTVNSX1JBUExfUE9XRVJfVU5JVDoKKyAgICBjYXNlIE1TUl9Q
S0dfUE9XRVJfTElNSVQgIC4uLiBNU1JfUEtHX1BPV0VSX0lORk86CisgICAg
Y2FzZSBNU1JfRFJBTV9QT1dFUl9MSU1JVCAuLi4gTVNSX0RSQU1fUE9XRVJf
SU5GTzoKKyAgICBjYXNlIE1TUl9QUDBfUE9XRVJfTElNSVQgIC4uLiBNU1Jf
UFAwX1BPTElDWToKKyAgICBjYXNlIE1TUl9QUDFfUE9XRVJfTElNSVQgIC4u
LiBNU1JfUFAxX1BPTElDWToKKyAgICBjYXNlIE1TUl9QTEFURk9STV9FTkVS
R1lfQ09VTlRFUjoKKyAgICBjYXNlIE1TUl9QTEFURk9STV9QT1dFUl9MSU1J
VDoKICAgICBjYXNlIE1TUl9VX0NFVDoKICAgICBjYXNlIE1TUl9TX0NFVDoK
ICAgICBjYXNlIE1TUl9QTDBfU1NQIC4uLiBNU1JfSU5URVJSVVBUX1NTUF9U
QUJMRToKICAgICBjYXNlIE1TUl9BTUQ2NF9MV1BfQ0ZHOgogICAgIGNhc2Ug
TVNSX0FNRDY0X0xXUF9DQkFERFI6CisgICAgY2FzZSBNU1JfRjE1SF9DVV9Q
T1dFUiAuLi4gTVNSX0YxNUhfQ1VfTUFYX1BPV0VSOgorICAgIGNhc2UgTVNS
X0FNRF9SQVBMX1BPV0VSX1VOSVQgLi4uIE1TUl9BTURfUEtHX0VORVJHWV9T
VEFUVVM6CiAgICAgICAgIC8qIE5vdCBvZmZlcmVkIHRvIGd1ZXN0cy4gKi8K
ICAgICAgICAgZ290byBncF9mYXVsdDsKIApAQCAtMzMwLDExICszMzksMjAg
QEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBt
c3IsIHVpbnQ2NF90IHZhbCkKICAgICBjYXNlIE1TUl9UU1hfQ1RSTDoKICAg
ICBjYXNlIE1TUl9NQ1VfT1BUX0NUUkw6CiAgICAgY2FzZSBNU1JfUlRJVF9P
VVRQVVRfQkFTRSAuLi4gTVNSX1JUSVRfQUREUl9CKDcpOgorICAgIGNhc2Ug
TVNSX1JBUExfUE9XRVJfVU5JVDoKKyAgICBjYXNlIE1TUl9QS0dfUE9XRVJf
TElNSVQgIC4uLiBNU1JfUEtHX1BPV0VSX0lORk86CisgICAgY2FzZSBNU1Jf
RFJBTV9QT1dFUl9MSU1JVCAuLi4gTVNSX0RSQU1fUE9XRVJfSU5GTzoKKyAg
ICBjYXNlIE1TUl9QUDBfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAwX1BPTElD
WToKKyAgICBjYXNlIE1TUl9QUDFfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAx
X1BPTElDWToKKyAgICBjYXNlIE1TUl9QTEFURk9STV9FTkVSR1lfQ09VTlRF
UjoKKyAgICBjYXNlIE1TUl9QTEFURk9STV9QT1dFUl9MSU1JVDoKICAgICBj
YXNlIE1TUl9VX0NFVDoKICAgICBjYXNlIE1TUl9TX0NFVDoKICAgICBjYXNl
IE1TUl9QTDBfU1NQIC4uLiBNU1JfSU5URVJSVVBUX1NTUF9UQUJMRToKICAg
ICBjYXNlIE1TUl9BTUQ2NF9MV1BfQ0ZHOgogICAgIGNhc2UgTVNSX0FNRDY0
X0xXUF9DQkFERFI6CisgICAgY2FzZSBNU1JfRjE1SF9DVV9QT1dFUiAuLi4g
TVNSX0YxNUhfQ1VfTUFYX1BPV0VSOgorICAgIGNhc2UgTVNSX0FNRF9SQVBM
X1BPV0VSX1VOSVQgLi4uIE1TUl9BTURfUEtHX0VORVJHWV9TVEFUVVM6CiAg
ICAgICAgIC8qIE5vdCBvZmZlcmVkIHRvIGd1ZXN0cy4gKi8KICAgICAgICAg
Z290byBncF9mYXVsdDsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWlu
ZGV4LmgKaW5kZXggMGViNjg1NTYxNC4uYmE5ZTkwYWYyMSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCkBAIC05Niw2ICs5NiwzOCBA
QAogLyogTG93ZXIgNiBiaXRzIGRlZmluZSB0aGUgZm9ybWF0IG9mIHRoZSBh
ZGRyZXNzIGluIHRoZSBMQlIgc3RhY2sgKi8KICNkZWZpbmUgTVNSX0lBMzJf
UEVSRl9DQVBfTEJSX0ZPUk1BVAkweDNmCiAKKy8qCisgKiBJbnRlbCBSdW50
aW1lIEF2ZXJhZ2UgUG93ZXIgTGltaXRpbmcgKFJBUEwpIGludGVyZmFjZS4g
IFBvd2VyIHBsYW5lIGJhc2UKKyAqIGFkZHJlc3NlcyAoTVNSXypfUE9XRVJf
TElNSVQpIGFyZSBtb2RlbCBzcGVjaWZpYywgYnV0IGhhdmUgc28tZmFyIGJl
ZW4KKyAqIGNvbnNpc3RlbnQgc2luY2UgdGhlaXIgaW50cm9kdWN0aW9uIGlu
IFNhbmR5QnJpZGdlLgorICoKKyAqIE9mZnNldHMgb2YgZnVuY3Rpb25hbGl0
eSBmcm9tIHRoZSBwb3dlciBwbGFuZSBiYXNlIGlzIGFyY2hpdGVjdHVyYWws
IGJ1dAorICogbm90IGFsbCBwb3dlciBwbGFuZXMgc3VwcG9ydCBhbGwgZnVu
Y3Rpb25hbGl0eS4KKyAqLworI2RlZmluZSBNU1JfUkFQTF9QT1dFUl9VTklU
CQkweDAwMDAwNjA2CisKKyNkZWZpbmUgTVNSX1BLR19QT1dFUl9MSU1JVAkJ
MHgwMDAwMDYxMAorI2RlZmluZSBNU1JfUEtHX0VORVJHWV9TVEFUVVMJCTB4
MDAwMDA2MTEKKyNkZWZpbmUgTVNSX1BLR19QRVJGX1NUQVRVUwkJMHgwMDAw
MDYxMworI2RlZmluZSBNU1JfUEtHX1BPV0VSX0lORk8JCTB4MDAwMDA2MTQK
KworI2RlZmluZSBNU1JfRFJBTV9QT1dFUl9MSU1JVAkJMHgwMDAwMDYxOAor
I2RlZmluZSBNU1JfRFJBTV9FTkVSR1lfU1RBVFVTCQkweDAwMDAwNjE5Cisj
ZGVmaW5lIE1TUl9EUkFNX1BFUkZfU1RBVFVTCQkweDAwMDAwNjFiCisjZGVm
aW5lIE1TUl9EUkFNX1BPV0VSX0lORk8JCTB4MDAwMDA2MWMKKworI2RlZmlu
ZSBNU1JfUFAwX1BPV0VSX0xJTUlUCQkweDAwMDAwNjM4CisjZGVmaW5lIE1T
Ul9QUDBfRU5FUkdZX1NUQVRVUwkJMHgwMDAwMDYzOQorI2RlZmluZSBNU1Jf
UFAwX1BPTElDWQkJCTB4MDAwMDA2M2EKKworI2RlZmluZSBNU1JfUFAxX1BP
V0VSX0xJTUlUCQkweDAwMDAwNjQwCisjZGVmaW5lIE1TUl9QUDFfRU5FUkdZ
X1NUQVRVUwkJMHgwMDAwMDY0MQorI2RlZmluZSBNU1JfUFAxX1BPTElDWQkJ
CTB4MDAwMDA2NDIKKworLyogSW50ZWwgUGxhdGZvcm0td2lkZSBwb3dlciBp
bnRlcmZhY2UuICovCisjZGVmaW5lIE1TUl9QTEFURk9STV9FTkVSR1lfQ09V
TlRFUgkweDAwMDAwNjRkCisjZGVmaW5lIE1TUl9QTEFURk9STV9QT1dFUl9M
SU1JVAkweDAwMDAwNjVjCisKICNkZWZpbmUgTVNSX0lBMzJfQk5EQ0ZHUwkJ
MHgwMDAwMGQ5MAogI2RlZmluZSBJQTMyX0JORENGR1NfRU5BQkxFCQkweDAw
MDAwMDAxCiAjZGVmaW5lIElBMzJfQk5EQ0ZHU19QUkVTRVJWRQkJMHgwMDAw
MDAwMgpAQCAtMjM2LDYgKzI2OCw4IEBACiAjZGVmaW5lIE1TUl9LOF9WTV9D
UgkJCTB4YzAwMTAxMTQKICNkZWZpbmUgTVNSX0s4X1ZNX0hTQVZFX1BBCQkw
eGMwMDEwMTE3CiAKKyNkZWZpbmUgTVNSX0YxNUhfQ1VfUE9XRVIJCTB4YzAw
MTAwN2EKKyNkZWZpbmUgTVNSX0YxNUhfQ1VfTUFYX1BPV0VSCQkweGMwMDEw
MDdiCiAjZGVmaW5lIE1TUl9BTURfRkFNMTVIX0VWTlRTRUwwCQkweGMwMDEw
MjAwCiAjZGVmaW5lIE1TUl9BTURfRkFNMTVIX1BFUkZDVFIwCQkweGMwMDEw
MjAxCiAjZGVmaW5lIE1TUl9BTURfRkFNMTVIX0VWTlRTRUwxCQkweGMwMDEw
MjAyCkBAIC0yNDksNiArMjgzLDEwIEBACiAjZGVmaW5lIE1TUl9BTURfRkFN
MTVIX0VWTlRTRUw1CQkweGMwMDEwMjBhCiAjZGVmaW5lIE1TUl9BTURfRkFN
MTVIX1BFUkZDVFI1CQkweGMwMDEwMjBiCiAKKyNkZWZpbmUgTVNSX0FNRF9S
QVBMX1BPV0VSX1VOSVQJCTB4YzAwMTAyOTkKKyNkZWZpbmUgTVNSX0FNRF9D
T1JFX0VORVJHWV9TVEFUVVMJMHhjMDAxMDI5YQorI2RlZmluZSBNU1JfQU1E
X1BLR19FTkVSR1lfU1RBVFVTCTB4YzAwMTAyOWIKKwogI2RlZmluZSBNU1Jf
QU1EX0w3UzBfRkVBVFVSRV9NQVNLCTB4YzAwMTEwMDIKICNkZWZpbmUgTVNS
X0FNRF9USFJNX0ZFQVRVUkVfTUFTSwkweGMwMDExMDAzCiAjZGVmaW5lIE1T
Ul9LOF9GRUFUVVJFX01BU0sJCTB4YzAwMTEwMDQK

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.14-1.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.14-1.patch"
Content-Transfer-Encoding: base64

RnJvbTogPT9VVEYtOD9xP1JvZ2VyPTIwUGF1PTIwTW9ubj1DMz1BOT89IDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KU3ViamVjdDogeDg2L21zcjogZml4IGhh
bmRsaW5nIG9mIE1TUl9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9Ck1JTUUtVmVy
c2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V
VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpDdXJyZW50
bHkgYSBQViBoYXJkd2FyZSBkb21haW4gY2FuIGFsc28gYmUgZ2l2ZW4gY29u
dHJvbCBvdmVyIHRoZSBDUFUKZnJlcXVlbmN5LCBhbmQgc3VjaCBndWVzdCBp
cyBhbGxvd2VkIHRvIHdyaXRlIHRvIE1TUl9JQTMyX1BFUkZfQ1RMLgpIb3dl
dmVyIHNpbmNlIGNvbW1pdCAzMjJlYzdjODlmNiB0aGUgZGVmYXVsdCBiZWhh
dmlvciBoYXMgYmVlbiBjaGFuZ2VkCnRvIHJlamVjdCBhY2Nlc3NlcyB0byBu
b3QgZXhwbGljaXRseSBoYW5kbGVkIE1TUnMsIHByZXZlbnRpbmcgUFYKZ3Vl
c3RzIHRoYXQgbWFuYWdlIENQVSBmcmVxdWVuY3kgZnJvbSByZWFkaW5nCk1T
Ul9JQTMyX1BFUkZfe1NUQVRVUy9DVEx9LgoKQWRkaXRpb25hbGx5IHNvbWUg
SFZNIGd1ZXN0cyAoV2luZG93cyBhdCBsZWFzdCkgd2lsbCBhdHRlbXB0IHRv
IHJlYWQKTVNSX0lBMzJfUEVSRl9DVEwgYW5kIHdpbGwgcGFuaWMgaWYgZ2l2
ZW4gYmFjayBhICNHUCBmYXVsdDoKCiAgdm14LmM6MzAzNTpkOHYwIFJETVNS
IDB4MDAwMDAxOTkgdW5pbXBsZW1lbnRlZAogIGQ4djAgVklSSURJQU4gQ1JB
U0g6IDNiIGMwMDAwMDk2IGZmZmZmODA2ODcxYzE2NTEgZmZmZmRhMDI1MzY4
MzcyMCAwCgpNb3ZlIHRoZSBoYW5kbGluZyBvZiBNU1JfSUEzMl9QRVJGX3tT
VEFUVVMvQ1RMfSB0byB0aGUgY29tbW9uIE1TUgpoYW5kbGluZyBzaGFyZWQg
YmV0d2VlbiBIVk0gYW5kIFBWIGd1ZXN0cywgYW5kIGFkZCBhbiBleHBsaWNp
dCBjYXNlCmZvciByZWFkcyB0byBNU1JfSUEzMl9QRVJGX3tTVEFUVVMvQ1RM
fS4KClJlc3RvcmUgcHJldmlvdXMgYmVoYXZpb3IgYW5kIGFsbG93IFBWIGd1
ZXN0cyB3aXRoIHRoZSByZXF1aXJlZApwZXJtaXNzaW9ucyB0byByZWFkIHRo
ZSBjb250ZW50cyBvZiB0aGUgbWVudGlvbmVkIE1TUnMuIE5vbiBwcml2aWxl
Z2VkCmd1ZXN0cyB3aWxsIGdldCAwIHdoZW4gdHJ5aW5nIHRvIHJlYWQgdGhv
c2UgcmVnaXN0ZXJzLCBhcyB3cml0ZXMgdG8KTVNSX0lBMzJfUEVSRl9DVEwg
Ynkgc3VjaCBndWVzdCB3aWxsIGFscmVhZHkgYmUgc2lsZW50bHkgZHJvcHBl
ZC4KCkZpeGVzOiAzMjJlYzdjODlmNiAoJ3g4Ni9wdjogZGlzYWxsb3cgYWNj
ZXNzIHRvIHVua25vd24gTVNScycpCkZpeGVzOiA4NGU4NDhmZDdhMSAoJ3g4
Ni9odm06IGRpc2FsbG93IGFjY2VzcyB0byB1bmtub3duIE1TUnMnKQpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgooY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCAzMDU5MTc4Nzk4YTIzYmE4NzBmZjg2ZmY1NGQ0NDJhMDdlNjY1
MWZjKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9h
cmNoL3g4Ni9tc3IuYwppbmRleCBkNzJhYjBmYTFmLi4zZGIyNmZhZjA4IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gv
eDg2L21zci5jCkBAIC0yNDUsNiArMjQ1LDI1IEBAIGludCBndWVzdF9yZG1z
cihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFs
KQogICAgICAgICAqdmFsID0gbXNycy0+bWlzY19mZWF0dXJlc19lbmFibGVz
LnJhdzsKICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgLyoKKyAgICAgICAg
ICogVGhlc2UgTVNScyBhcmUgbm90IGVudW1lcmF0ZWQgaW4gQ1BVSUQuICBU
aGV5IGhhdmUgYmVlbiBhcm91bmQKKyAgICAgICAgICogc2luY2UgdGhlIFBl
bnRpdW0gNCwgYW5kIGltcGxlbWVudGVkIGJ5IG90aGVyIHZlbmRvcnMuCisg
ICAgICAgICAqCisgICAgICAgICAqIFNvbWUgdmVyc2lvbnMgb2YgV2luZG93
cyB0cnkgcmVhZGluZyB0aGVzZSBiZWZvcmUgc2V0dGluZyB1cCBhICNHUAor
ICAgICAgICAgKiBoYW5kbGVyLCBhbmQgTGludXggaGFzIHNldmVyYWwgdW5n
dWFyZGVkIHJlYWRzIGFzIHdlbGwuICBQcm92aWRlCisgICAgICAgICAqIFJB
WiBzZW1hbnRpY3MsIGluIGdlbmVyYWwsIGJ1dCBwZXJtaXQgYSBjcHVmcmVx
IGNvbnRyb2xsZXIgZG9tMCB0bworICAgICAgICAgKiBoYXZlIGZ1bGwgYWNj
ZXNzLgorICAgICAgICAgKi8KKyAgICBjYXNlIE1TUl9JQTMyX1BFUkZfU1RB
VFVTOgorICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DVEw6CisgICAgICAgIGlm
ICggIShjcC0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0lOVEVMIHwgWDg2
X1ZFTkRPUl9DRU5UQVVSKSkgKQorICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKKworICAgICAgICAqdmFsID0gMDsKKyAgICAgICAgaWYgKCBsaWtlbHko
IWlzX2NwdWZyZXFfY29udHJvbGxlcihkKSkgfHwgcmRtc3Jfc2FmZShtc3Is
ICp2YWwpID09IDAgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGdv
dG8gZ3BfZmF1bHQ7CisKICAgICBjYXNlIE1TUl9YMkFQSUNfRklSU1QgLi4u
IE1TUl9YMkFQSUNfTEFTVDoKICAgICAgICAgaWYgKCAhaXNfaHZtX2RvbWFp
bihkKSB8fCB2ICE9IGN1cnIgKQogICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKQEAgLTM0Myw2ICszNjIsNyBAQCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0
IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIGNh
c2UgTVNSX0lOVEVMX0NPUkVfVEhSRUFEX0NPVU5UOgogICAgIGNhc2UgTVNS
X0lOVEVMX1BMQVRGT1JNX0lORk86CiAgICAgY2FzZSBNU1JfQVJDSF9DQVBB
QklMSVRJRVM6CisgICAgY2FzZSBNU1JfSUEzMl9QRVJGX1NUQVRVUzoKICAg
ICAgICAgLyogUmVhZC1vbmx5ICovCiAgICAgY2FzZSBNU1JfVEVTVF9DVFJM
OgogICAgIGNhc2UgTVNSX1RTWF9GT1JDRV9BQk9SVDoKQEAgLTQ1NCw2ICs0
NzQsMjEgQEAgaW50IGd1ZXN0X3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICAgICAgYnJlYWs7CiAgICAg
fQogCisgICAgICAgIC8qCisgICAgICAgICAqIFRoaXMgTVNSIGlzIG5vdCBl
bnVtZXJhdGVkIGluIENQVUlELiAgSXQgaGFzIGJlZW4gYXJvdW5kIHNpbmNl
IHRoZQorICAgICAgICAgKiBQZW50aXVtIDQsIGFuZCBpbXBsZW1lbnRlZCBi
eSBvdGhlciB2ZW5kb3JzLgorICAgICAgICAgKgorICAgICAgICAgKiBUbyBt
YXRjaCB0aGUgUkFaIHNlbWFudGljcywgaW1wbGVtZW50IGFzIHdyaXRlLWRp
c2NhcmQsIGV4Y2VwdCBmb3IKKyAgICAgICAgICogYSBjcHVmcmVxIGNvbnRy
b2xsZXIgZG9tMCB3aGljaCBoYXMgZnVsbCBhY2Nlc3MuCisgICAgICAgICAq
LworICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DVEw6CisgICAgICAgIGlmICgg
IShjcC0+eDg2X3ZlbmRvciAmIChYODZfVkVORE9SX0lOVEVMIHwgWDg2X1ZF
TkRPUl9DRU5UQVVSKSkgKQorICAgICAgICAgICAgZ290byBncF9mYXVsdDsK
KworICAgICAgICBpZiAoIGxpa2VseSghaXNfY3B1ZnJlcV9jb250cm9sbGVy
KGQpKSB8fCB3cm1zcl9zYWZlKG1zciwgdmFsKSA9PSAwICkKKyAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICBnb3RvIGdwX2ZhdWx0OworCiAgICAgY2Fz
ZSBNU1JfWDJBUElDX0ZJUlNUIC4uLiBNU1JfWDJBUElDX0xBU1Q6CiAgICAg
ICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgfHwgdiAhPSBjdXJyICkKICAg
ICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvcHYvZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11
bC1wcml2LW9wLmMKaW5kZXggODVhOWZkNDc2Ny4uNWM3YjkxMTdhZSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtODIwLDEyICs4
MjAsNiBAQCBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IGd1ZXN0X21pc2NfZW5h
YmxlKHVpbnQ2NF90IHZhbCkKICAgICByZXR1cm4gdmFsOwogfQogCi1zdGF0
aWMgaW5saW5lIGJvb2wgaXNfY3B1ZnJlcV9jb250cm9sbGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQpCi17Ci0gICAgcmV0dXJuICgoY3B1ZnJlcV9jb250
cm9sbGVyID09IEZSRVFDVExfZG9tMF9rZXJuZWwpICYmCi0gICAgICAgICAg
ICBpc19oYXJkd2FyZV9kb21haW4oZCkpOwotfQotCiBzdGF0aWMgaW50IHJl
YWRfbXNyKHVuc2lnbmVkIGludCByZWcsIHVpbnQ2NF90ICp2YWwsCiAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0
KQogewpAQCAtMTA3MCwxNCArMTA2NCw2IEBAIHN0YXRpYyBpbnQgd3JpdGVf
bXNyKHVuc2lnbmVkIGludCByZWcsIHVpbnQ2NF90IHZhbCwKICAgICAgICAg
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAgICAgICAgIGJyZWFrOwogCi0g
ICAgY2FzZSBNU1JfSUEzMl9QRVJGX0NUTDoKLSAgICAgICAgaWYgKCBib290
X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCApCi0g
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgaWYgKCBsaWtlbHkoIWlzX2Nw
dWZyZXFfY29udHJvbGxlcihjdXJyZCkpIHx8Ci0gICAgICAgICAgICAgd3Jt
c3Jfc2FmZShyZWcsIHZhbCkgPT0gMCApCi0gICAgICAgICAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgTVNS
X0lBMzJfVEhFUk1fQ09OVFJPTDoKICAgICBjYXNlIE1TUl9JQTMyX0VORVJH
WV9QRVJGX0JJQVM6CiAgICAgICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZf
dmVuZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwgKQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAppbmRleCBhMGQ4N2VmOWQwLi45N2JhOGUwNzk1IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaApAQCAtMTA3MSw2ICsxMDcxLDIyIEBAIGV4dGVybiBlbnVtIGNw
dWZyZXFfY29udHJvbGxlciB7CiAgICAgRlJFUUNUTF9ub25lLCBGUkVRQ1RM
X2RvbTBfa2VybmVsLCBGUkVRQ1RMX3hlbgogfSBjcHVmcmVxX2NvbnRyb2xs
ZXI7CiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaXNfY3B1ZnJlcV9j
b250cm9sbGVyKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgLyoK
KyAgICAgKiBBIFBWIGRvbTAgY2FuIGJlIG5vbWluYXRlZCBhcyB0aGUgY3B1
ZnJlcSBjb250cm9sbGVyLCBpbnN0ZWFkIG9mIHVzaW5nCisgICAgICogWGVu
J3MgY3B1ZnJlcSBkcml2ZXIsIGF0IHdoaWNoIHBvaW50IGRvbTAgZ2V0cyBk
aXJlY3QgYWNjZXNzIHRvIGNlcnRhaW4KKyAgICAgKiBNU1JzLgorICAgICAq
CisgICAgICogVGhpcyBpbnRlcmZhY2Ugb25seSB3b3JrcyB3aGVuIGRvbTAg
aXMgaWRlbnRpdHkgcGlubmVkIGFuZCBoYXMgdGhlIHNhbWUKKyAgICAgKiBu
dW1iZXIgb2YgdkNQVXMgYXMgcENQVXMgb24gdGhlIHN5c3RlbS4KKyAgICAg
KgorICAgICAqIEl0IHdvdWxkIGJlIGZhciBiZXR0ZXIgdG8gcGFyYXZpcnR1
YWxpc2UgdGhlIGludGVyZmFjZS4KKyAgICAgKi8KKyAgICByZXR1cm4gKGlz
X3B2X2RvbWFpbihkKSAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYKKyAg
ICAgICAgICAgIGNwdWZyZXFfY29udHJvbGxlciA9PSBGUkVRQ1RMX2RvbTBf
a2VybmVsKTsKK30KKwogaW50IGNwdXBvb2xfbW92ZV9kb21haW4oc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGNwdXBvb2wgKmMpOwogaW50IGNwdXBvb2xf
ZG9fc3lzY3RsKHN0cnVjdCB4ZW5fc3lzY3RsX2NwdXBvb2xfb3AgKm9wKTsK
IGludCBjcHVwb29sX2dldF9pZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKTsK

--=separator
Content-Type: application/octet-stream; name="xsa351-x86-4.14-2.patch"
Content-Disposition: attachment; filename="xsa351-x86-4.14-2.patch"
Content-Transfer-Encoding: base64

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L21zcjogRGlzYWxsb3cgZ3Vlc3QgYWNjZXNzIHRv
IHRoZSBSQVBMIE1TUnMKClJlc2VhcmNoZXJzIGhhdmUgZGVtb25zdHJhdGVk
IHVzaW5nIHRoZSBSQVBMIGludGVyZmFjZSB0byBwZXJmb3JtIGEKZGlmZmVy
ZW50aWFsIHBvd2VyIGFuYWx5c2lzIGF0dGFjayB0byByZWNvdmVyIEFFUyBr
ZXlzIHVzZWQgYnkgb3RoZXIgY29yZXMgaW4KdGhlIHN5c3RlbS4KCkZ1cnRo
ZXJtb3JlLCBldmVuIHByaXZpbGVnZWQgZ3Vlc3RzIGNhbm5vdCB1c2UgdGhp
cyBpbnRlcmZhY2UgY29ycmVjdGx5LCBkdWUKdG8gTVNSIHNjb3BlIGFuZCB2
Y3B1IHNjaGVkdWxpbmcgaXNzdWVzLiAgVGhlIGludGVyZmFjZSB3b3VsZCB3
YW50IHRvIGJlCnBhcmF2aXJ0dWFsaXNlZCB0byBiZSB1c2VkIHNlbnNpYmx5
LgoKRGlzYWxsb3cgYWNjZXNzIHRvIHRoZSBSQVBMIE1TUnMgY29tcGxldGVs
eSwgYXMgd2VsbCBhcyBvdGhlciBNU1JzIHdoaWNoCnBvdGVudGlhbGx5IGFj
Y2VzcyBmaW5lIGdyYWluIHBvd2VyIGluZm9ybWF0aW9uLgoKVGhpcyBpcyBw
YXJ0IG9mIFhTQS0zNTEuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwppbmRleCAz
ZGIyNmZhZjA4Li5hYTEwNzgyM2FjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0xODUsNiAr
MTg1LDEzIEBAIGludCBndWVzdF9yZG1zcihzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAgIGNhc2UgTVNSX1RTWF9D
VFJMOgogICAgIGNhc2UgTVNSX01DVV9PUFRfQ1RSTDoKICAgICBjYXNlIE1T
Ul9SVElUX09VVFBVVF9CQVNFIC4uLiBNU1JfUlRJVF9BRERSX0IoNyk6Cisg
ICAgY2FzZSBNU1JfUkFQTF9QT1dFUl9VTklUOgorICAgIGNhc2UgTVNSX1BL
R19QT1dFUl9MSU1JVCAgLi4uIE1TUl9QS0dfUE9XRVJfSU5GTzoKKyAgICBj
YXNlIE1TUl9EUkFNX1BPV0VSX0xJTUlUIC4uLiBNU1JfRFJBTV9QT1dFUl9J
TkZPOgorICAgIGNhc2UgTVNSX1BQMF9QT1dFUl9MSU1JVCAgLi4uIE1TUl9Q
UDBfUE9MSUNZOgorICAgIGNhc2UgTVNSX1BQMV9QT1dFUl9MSU1JVCAgLi4u
IE1TUl9QUDFfUE9MSUNZOgorICAgIGNhc2UgTVNSX1BMQVRGT1JNX0VORVJH
WV9DT1VOVEVSOgorICAgIGNhc2UgTVNSX1BMQVRGT1JNX1BPV0VSX0xJTUlU
OgogICAgIGNhc2UgTVNSX1VfQ0VUOgogICAgIGNhc2UgTVNSX1NfQ0VUOgog
ICAgIGNhc2UgTVNSX1BMMF9TU1AgLi4uIE1TUl9JTlRFUlJVUFRfU1NQX1RB
QkxFOgpAQCAtMTkyLDYgKzE5OSw4IEBAIGludCBndWVzdF9yZG1zcihzdHJ1
Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFsKQogICAg
IGNhc2UgTVNSX0FNRDY0X0xXUF9DQkFERFI6CiAgICAgY2FzZSBNU1JfUFBJ
Tl9DVEw6CiAgICAgY2FzZSBNU1JfUFBJTjoKKyAgICBjYXNlIE1TUl9GMTVI
X0NVX1BPV0VSIC4uLiBNU1JfRjE1SF9DVV9NQVhfUE9XRVI6CisgICAgY2Fz
ZSBNU1JfQU1EX1JBUExfUE9XRVJfVU5JVCAuLi4gTVNSX0FNRF9QS0dfRU5F
UkdZX1NUQVRVUzoKICAgICBjYXNlIE1TUl9BTURfUFBJTl9DVEw6CiAgICAg
Y2FzZSBNU1JfQU1EX1BQSU46CiAgICAgICAgIC8qIE5vdCBvZmZlcmVkIHRv
IGd1ZXN0cy4gKi8KQEAgLTM2OSw2ICszNzgsMTMgQEAgaW50IGd1ZXN0X3dy
bXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZh
bCkKICAgICBjYXNlIE1TUl9UU1hfQ1RSTDoKICAgICBjYXNlIE1TUl9NQ1Vf
T1BUX0NUUkw6CiAgICAgY2FzZSBNU1JfUlRJVF9PVVRQVVRfQkFTRSAuLi4g
TVNSX1JUSVRfQUREUl9CKDcpOgorICAgIGNhc2UgTVNSX1JBUExfUE9XRVJf
VU5JVDoKKyAgICBjYXNlIE1TUl9QS0dfUE9XRVJfTElNSVQgIC4uLiBNU1Jf
UEtHX1BPV0VSX0lORk86CisgICAgY2FzZSBNU1JfRFJBTV9QT1dFUl9MSU1J
VCAuLi4gTVNSX0RSQU1fUE9XRVJfSU5GTzoKKyAgICBjYXNlIE1TUl9QUDBf
UE9XRVJfTElNSVQgIC4uLiBNU1JfUFAwX1BPTElDWToKKyAgICBjYXNlIE1T
Ul9QUDFfUE9XRVJfTElNSVQgIC4uLiBNU1JfUFAxX1BPTElDWToKKyAgICBj
YXNlIE1TUl9QTEFURk9STV9FTkVSR1lfQ09VTlRFUjoKKyAgICBjYXNlIE1T
Ul9QTEFURk9STV9QT1dFUl9MSU1JVDoKICAgICBjYXNlIE1TUl9VX0NFVDoK
ICAgICBjYXNlIE1TUl9TX0NFVDoKICAgICBjYXNlIE1TUl9QTDBfU1NQIC4u
LiBNU1JfSU5URVJSVVBUX1NTUF9UQUJMRToKQEAgLTM3Niw2ICszOTIsOCBA
QCBpbnQgZ3Vlc3Rfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1z
ciwgdWludDY0X3QgdmFsKQogICAgIGNhc2UgTVNSX0FNRDY0X0xXUF9DQkFE
RFI6CiAgICAgY2FzZSBNU1JfUFBJTl9DVEw6CiAgICAgY2FzZSBNU1JfUFBJ
TjoKKyAgICBjYXNlIE1TUl9GMTVIX0NVX1BPV0VSIC4uLiBNU1JfRjE1SF9D
VV9NQVhfUE9XRVI6CisgICAgY2FzZSBNU1JfQU1EX1JBUExfUE9XRVJfVU5J
VCAuLi4gTVNSX0FNRF9QS0dfRU5FUkdZX1NUQVRVUzoKICAgICBjYXNlIE1T
Ul9BTURfUFBJTl9DVEw6CiAgICAgY2FzZSBNU1JfQU1EX1BQSU46CiAgICAg
ICAgIC8qIE5vdCBvZmZlcmVkIHRvIGd1ZXN0cy4gKi8KZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21zci1pbmRleC5oCmluZGV4IDBmZTk4YWY5MjMuLjVlNjRl
Y2ZmOTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWlu
ZGV4LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaApA
QCAtNzcsNiArNzcsMzggQEAKICNkZWZpbmUgTVNSX1JUSVRfQUREUl9BKG4p
ICAgICAgICAgICAgICAgICAoMHgwMDAwMDU4MCArIChuKSAqIDIpCiAjZGVm
aW5lIE1TUl9SVElUX0FERFJfQihuKSAgICAgICAgICAgICAgICAgKDB4MDAw
MDA1ODEgKyAobikgKiAyKQogCisvKgorICogSW50ZWwgUnVudGltZSBBdmVy
YWdlIFBvd2VyIExpbWl0aW5nIChSQVBMKSBpbnRlcmZhY2UuICBQb3dlciBw
bGFuZSBiYXNlCisgKiBhZGRyZXNzZXMgKE1TUl8qX1BPV0VSX0xJTUlUKSBh
cmUgbW9kZWwgc3BlY2lmaWMsIGJ1dCBoYXZlIHNvLWZhciBiZWVuCisgKiBj
b25zaXN0ZW50IHNpbmNlIHRoZWlyIGludHJvZHVjdGlvbiBpbiBTYW5keUJy
aWRnZS4KKyAqCisgKiBPZmZzZXRzIG9mIGZ1bmN0aW9uYWxpdHkgZnJvbSB0
aGUgcG93ZXIgcGxhbmUgYmFzZSBpcyBhcmNoaXRlY3R1cmFsLCBidXQKKyAq
IG5vdCBhbGwgcG93ZXIgcGxhbmVzIHN1cHBvcnQgYWxsIGZ1bmN0aW9uYWxp
dHkuCisgKi8KKyNkZWZpbmUgTVNSX1JBUExfUE9XRVJfVU5JVCAgICAgICAg
ICAgICAgICAgMHgwMDAwMDYwNgorCisjZGVmaW5lIE1TUl9QS0dfUE9XRVJf
TElNSVQgICAgICAgICAgICAgICAgIDB4MDAwMDA2MTAKKyNkZWZpbmUgTVNS
X1BLR19FTkVSR1lfU1RBVFVTICAgICAgICAgICAgICAgMHgwMDAwMDYxMQor
I2RlZmluZSBNU1JfUEtHX1BFUkZfU1RBVFVTICAgICAgICAgICAgICAgICAw
eDAwMDAwNjEzCisjZGVmaW5lIE1TUl9QS0dfUE9XRVJfSU5GTyAgICAgICAg
ICAgICAgICAgIDB4MDAwMDA2MTQKKworI2RlZmluZSBNU1JfRFJBTV9QT1dF
Ul9MSU1JVCAgICAgICAgICAgICAgICAweDAwMDAwNjE4CisjZGVmaW5lIE1T
Ul9EUkFNX0VORVJHWV9TVEFUVVMgICAgICAgICAgICAgIDB4MDAwMDA2MTkK
KyNkZWZpbmUgTVNSX0RSQU1fUEVSRl9TVEFUVVMgICAgICAgICAgICAgICAg
MHgwMDAwMDYxYgorI2RlZmluZSBNU1JfRFJBTV9QT1dFUl9JTkZPICAgICAg
ICAgICAgICAgICAweDAwMDAwNjFjCisKKyNkZWZpbmUgTVNSX1BQMF9QT1dF
Ul9MSU1JVCAgICAgICAgICAgICAgICAgMHgwMDAwMDYzOAorI2RlZmluZSBN
U1JfUFAwX0VORVJHWV9TVEFUVVMgICAgICAgICAgICAgICAweDAwMDAwNjM5
CisjZGVmaW5lIE1TUl9QUDBfUE9MSUNZICAgICAgICAgICAgICAgICAgICAg
IDB4MDAwMDA2M2EKKworI2RlZmluZSBNU1JfUFAxX1BPV0VSX0xJTUlUICAg
ICAgICAgICAgICAgICAweDAwMDAwNjQwCisjZGVmaW5lIE1TUl9QUDFfRU5F
UkdZX1NUQVRVUyAgICAgICAgICAgICAgIDB4MDAwMDA2NDEKKyNkZWZpbmUg
TVNSX1BQMV9QT0xJQ1kgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDY0
MgorCisvKiBJbnRlbCBQbGF0Zm9ybS13aWRlIHBvd2VyIGludGVyZmFjZS4g
Ki8KKyNkZWZpbmUgTVNSX1BMQVRGT1JNX0VORVJHWV9DT1VOVEVSICAgICAg
ICAgMHgwMDAwMDY0ZAorI2RlZmluZSBNU1JfUExBVEZPUk1fUE9XRVJfTElN
SVQgICAgICAgICAgICAweDAwMDAwNjVjCisKICNkZWZpbmUgTVNSX1VfQ0VU
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDZhMAogI2RlZmlu
ZSBNU1JfU19DRVQgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMDAw
NmEyCiAjZGVmaW5lICBDRVRfU0hTVEtfRU4gICAgICAgICAgICAgICAgICAg
ICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKQEAgLTkyLDYgKzEyNCwxMyBAQAog
I2RlZmluZSAgUEFTSURfUEFTSURfTUFTSyAgICAgICAgICAgICAgICAgICAw
eDAwMGZmZmZmCiAjZGVmaW5lICBQQVNJRF9WQUxJRCAgICAgICAgICAgICAg
ICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAzMSkKIAorI2RlZmluZSBNU1Jf
RjE1SF9DVV9QT1dFUiAgICAgICAgICAgICAgICAgICAweGMwMDEwMDdhCisj
ZGVmaW5lIE1TUl9GMTVIX0NVX01BWF9QT1dFUiAgICAgICAgICAgICAgIDB4
YzAwMTAwN2IKKworI2RlZmluZSBNU1JfQU1EX1JBUExfUE9XRVJfVU5JVCAg
ICAgICAgICAgICAweGMwMDEwMjk5CisjZGVmaW5lIE1TUl9BTURfQ09SRV9F
TkVSR1lfU1RBVFVTICAgICAgICAgIDB4YzAwMTAyOWEKKyNkZWZpbmUgTVNS
X0FNRF9QS0dfRU5FUkdZX1NUQVRVUyAgICAgICAgICAgMHhjMDAxMDI5Ygor
CiAvKgogICogTGVnYWN5IE1TUiBjb25zdGFudHMgaW4gbmVlZCBvZiBjbGVh
bnVwLiAgTm8gbmV3IE1TUnMgYmVsb3cgdGhpcyBjb21tZW50LgogICovCg==

--=separator--


From xen-users-bounces@lists.xenproject.org Sun Nov 29 03:31:42 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Nov 2020 03:31:42 +0000
Received: from list by lists.xenproject.org with outflank-mailman.40189.73223 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjDQG-0004wb-G6; Sun, 29 Nov 2020 03:30:48 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 40189.73223; Sun, 29 Nov 2020 03:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjDQG-0004wO-4X; Sun, 29 Nov 2020 03:30:48 +0000
Received: by outflank-mailman (input) for mailman id 40189;
 Sun, 29 Nov 2020 03:30:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=gowx=FD=qq.com=2284696125@srs-us1.protection.inumbo.net>)
 id 1kjDQD-0004wJ-UY
 for xen-users@lists.xenproject.org; Sun, 29 Nov 2020 03:30:47 +0000
Received: from smtpproxy21.qq.com (unknown [203.205.195.105])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b82d116-8d85-455f-9a15-df9f3495af56;
 Sun, 29 Nov 2020 03:30:37 +0000 (UTC)
Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP
 id ; Sun, 29 Nov 2020 11:30:31 +0800 (CST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 9b82d116-8d85-455f-9a15-df9f3495af56
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
	t=1606620631; bh=+ZmD0Dj88kacPf253ihfPgVcj+qjxblGBQeFkWcfAdQ=;
	h=From:To:Subject:Mime-Version:Date:Message-ID;
	b=hmuK+Z7bGYZsRv/xuWu6qz68t6QEaqVbwQcy1s3SgPHeEELRT+tyB8/Fqvh4jj0d1
	 2E1fLBoM79jKdubDLalnbsZPWJwXdhSzryZPZuKpYHu9D84AV+Qo+51aTRXed9EIaW
	 bkPDFI2FTPz0O6lWZAIzF4Pajg09k0qbOk+BsZ68=
X-QQ-FEAT: Ryqjbx5qVM6RSSwA1Virc4Dy9ud5WEFZCa51OuQxxsUJV/1oxzbPgyNKBSUyT
	tHgvb1GvHl4R+0SOVHcLo4r7+u9SJlDwxFIjeMWEk2SJ8iF+SsotjZuV10qvKsW7N7vcG0t
	e5Ecydgtp7XSD0q4PNlqh/+U2SI6De56GqTqD+53ywd1mQuiom9aTKCenOvOMSQo2lKtMmD
	YG4eupvtO5epfy9V8w/kaVgDyWJzxhBI4Qr5IIOR2NaWBVGjlmj6qkf7kw5a8qoFXw9Ax5n
	lvXKLWvLELPulC
X-QQ-SSF: 0000000000000010000000000000008
X-QQ-XMAILINFO: MoPlkZp6QhD4iplYi8sNozB2GWsqiXIoMfhmBgicsdvjW4+v7PgqmMlxtMGV0n
	 sis/5kPXIR7+KHghJSYTdh38yrmK353fT7uedpdiFNqZeBz2ljE+JM2cIMOgIk6JAtc40Ztx6t4fN
	 VQlGJJ9XoXiPbRNMTHSFKaYQbcg3cyrpQ676fmf5YvwItP0FY64y7nwO5k4aDWY8wISWjBrOoz+yi
	 h9sn97yqMCf/k3lT9/gkUCCQj0yQGupFRVtmNJSn+9xEVEwIUmu66Fr9KfKIfyioTaSbcqs2KkA8r
	 VWBFdI52oJ62RVsqF8cSlkaX04/5qi2uZfATQjNhXCf2X8rbyjE99TATZcx5UnTGp/M92CjOxoFXG
	 4HkXIZsvwNY3yZA2ucUlul8EvYs/XM4H0GcXkBQI9peewweW+hzO93KIUHvfqePcTV9/rgGDM1IAI
	 nluu4AvHnZjRdJa0rcqe6mClKMnUX+UQspp22j+0bS2H3S+V/hLpVRi/9MI63A3D0VvJClZNTibtR
	 H7UA0EKJuDthArVnzI40DY7d9FuO6ystCfQFWAMtbeoxMp079rYShX9eeifyaO/ENvPmTYbaIkZJ9
	 35uPCrOy8IJb/++d095cALJ9kJeKDXXSjmuhnuYox/VlsEJWNvwqW7THuMoR+Sp7r6dKHiZyQvWIP
	 RtYpVaSAbEG4vYRXTidTx+QwR29naeTx0n8ZR4STinLEBdMhEQpMzFSXEehLBAzXyKjeYuZ/Wx5G0
	 oMlKUm3ZixcU7nw==
X-HAS-ATTACH: no
X-QQ-BUSINESS-ORIGIN: 2
X-Originating-IP: 166.111.122.112
X-QQ-STYLE: 
X-QQ-mid: webmail801t1606620630t1261951
From: "=?ISO-8859-1?B?UnJvYWNo?=" <2284696125@qq.com>
To: "=?ISO-8859-1?B?eGVuLXVzZXJz?=" <xen-users@lists.xenproject.org>
Subject: Locate a memory leak in tools modules
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_5FC315D5_1080C560_77D54EF6"
Content-Transfer-Encoding: 8Bit
Date: Sun, 29 Nov 2020 11:30:29 +0800
X-Priority: 3
Message-ID: <tencent_0F85982F7CF7E51E6FAFC6FC9B15B3BC5806@qq.com>
X-QQ-MIME: TCMime 1.0 by Tencent
X-Mailer: QQMail 2.x
X-QQ-Mailer: QQMail 2.x
X-QQ-SENDSIZE: 520
Feedback-ID: webmail:qq.com:bgforeign:bgforeign12
X-QQ-Bgrelay: 1

This is a multi-part message in MIME format.

------=_NextPart_5FC315D5_1080C560_77D54EF6
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

SGksIEknbSBhdHRlbXB0aW5nIHRvIHVzZSBhZGRyZXNzIHNhbml0aXplciBpbiBsb2NhdGlu
ZyBidWdzIGluIFhlbiAgNC0xMywgd2hpbGUgdXNlIGFkZHJlc3Mgc2FuaXRpemVyIGluIHRv
b2xzIG1vZHVsZXMsIHdoaWxlIEkgcmFuIHNvbWUgIGJhc2ljIGluc3RydWN0aW9ucyBsaWtl
IHhsLCBYZW4gcmVwb3J0IHN1Y2ggYnVnOg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj09Mjg2Mz09RVJST1I6
IExlYWtTYW5pdGl6ZXI6IGRldGVjdGVkIG1lbW9yeSBsZWFrcw0KDQpEaXJlY3QgbGVhayBv
ZiAyOTYgYnl0ZShzKSBpbiAxMSBvYmplY3QocykgYWxsb2NhdGVkIGZyb206DQombmJzcDsg
Jm5ic3A7ICMwIDB4N2Y1YjkxYWVmZDI4IGluIG1hbGxvYyAoL3Vzci9saWIveDg2XzY0LWxp
bnV4LWdudS9saWJhc2FuLnNvLjMrMHhjMWQyOCkNCiZuYnNwOyAmbmJzcDsgIzEgMHg0Njc5
OTcmbmJzcDsgKC91c3IvYmluL3g4Nl82NC1saW51eC1nbnUtZ2NjLTYrMHg0Njc5OTcpDQoN
CkluZGlyZWN0IGxlYWsgb2YgMTAgYnl0ZShzKSBpbiAxIG9iamVjdChzKSBhbGxvY2F0ZWQg
ZnJvbToNCiZuYnNwOyAmbmJzcDsgIzAgMHg3ZjViOTFhZWZkMjggaW4gbWFsbG9jICgvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmFzYW4uc28uMysweGMxZDI4KQ0KJm5ic3A7ICZu
YnNwOyAjMSAweDQ2Nzk5NyZuYnNwOyAoL3Vzci9iaW4veDg2XzY0LWxpbnV4LWdudS1nY2Mt
NisweDQ2Nzk5NykNCg0KU1VNTUFSWTogQWRkcmVzc1Nhbml0aXplcjogMzA2IGJ5dGUocykg
bGVha2VkIGluIDEyIGFsbG9jYXRpb24ocykuDQovcm9vdC9mYXVsdHhlbi90b29scy9saWJz
L3Rvb2xjb3JlLy4uLy4uLy4uL3Rvb2xzL1J1bGVzLm1rOjIyNDogcmVjaXBlIGZvciB0YXJn
ZXQgJ2hlYWRlcnMuY2hrJyBmYWlsZWQNCm1ha2VbNV06ICoqKiBbaGVhZGVycy5jaGtdIEVy
cm9yIDENCg0KPT03NTIwPT1FUlJPUjogTGVha1Nhbml0aXplcjogZGV0ZWN0ZWQgbWVtb3J5
IGxlYWtzDQoNCkRpcmVjdCBsZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmplY3QocykgYWxs
b2NhdGVkIGZyb206DQombmJzcDsgJm5ic3A7ICMwIDB4N2ZkMTAyOGM4ZDI4IGluIG1hbGxv
YyAoL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJhc2FuLnNvLjMrMHhjMWQyOCkNCiZu
YnNwOyAmbmJzcDsgIzEgMHg3ZmQxMDIyZTQzYjkgaW4gX19zdHJkdXAgKC9saWIveDg2XzY0
LWxpbnV4LWdudS9saWJjLnNvLjYrMHg4MDNiOSkNCg0KU1VNTUFSWTogQWRkcmVzc1Nhbml0
aXplcjogMTAgYnl0ZShzKSBsZWFrZWQgaW4gMSBhbGxvY2F0aW9uKHMpLg0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCkl0IHNlZW1zIHRoaXMgYnVnIGlzIHZlcnkgbG93LWxldmVsLCBhbmQgYWZmZWN0cyBt
YW55IGJhc2ljIG9wZXJhdGlvbnMsIGRvIHlvdSBoYXZlIGFueSBpZGVhIHdoYXQgY2F1c2Ug
c3VjaCBidWdzPw==

------=_NextPart_5FC315D5_1080C560_77D54EF6
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo
YXJzZXQ9R0IxODAzMCI+PGRpdj5IaSwgSSdtIGF0dGVtcHRpbmcgdG8gdXNlIGFkZHJlc3Mg
c2FuaXRpemVyIGluIGxvY2F0aW5nIGJ1Z3MgaW4gWGVuCiA0LTEzLCB3aGlsZSB1c2UgYWRk
cmVzcyBzYW5pdGl6ZXIgaW4gdG9vbHMgbW9kdWxlcywgd2hpbGUgSSByYW4gc29tZSAKYmFz
aWMgaW5zdHJ1Y3Rpb25zIGxpa2UgeGwsIFhlbiByZXBvcnQgc3VjaCBidWc6PC9kaXY+PGRp
dj49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PTxicj49PTI4NjM9PUVSUk9SOiBMZWFrU2FuaXRpemVyOiBkZXRlY3Rl
ZCBtZW1vcnkgbGVha3M8YnI+PGJyPkRpcmVjdCBsZWFrIG9mIDI5NiBieXRlKHMpIGluIDEx
IG9iamVjdChzKSBhbGxvY2F0ZWQgZnJvbTo8YnI+Jm5ic3A7ICZuYnNwOyAjMCAweDdmNWI5
MWFlZmQyOCBpbiBtYWxsb2MgKC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYXNhbi5z
by4zKzB4YzFkMjgpPGJyPiZuYnNwOyAmbmJzcDsgIzEgMHg0Njc5OTcmbmJzcDsgKC91c3Iv
YmluL3g4Nl82NC1saW51eC1nbnUtZ2NjLTYrMHg0Njc5OTcpPGJyPjxicj5JbmRpcmVjdCBs
ZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmplY3QocykgYWxsb2NhdGVkIGZyb206PGJyPiZu
YnNwOyAmbmJzcDsgIzAgMHg3ZjViOTFhZWZkMjggaW4gbWFsbG9jICgvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYmFzYW4uc28uMysweGMxZDI4KTxicj4mbmJzcDsgJm5ic3A7ICMx
IDB4NDY3OTk3Jm5ic3A7ICgvdXNyL2Jpbi94ODZfNjQtbGludXgtZ251LWdjYy02KzB4NDY3
OTk3KTxicj48YnI+U1VNTUFSWTogQWRkcmVzc1Nhbml0aXplcjogMzA2IGJ5dGUocykgbGVh
a2VkIGluIDEyIGFsbG9jYXRpb24ocykuPGJyPi9yb290L2ZhdWx0eGVuL3Rvb2xzL2xpYnMv
dG9vbGNvcmUvLi4vLi4vLi4vdG9vbHMvUnVsZXMubWs6MjI0OiByZWNpcGUgZm9yIHRhcmdl
dCAnaGVhZGVycy5jaGsnIGZhaWxlZDxicj5tYWtlWzVdOiAqKiogW2hlYWRlcnMuY2hrXSBF
cnJvciAxPGJyPjxicj49PTc1MjA9PUVSUk9SOiBMZWFrU2FuaXRpemVyOiBkZXRlY3RlZCBt
ZW1vcnkgbGVha3M8YnI+PGJyPkRpcmVjdCBsZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmpl
Y3QocykgYWxsb2NhdGVkIGZyb206PGJyPiZuYnNwOyAmbmJzcDsgIzAgMHg3ZmQxMDI4Yzhk
MjggaW4gbWFsbG9jICgvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmFzYW4uc28uMysw
eGMxZDI4KTxicj4mbmJzcDsgJm5ic3A7ICMxIDB4N2ZkMTAyMmU0M2I5IGluIF9fc3RyZHVw
ICgvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42KzB4ODAzYjkpPGJyPjxicj5TVU1N
QVJZOiBBZGRyZXNzU2FuaXRpemVyOiAxMCBieXRlKHMpIGxlYWtlZCBpbiAxIGFsbG9jYXRp
b24ocykuPGJyPj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PC9kaXY+SXQgc2VlbXMgdGhpcyBidWcgaXMgdmVyeSBs
b3ctbGV2ZWwsIGFuZCBhZmZlY3RzIG1hbnkgYmFzaWMgb3BlcmF0aW9ucywgZG8geW91IGhh
dmUgYW55IGlkZWEgd2hhdCBjYXVzZSBzdWNoIGJ1Z3M/

------=_NextPart_5FC315D5_1080C560_77D54EF6--





From xen-users-bounces@lists.xenproject.org Sun Nov 29 03:34:02 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 29 Nov 2020 03:34:02 +0000
Received: from list by lists.xenproject.org with outflank-mailman.40201.73243 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjDTK-0005BJ-07; Sun, 29 Nov 2020 03:33:58 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 40201.73243; Sun, 29 Nov 2020 03:33:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjDTJ-0005BC-Sa; Sun, 29 Nov 2020 03:33:57 +0000
Received: by outflank-mailman (input) for mailman id 40201;
 Sun, 29 Nov 2020 03:33:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=gowx=FD=qq.com=2284696125@srs-us1.protection.inumbo.net>)
 id 1kjDTI-0005B6-4A
 for xen-users@lists.xenproject.org; Sun, 29 Nov 2020 03:33:56 +0000
Received: from smtpbg510.qq.com (unknown [203.205.250.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e58bce8a-0b43-4839-8236-c6e0aaf77c81;
 Sun, 29 Nov 2020 03:33:53 +0000 (UTC)
Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP
 id ; Sun, 29 Nov 2020 11:29:48 +0800 (CST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: e58bce8a-0b43-4839-8236-c6e0aaf77c81
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
	t=1606620830; bh=9BOAiU2UjjMz+LL9u7TZJZxGYdejTPW8FA9RajRi0UM=;
	h=From:To:Subject:Mime-Version:Date:Message-ID;
	b=N3vNO+oG8vZQLhW58iKthcgPPzxSU5BFOp8nITqhZvrGD8Hsz2SxWg4whnojyIdYS
	 qfIMkfB8Ax9hSBt5cGzXftOSRuvkAu5C3Dr4tMT+qKkG3Voqbqr6rttx85hQZ8Ujso
	 VUI5sITV66NBHNd4HygXS5wIObT1OvcRzF4qWVGc=
X-QQ-FEAT: 6ugjij1k5i99NwQAikgJxhdW6XJtaU7iwwyIRgleoSx/2OlimdDokPOSIIw9i
	GnKljeE8VebHKGDT9EYSU9oWJ0MI1hD8nAHfHbIt6KAlsF0RXf7fvhOq/XuQOi/3SYEI2X1
	7mbY2Hvh1bSQk0Tng25UeQ5EhFMqKPjtHbEPJuI8z9LpFcQl0dkR6mfvFpQmNrJJHIXnJBo
	LNqxjQ4dmXIrNekZ9JpAP5odOaPV+9rKwHRGXvQVDK72aIKRU+nw1AysKr/qUxPdvtvsGmh
	5LEw==
X-QQ-SSF: 0000000000000010000000000000008
X-QQ-XMAILINFO: OS8HKJQBrPn2ik4VLMpKkzCbST6rAl8iITRe0NHLny0i4abvbOLfWECE1uG+8M
	 o7Mv4XB1Gs6S7UOssOPdX82ijex2ShL8/DOVImdVXM+xnniT1vJgznFDrTZQBsY8LEdHe61JrrZpT
	 GkruAVICa5HPwh1yqBJeJnuQ8PzDpstGwkR5OJmLNcZr7ZNWHS6XyCzGypcpL5hq4XAG8Vj89TeZV
	 7qMg2u0GXvu//s/u1BBY6+gHXF3hPcd2GM6CppcxZWVQwqBf8xxTJANZWNebtv8qR4b8eRIVGmydP
	 rpNqwt0kftXNj7/Ia3SDPshjAl1GIWihC9UkRJBvUYfq/GD00iypIzWt615fwl4OIqwwHO7aEDko5
	 bPkJbM4gArNiLZPqj7jWbbOTo3awDz2PyAUt5CLE1kyDQ79BGZvEtlsH8Fwa/qrxxDDd9h9otSO7k
	 MtJfrJisn9z8Ee/XEKGyQEMq3JQ8olLw6zdeXeysvyf5sTpQbHGaVW70fG3xUq41evhB1lk/wNzSs
	 L8FXV3QmO8laIoFLWNFiFoImowpDR3VFnOQx+cfBVjwfLz6Sd1BGSG15rIYbt4oLIEy40zBp++YDd
	 aPHoxjDr1O5Zcoz/UJdKejXZQWwJJ5IhV0V0FwDwrXuzoalbBFGCJ2hlUqE039tcg4LWccyAZ6fx4
	 7r0nA0Rzp0NAOrDpURPXjb3fzYL337xG/vw8h8
X-HAS-ATTACH: no
X-QQ-BUSINESS-ORIGIN: 2
X-Originating-IP: 166.111.122.112
X-QQ-STYLE: 
X-QQ-mid: webmail801t1606620587t7719845
From: "=?ISO-8859-1?B?UnJvYWNo?=" <2284696125@qq.com>
To: "=?ISO-8859-1?B?eGVuLXVzZXJz?=" <xen-users@lists.xenproject.org>
Subject: help
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_5FC315AB_11226C48_2E623C6C"
Content-Transfer-Encoding: 8Bit
Date: Sun, 29 Nov 2020 11:29:47 +0800
X-Priority: 3
Message-ID: <tencent_057BB5BD26F325566CF2A7157ABEC0DD7908@qq.com>
X-QQ-MIME: TCMime 1.0 by Tencent
X-Mailer: QQMail 2.x
X-QQ-Mailer: QQMail 2.x
X-QQ-SENDSIZE: 520
Feedback-ID: webmail:qq.com:bgweb:bgweb5

This is a multi-part message in MIME format.

------=_NextPart_5FC315AB_11226C48_2E623C6C
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

SGksIEknbSBhdHRlbXB0aW5nIHRvIHVzZSBhZGRyZXNzIHNhbml0aXplciBpbiBsb2NhdGlu
ZyBidWdzIGluIFhlbiAgNC0xMywgd2hpbGUgdXNlIGFkZHJlc3Mgc2FuaXRpemVyIGluIHRv
b2xzIG1vZHVsZXMsIHdoaWxlIEkgcmFuIHNvbWUgIGJhc2ljIGluc3RydWN0aW9ucyBsaWtl
IHhsLCBYZW4gcmVwb3J0IHN1Y2ggYnVnOg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj09Mjg2Mz09RVJST1I6
IExlYWtTYW5pdGl6ZXI6IGRldGVjdGVkIG1lbW9yeSBsZWFrcw0KDQpEaXJlY3QgbGVhayBv
ZiAyOTYgYnl0ZShzKSBpbiAxMSBvYmplY3QocykgYWxsb2NhdGVkIGZyb206DQombmJzcDsg
Jm5ic3A7ICMwIDB4N2Y1YjkxYWVmZDI4IGluIG1hbGxvYyAoL3Vzci9saWIveDg2XzY0LWxp
bnV4LWdudS9saWJhc2FuLnNvLjMrMHhjMWQyOCkNCiZuYnNwOyAmbmJzcDsgIzEgMHg0Njc5
OTcmbmJzcDsgKC91c3IvYmluL3g4Nl82NC1saW51eC1nbnUtZ2NjLTYrMHg0Njc5OTcpDQoN
CkluZGlyZWN0IGxlYWsgb2YgMTAgYnl0ZShzKSBpbiAxIG9iamVjdChzKSBhbGxvY2F0ZWQg
ZnJvbToNCiZuYnNwOyAmbmJzcDsgIzAgMHg3ZjViOTFhZWZkMjggaW4gbWFsbG9jICgvdXNy
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmFzYW4uc28uMysweGMxZDI4KQ0KJm5ic3A7ICZu
YnNwOyAjMSAweDQ2Nzk5NyZuYnNwOyAoL3Vzci9iaW4veDg2XzY0LWxpbnV4LWdudS1nY2Mt
NisweDQ2Nzk5NykNCg0KU1VNTUFSWTogQWRkcmVzc1Nhbml0aXplcjogMzA2IGJ5dGUocykg
bGVha2VkIGluIDEyIGFsbG9jYXRpb24ocykuDQovcm9vdC9mYXVsdHhlbi90b29scy9saWJz
L3Rvb2xjb3JlLy4uLy4uLy4uL3Rvb2xzL1J1bGVzLm1rOjIyNDogcmVjaXBlIGZvciB0YXJn
ZXQgJ2hlYWRlcnMuY2hrJyBmYWlsZWQNCm1ha2VbNV06ICoqKiBbaGVhZGVycy5jaGtdIEVy
cm9yIDENCg0KPT03NTIwPT1FUlJPUjogTGVha1Nhbml0aXplcjogZGV0ZWN0ZWQgbWVtb3J5
IGxlYWtzDQoNCkRpcmVjdCBsZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmplY3QocykgYWxs
b2NhdGVkIGZyb206DQombmJzcDsgJm5ic3A7ICMwIDB4N2ZkMTAyOGM4ZDI4IGluIG1hbGxv
YyAoL3Vzci9saWIveDg2XzY0LWxpbnV4LWdudS9saWJhc2FuLnNvLjMrMHhjMWQyOCkNCiZu
YnNwOyAmbmJzcDsgIzEgMHg3ZmQxMDIyZTQzYjkgaW4gX19zdHJkdXAgKC9saWIveDg2XzY0
LWxpbnV4LWdudS9saWJjLnNvLjYrMHg4MDNiOSkNCg0KU1VNTUFSWTogQWRkcmVzc1Nhbml0
aXplcjogMTAgYnl0ZShzKSBsZWFrZWQgaW4gMSBhbGxvY2F0aW9uKHMpLg0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCkl0IHNlZW1zIHRoaXMgYnVnIGlzIHZlcnkgbG93LWxldmVsLCBhbmQgYWZmZWN0cyBt
YW55IGJhc2ljIG9wZXJhdGlvbnMsIGRvIHlvdSBoYXZlIGFueSBpZGVhIHdoYXQgY2F1c2Ug
c3VjaCBidWdzPw==

------=_NextPart_5FC315AB_11226C48_2E623C6C
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo
YXJzZXQ9R0IxODAzMCI+PGRpdj5IaSwgSSdtIGF0dGVtcHRpbmcgdG8gdXNlIGFkZHJlc3Mg
c2FuaXRpemVyIGluIGxvY2F0aW5nIGJ1Z3MgaW4gWGVuCiA0LTEzLCB3aGlsZSB1c2UgYWRk
cmVzcyBzYW5pdGl6ZXIgaW4gdG9vbHMgbW9kdWxlcywgd2hpbGUgSSByYW4gc29tZSAKYmFz
aWMgaW5zdHJ1Y3Rpb25zIGxpa2UgeGwsIFhlbiByZXBvcnQgc3VjaCBidWc6PC9kaXY+PGRp
dj49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PTxicj49PTI4NjM9PUVSUk9SOiBMZWFrU2FuaXRpemVyOiBkZXRlY3Rl
ZCBtZW1vcnkgbGVha3M8YnI+PGJyPkRpcmVjdCBsZWFrIG9mIDI5NiBieXRlKHMpIGluIDEx
IG9iamVjdChzKSBhbGxvY2F0ZWQgZnJvbTo8YnI+Jm5ic3A7ICZuYnNwOyAjMCAweDdmNWI5
MWFlZmQyOCBpbiBtYWxsb2MgKC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYXNhbi5z
by4zKzB4YzFkMjgpPGJyPiZuYnNwOyAmbmJzcDsgIzEgMHg0Njc5OTcmbmJzcDsgKC91c3Iv
YmluL3g4Nl82NC1saW51eC1nbnUtZ2NjLTYrMHg0Njc5OTcpPGJyPjxicj5JbmRpcmVjdCBs
ZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmplY3QocykgYWxsb2NhdGVkIGZyb206PGJyPiZu
YnNwOyAmbmJzcDsgIzAgMHg3ZjViOTFhZWZkMjggaW4gbWFsbG9jICgvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYmFzYW4uc28uMysweGMxZDI4KTxicj4mbmJzcDsgJm5ic3A7ICMx
IDB4NDY3OTk3Jm5ic3A7ICgvdXNyL2Jpbi94ODZfNjQtbGludXgtZ251LWdjYy02KzB4NDY3
OTk3KTxicj48YnI+U1VNTUFSWTogQWRkcmVzc1Nhbml0aXplcjogMzA2IGJ5dGUocykgbGVh
a2VkIGluIDEyIGFsbG9jYXRpb24ocykuPGJyPi9yb290L2ZhdWx0eGVuL3Rvb2xzL2xpYnMv
dG9vbGNvcmUvLi4vLi4vLi4vdG9vbHMvUnVsZXMubWs6MjI0OiByZWNpcGUgZm9yIHRhcmdl
dCAnaGVhZGVycy5jaGsnIGZhaWxlZDxicj5tYWtlWzVdOiAqKiogW2hlYWRlcnMuY2hrXSBF
cnJvciAxPGJyPjxicj49PTc1MjA9PUVSUk9SOiBMZWFrU2FuaXRpemVyOiBkZXRlY3RlZCBt
ZW1vcnkgbGVha3M8YnI+PGJyPkRpcmVjdCBsZWFrIG9mIDEwIGJ5dGUocykgaW4gMSBvYmpl
Y3QocykgYWxsb2NhdGVkIGZyb206PGJyPiZuYnNwOyAmbmJzcDsgIzAgMHg3ZmQxMDI4Yzhk
MjggaW4gbWFsbG9jICgvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmFzYW4uc28uMysw
eGMxZDI4KTxicj4mbmJzcDsgJm5ic3A7ICMxIDB4N2ZkMTAyMmU0M2I5IGluIF9fc3RyZHVw
ICgvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42KzB4ODAzYjkpPGJyPjxicj5TVU1N
QVJZOiBBZGRyZXNzU2FuaXRpemVyOiAxMCBieXRlKHMpIGxlYWtlZCBpbiAxIGFsbG9jYXRp
b24ocykuPGJyPj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PC9kaXY+SXQgc2VlbXMgdGhpcyBidWcgaXMgdmVyeSBs
b3ctbGV2ZWwsIGFuZCBhZmZlY3RzIG1hbnkgYmFzaWMgb3BlcmF0aW9ucywgZG8geW91IGhh
dmUgYW55IGlkZWEgd2hhdCBjYXVzZSBzdWNoIGJ1Z3M/

------=_NextPart_5FC315AB_11226C48_2E623C6C--



From xen-users-bounces@lists.xenproject.org Mon Nov 30 16:13:24 2020
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 Nov 2020 16:13:24 +0000
Received: from list by lists.xenproject.org with outflank-mailman.41289.74405 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjlnC-0005V9-E2; Mon, 30 Nov 2020 16:12:46 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 41289.74405; Mon, 30 Nov 2020 16:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1kjlnC-0005V1-9r; Mon, 30 Nov 2020 16:12:46 +0000
Received: by outflank-mailman (input) for mailman id 41289;
 Mon, 30 Nov 2020 16:12:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=Tpvk=FE=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1kjlnA-0005Uw-QH
 for xen-users@lists.xen.org; Mon, 30 Nov 2020 16:12:44 +0000
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b5d482b8-e691-4967-8739-36e44bba9526;
 Mon, 30 Nov 2020 16:12:43 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: b5d482b8-e691-4967-8739-36e44bba9526
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
  d=citrix.com; s=securemail; t=1606752763;
  h=subject:to:cc:references:from:message-id:date:
   mime-version:in-reply-to:content-transfer-encoding;
  bh=wqpac+ZXvFw1ZF2F2HGgOYXyHv5dQoS1gJbo6VOVPi8=;
  b=BpxJEcGW0/cy0ItDf52SLlB3btNDC87+HO7In3EJTUrGVpDfBsoAnK56
   uVLMeP7tAmGWH60rHUaCz1w/IfJt29QoJZDy3KO5dX90f0QBPUMj+iTr/
   PlLE0WmVk89RH5r/n7vZRltzhDVdaYn2Abu+/TxuHbJhRCNjPB5yxzF6Y
   s=;
Authentication-Results: esa5.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
IronPort-SDR: RRsSWBnkNpbKylkUsEaWqll+sSpLu4/eGCXiDrUCHBqP8Ozyq8XAr/7IFzNt/wAjBECqPhyEPI
 Gc5HqvniTSBqcptvJtE9VcmZ7W9myGSPlJWmGL0dC+ceYzKxbYzgoj0S0LIt6XvNCWLrwId178
 /i5whk+BDBiGXwJO+1EBHN0qm4fxKhLb3Z+y3kfNSTAtdBvS1/ZLMwpcYraldDZ0lEgiDFLXfQ
 bAgBs7/ocPM3BqG1AX/cPIUMsA02qJdO3RAgPLa+QRCN06Xtxqetc5F2oM/Aa64pRwzfgYRqCY
 Bo4=
X-SBRS: None
X-MesageID: 32181387
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.78,382,1599537600"; 
   d="scan'208";a="32181387"
Subject: Re: [oss-security] Xen Security Advisory 355 v2 - stack corruption
 from XSA-346 change
To: Mauro Matteo Cascella <mcascell@redhat.com>,
	<oss-security@lists.openwall.com>
CC: <xen-announce@lists.xen.org>, <xen-devel@lists.xen.org>,
	<xen-users@lists.xen.org>, Xen.org security team
	<security-team-members@xen.org>
References: <E1khX2v-0002f4-3b@xenbits.xenproject.org>
 <CAA8xKjWY2+xo57n8hsvG6yMyhs6nAH+S4NbCsEJLWEVff_aWzg@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <10f61e14-05f3-0294-8cda-e63764d98cbc@citrix.com>
Date: Mon, 30 Nov 2020 16:10:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <CAA8xKjWY2+xo57n8hsvG6yMyhs6nAH+S4NbCsEJLWEVff_aWzg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 FTLPEX02CL04.citrite.net (10.13.108.177)

On 30/11/2020 16:07, Mauro Matteo Cascella wrote:
> Hello,
>
> Has a CVE been assigned for this issue?
>
> Regards,

Some unknown 3rd party appears to have allocated a CVE and we're
currently trying to track down who.

~Andrew


