Re: [PATCH v3 10/10] arm64: Change type of hsr, cpsr, spsr_el1 to uint64_t

2021-05-21 Thread Jan Beulich
On 21.05.2021 08:33, Michal Orzel wrote: > On 17.05.2021 18:03, Julien Grall wrote: >> On 17/05/2021 08:01, Jan Beulich wrote: >>> On 12.05.2021 19:59, Julien Grall wrote: Hi, On 11/05/2021 07:37, Michal Orzel wrote: > On 05.05.2021 10:00, Jan Beulich wrote: >> On 05.05.2021

Re: [PATCH 07/10] xen/arm: intruduce alloc_domstatic_pages

2021-05-21 Thread Jan Beulich
On 21.05.2021 08:41, Penny Zheng wrote: > Hi Jan > >> -Original Message- >> From: Jan Beulich >> Sent: Tuesday, May 18, 2021 7:23 PM >> To: Penny Zheng >> Cc: Bertrand Marquis ; Wei Chen >> ; nd ; xen-devel@lists.xenproject.org; >> sstabell...@kernel.org; jul...@xen.org >> Subject: Re: [

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Juergen Gross
On 20.05.21 14:08, Jan Beulich wrote: On 20.05.2021 13:57, Juergen Gross wrote: On 20.05.21 13:42, Jan Beulich wrote: xen_setup_gdt(), via xen_load_gdt_boot(), wants to adjust page tables. For this to work when NX is not available, x86_configure_nx() needs to be called first. Reported-by: Olaf

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Jan Beulich
On 21.05.2021 09:18, Juergen Gross wrote: > On 20.05.21 14:08, Jan Beulich wrote: >> On 20.05.2021 13:57, Juergen Gross wrote: >>> On 20.05.21 13:42, Jan Beulich wrote: xen_setup_gdt(), via xen_load_gdt_boot(), wants to adjust page tables. For this to work when NX is not available, x86_co

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Juergen Gross
On 21.05.21 09:26, Jan Beulich wrote: On 21.05.2021 09:18, Juergen Gross wrote: On 20.05.21 14:08, Jan Beulich wrote: On 20.05.2021 13:57, Juergen Gross wrote: On 20.05.21 13:42, Jan Beulich wrote: xen_setup_gdt(), via xen_load_gdt_boot(), wants to adjust page tables. For this to work when NX

[libvirt test] 162110: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162110 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/162110/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-libvirt 6 libvirt-buildfail REGR. vs. 151777 build-amd64-libvirt

Re: [PATCH v2 0/2] xen-pciback: a fix and a workaround

2021-05-21 Thread Juergen Gross
On 18.05.21 18:12, Jan Beulich wrote: The first change completes a several years old but still incomplete change. As mentioned there, reverting the original change may also be an option. The second change works around some odd libxl behavior, as described in [1]. As per a response to that mail ad

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Juergen Gross
On 20.05.21 13:42, Jan Beulich wrote: xen_setup_gdt(), via xen_load_gdt_boot(), wants to adjust page tables. For this to work when NX is not available, x86_configure_nx() needs to be called first. Reported-by: Olaf Hering Signed-off-by: Jan Beulich Pushed to xen/tip.git for-linus-5.13b Jue

[PATCH 11/11] drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default

2021-05-21 Thread Daniel Vetter
Goes through all the drivers and deletes the default hook since it's the default now. Signed-off-by: Daniel Vetter Cc: Joel Stanley Cc: Andrew Jeffery Cc: "Noralf Trønnes" Cc: Linus Walleij Cc: Emma Anholt Cc: David Lechner Cc: Kamlesh Gurudasani Cc: Oleksandr Andrushchenko Cc: Daniel Vet

Re: [PATCH v2] libelf: improve PVH elfnote parsing

2021-05-21 Thread Roger Pau Monné
On Fri, May 21, 2021 at 07:26:21AM +0200, Juergen Gross wrote: > On 20.05.21 11:28, Jan Beulich wrote: > > On 20.05.2021 11:27, Roger Pau Monné wrote: > > > On Wed, May 19, 2021 at 12:34:19PM +0200, Jan Beulich wrote: > > > > On 18.05.2021 16:47, Roger Pau Monne wrote: > > > > > @@ -425,8 +425,11 @

Re: [PATCH 0/8] xen: harden frontends against malicious backends

2021-05-21 Thread Marek Marczykowski-Górecki
On Thu, May 13, 2021 at 12:02:54PM +0200, Juergen Gross wrote: > Xen backends of para-virtualized devices can live in dom0 kernel, dom0 > user land, or in a driver domain. This means that a backend might > reside in a less trusted environment than the Xen core components, so > a backend should not

[qemu-mainline test] 162108: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162108 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/162108/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-freebsd11-amd64 16 guest-saverestore fail REGR. vs. 152631 test-amd64-i3

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Boris Ostrovsky
On 5/21/21 3:45 AM, Juergen Gross wrote: > On 21.05.21 09:26, Jan Beulich wrote: >> On 21.05.2021 09:18, Juergen Gross wrote: >>> On 20.05.21 14:08, Jan Beulich wrote: On 20.05.2021 13:57, Juergen Gross wrote: > On 20.05.21 13:42, Jan Beulich wrote: >> xen_setup_gdt(), via xen_load_g

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Jan Beulich
On 21.05.2021 15:12, Boris Ostrovsky wrote: > > On 5/21/21 3:45 AM, Juergen Gross wrote: >> On 21.05.21 09:26, Jan Beulich wrote: >>> On 21.05.2021 09:18, Juergen Gross wrote: On 20.05.21 14:08, Jan Beulich wrote: > On 20.05.2021 13:57, Juergen Gross wrote: >> On 20.05.21 13:42, Jan B

[PATCH V5 0/2] Virtio support for toolstack on Arm (Was "IOREQ feature (+ virtio-mmio) on Arm")

2021-05-21 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Hello all. The purpose of this patch series is to add missing virtio-mmio bits to Xen toolstack on Arm. The Virtio support for toolstack [1] was postponed as the main target was to upstream IOREQ/DM support on Arm in the first place. Now, we already have IOREQ suppor

[PATCH V5 0/2] Virtio support for toolstack on Arm (Was "IOREQ feature (+ virtio-mmio) on Arm")

2021-05-21 Thread Oleksandr Tyshchenko
From: Julien Grall Date: Wed, 29 Jul 2020 17:36:53 +0300 Subject: [PATCH V5 2/2] libxl: Introduce basic virtio-mmio support on Arm This patch introduces helpers to allocate Virtio MMIO params (IRQ and memory region) and create specific device node in the Guest device-tree with allocated params.

[PATCH V5 0/2] Virtio support for toolstack on Arm (Was "IOREQ feature (+ virtio-mmio) on Arm")

2021-05-21 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Date: Thu, 20 May 2021 20:41:01 +0300 Subject: [PATCH V5 1/2] libxl: Add support for Virtio disk configuration This patch adds basic support for configuring and assisting virtio-disk backend (emualator) which is intended to run out of Qemu and could be run in any domai

Re: [PATCH] x86/Xen: swap NX determination and GDT setup on BSP

2021-05-21 Thread Boris Ostrovsky
On 5/21/21 9:15 AM, Jan Beulich wrote: > On 21.05.2021 15:12, Boris Ostrovsky wrote: >> >> Did something changed recently that this became a problem? That commit has >> been there for 3 years. > He happened to try on a system where NX was turned off in the BIOS. Yes, I missed that part. -bor

Re: [PATCH v3 1/2] libelf: don't attempt to parse __xen_guest for PVH

2021-05-21 Thread Jan Beulich
On 20.05.2021 14:35, Jan Beulich wrote: > On 20.05.2021 14:30, Roger Pau Monne wrote: >> The legacy __xen_guest section doesn't support the PHYS32_ENTRY >> elfnote, so it's pointless to attempt to parse the elfnotes from that >> section when called from an hvm container. >> >> Suggested-by: Jan Beu

[ovmf test] 162111: all pass - PUSHED

2021-05-21 Thread osstest service owner
flight 162111 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/162111/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 04ae17218deec25c6f488609c5e2ca9c419d2c4b baseline version: ovmf 15ee7b76891a78141e6e3

Re: [PATCH 11/11] drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default

2021-05-21 Thread David Lechner
On 5/21/21 4:09 AM, Daniel Vetter wrote: Goes through all the drivers and deletes the default hook since it's the default now. Acked-by: David Lechner

Re: [PATCH 11/11] drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default

2021-05-21 Thread Noralf Trønnes
Den 21.05.2021 11.09, skrev Daniel Vetter: > Goes through all the drivers and deletes the default hook since it's > the default now. > > Signed-off-by: Daniel Vetter Acked-by: Noralf Trønnes

Re: [PATCH 11/11] drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default

2021-05-21 Thread Oleksandr Andrushchenko
On 5/21/21 12:09 PM, Daniel Vetter wrote: > Goes through all the drivers and deletes the default hook since it's > the default now. > > Signed-off-by: Daniel Vetter Acked-by: Oleksandr Andrushchenko

[xen-unstable test] 162107: tolerable FAIL

2021-05-21 Thread osstest service owner
flight 162107 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/162107/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 162102 test-armhf-armhf-libvirt 16 save

[linux-linus test] 162109: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162109 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/162109/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-xsm7 xen-install fail REGR. vs. 152332 test-amd64-i386-xl-

[RESEND PATCH V5 0/2] Virtio support for toolstack on Arm (Was "IOREQ feature (+ virtio-mmio) on Arm")

2021-05-21 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Hello all. The purpose of this patch series is to add missing virtio-mmio bits to Xen toolstack on Arm. The Virtio support for toolstack [1] was postponed as the main target was to upstream IOREQ/DM support on Arm in the first place. Now, we already have IOREQ suppor

[RESEND PATCH V5 2/2] libxl: Introduce basic virtio-mmio support on Arm

2021-05-21 Thread Oleksandr Tyshchenko
From: Julien Grall This patch introduces helpers to allocate Virtio MMIO params (IRQ and memory region) and create specific device node in the Guest device-tree with allocated params. In order to deal with multiple Virtio devices, reserve corresponding ranges. For now, we reserve 1MB for memory r

[RESEND PATCH V5 1/2] libxl: Add support for Virtio disk configuration

2021-05-21 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko This patch adds basic support for configuring and assisting virtio-disk backend (emualator) which is intended to run out of Qemu and could be run in any domain. Although the Virtio block device is quite different from traditional Xen PV block device (vbd) from the tools

Re: [PATCH V5 0/2] Virtio support for toolstack on Arm (Was "IOREQ feature (+ virtio-mmio) on Arm")

2021-05-21 Thread Oleksandr
On 21.05.21 16:16, Oleksandr Tyshchenko wrote: Hello, all. I pushed this series in wrong way, so the patches #1 and #2 appeared with the same subject as a cover letter. I have just resent this patch series properly. Please ignore current one. Sorry for the noise. https://lore.kernel.org/xe

[ovmf test] 162113: all pass - PUSHED

2021-05-21 Thread osstest service owner
flight 162113 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/162113/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 1fb80369b72c6ba7f80b442e4acf771a6dd56ee7 baseline version: ovmf 04ae17218deec25c6f488

[qemu-mainline test] 162112: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162112 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/162112/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-freebsd11-amd64 16 guest-saverestore fail REGR. vs. 152631 test-amd64-i3

[qemu-mainline bisection] complete test-amd64-amd64-qemuu-freebsd11-amd64

2021-05-21 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-amd64-amd64-qemuu-freebsd11-amd64 testid guest-saverestore Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git Tree: qemu git://x

[linux-linus test] 162114: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162114 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/162114/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-xsm7 xen-install fail REGR. vs. 152332 test-amd64-i386-xl-

[qemu-mainline test] 162116: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162116 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/162116/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-freebsd11-amd64 16 guest-saverestore fail REGR. vs. 152631 test-amd64-i3

[libvirt test] 162120: regressions - FAIL

2021-05-21 Thread osstest service owner
flight 162120 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/162120/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-libvirt 6 libvirt-buildfail REGR. vs. 151777 build-armhf-libvirt