Re: [PATCH] drivers: gpu: drm: xen_drm_front_drm_info is declared twice

2021-03-25 Thread Oleksandr Andrushchenko
Hi, On 3/25/21 8:19 AM, Wan Jiabing wrote: > struct xen_drm_front_drm_info has been declared. > Remove the duplicate. > > Signed-off-by: Wan Jiabing Thank you for the patch, Reviewed-by: Oleksandr Andrushchenko Will apply to drm-misc-next-fixes Thank you, Oleksandr > --- > drivers/gpu/dr

Re: [PATCH] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code

2021-03-25 Thread Jan Beulich
On 24.03.2021 18:26, George Dunlap wrote: > Signed-off-by: George Dunlap > --- > Missed one from my list when creating the other series > > CC: Ian Jackson > CC: Jan Beulich > CC: Roger Pau Monne > --- > CHANGELOG.md | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/CHANGELOG.md b/CHA

Re: [PATCH][4.15] Performance regression due to XSA-336

2021-03-25 Thread Jan Beulich
On 24.03.2021 22:05, Boris Ostrovsky wrote: > > (Re-sending with Stephen added) > > > While running performance tests with recent XSAs backports to our product > we've > discovered significant regression in TPCC performance. With a particular guest > kernel the numbers dropped by as much as 40%

Re: [PATCH 1/6] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries

2021-03-25 Thread Jan Beulich
On 24.03.2021 17:44, George Dunlap wrote: > --- a/SUPPORT.md > +++ b/SUPPORT.md > @@ -247,6 +247,13 @@ Export hypervisor coverage data suitable for analysis by > gcov or lcov. > > Status: Supported, Not security supported > > +### Processor trace support > + > +Support for using Intel Pro

Re: [PATCH 5/6] CHANGELOG.md: Add entries for emulation

2021-03-25 Thread Jan Beulich
On 24.03.2021 17:44, George Dunlap wrote: > --- a/CHANGELOG.md > +++ b/CHANGELOG.md > @@ -14,6 +14,8 @@ The format is based on [Keep a > Changelog](https://keepachangelog.com/en/1.0.0/) > - Named PCI devices for xl/libxl > - Support for zstd-compressed dom0 kernels > - Library improvements f

Re: [PATCH 1/2] docs/designs/launch: hyperlaunch design document

2021-03-25 Thread Jan Beulich
On 24.03.2021 20:10, Stefano Stabellini wrote: > On Wed, 24 Mar 2021, Christopher Clark wrote: > I'm also not sure how you are going to handle things like SR-IOV > devices. Right now SR-IOV capability is setup and initialized by the > hardware domain, and the new virtual devices are not

[linux-linus test] 160381: regressions - FAIL

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

Re: [PATCH 1/2] docs/designs/launch: hyperlaunch design document

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 05:53:26AM -0700, Christopher Clark wrote: > On Wed, Mar 24, 2021 at 1:01 AM Roger Pau Monné wrote: > > > > On Tue, Mar 23, 2021 at 10:39:53AM -0700, Christopher Clark wrote: > > > On Thu, Mar 18, 2021 at 9:43 AM Roger Pau Monné > > > wrote: > > If you offload domain crea

Re: [PATCH v2 1/2] intel/pinctrl: check REVID register value for device presence

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 07:01:18PM +0200, Andy Shevchenko wrote: > On Wed, Mar 24, 2021 at 04:43:11PM +0100, Roger Pau Monne wrote: > > Thanks for a fix! My comments below. > > > Use the value read from the REVID register in order to check for the > > presence of the device. A read of all ones is

Re: [PATCH v2 0/5] xen/arm: smmuv1: Fix stream match conflict issue

2021-03-25 Thread Rahul Singh
Hi Julien, > On 24 Mar 2021, at 8:48 pm, Julien Grall wrote: > > Hi Rahul, > > On 22/03/2021 16:11, Rahul Singh wrote: >> This patch is the work to fix the stream match conflict issue when two >> devices >> have the same stream-id. >> Approach taken is to merge the below commit from Linux driv

Re: [PATCH RESEND] intel/pinctrl: check capability offset is between MMIO region

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 06:57:12PM +0200, Andy Shevchenko wrote: > On Wed, Mar 24, 2021 at 04:13:59PM +0100, Roger Pau Monné wrote: > > On Wed, Mar 24, 2021 at 04:22:44PM +0200, Andy Shevchenko wrote: > > > On Wed, Mar 24, 2021 at 02:55:15PM +0100, Roger Pau Monné wrote: > > > > On Wed, Mar 24, 202

Re: [PATCH 5/6] CHANGELOG.md: Add entries for emulation

2021-03-25 Thread George Dunlap
> On Mar 25, 2021, at 7:57 AM, Jan Beulich wrote: > > On 24.03.2021 17:44, George Dunlap wrote: >> --- a/CHANGELOG.md >> +++ b/CHANGELOG.md >> @@ -14,6 +14,8 @@ The format is based on [Keep a >> Changelog](https://keepachangelog.com/en/1.0.0/) >> - Named PCI devices for xl/libxl >> - Support

Re: [PATCH 1/6] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries

2021-03-25 Thread George Dunlap
> On Mar 25, 2021, at 7:53 AM, Jan Beulich wrote: > > On 24.03.2021 17:44, George Dunlap wrote: >> --- a/SUPPORT.md >> +++ b/SUPPORT.md >> @@ -247,6 +247,13 @@ Export hypervisor coverage data suitable for analysis >> by gcov or lcov. >> >> Status: Supported, Not security supported >> >>

[PATCH v3] intel/pinctrl: check REVID register value for device presence

2021-03-25 Thread Roger Pau Monne
Use the value read from the REVID register in order to check for the presence of the device. A read of all ones is treated as if the device is not present, and hence probing is ended. This fixes an issue when running as a Xen PVH dom0, where the ACPI DSDT table is provided unmodified to dom0 and h

Re: [PATCH 4/6] CHANGELOG.md: NetBSD lib/gnttab support

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 04:44:05PM +, George Dunlap wrote: > Signed-off-by: George Dunlap LGTM, maybe Manuel has something else to add. Reviewed-by: Roger Pau Monné Thanks.

Re: [PATCH 1/2] docs/designs/launch: hyperlaunch design document

2021-03-25 Thread George Dunlap
> On Mar 25, 2021, at 8:32 AM, Roger Pau Monne wrote: > > On Wed, Mar 24, 2021 at 05:53:26AM -0700, Christopher Clark wrote: >> On Wed, Mar 24, 2021 at 1:01 AM Roger Pau Monné wrote: >>> >>> On Tue, Mar 23, 2021 at 10:39:53AM -0700, Christopher Clark wrote: On Thu, Mar 18, 2021 at 9:43 A

Re: [PATCH] drivers: gpu: drm: xen_drm_front_drm_info is declared twice

2021-03-25 Thread Daniel Vetter
On Thu, Mar 25, 2021 at 7:53 AM Oleksandr Andrushchenko wrote: > > Hi, > > On 3/25/21 8:19 AM, Wan Jiabing wrote: > > struct xen_drm_front_drm_info has been declared. > > Remove the duplicate. > > > > Signed-off-by: Wan Jiabing > > Thank you for the patch, > > Reviewed-by: Oleksandr Andrushchenko

Re: [PATCH] drivers: gpu: drm: xen_drm_front_drm_info is declared twice

2021-03-25 Thread Daniel Vetter
On Thu, Mar 25, 2021 at 10:16 AM Daniel Vetter wrote: > > On Thu, Mar 25, 2021 at 7:53 AM Oleksandr Andrushchenko > wrote: > > > > Hi, > > > > On 3/25/21 8:19 AM, Wan Jiabing wrote: > > > struct xen_drm_front_drm_info has been declared. > > > Remove the duplicate. > > > > > > Signed-off-by: Wan J

Re: [PATCH] drivers: gpu: drm: xen_drm_front_drm_info is declared twice

2021-03-25 Thread Oleksandr Andrushchenko
Hi, Daniel! On 3/25/21 11:16 AM, Daniel Vetter wrote: > On Thu, Mar 25, 2021 at 7:53 AM Oleksandr Andrushchenko > wrote: >> Hi, >> >> On 3/25/21 8:19 AM, Wan Jiabing wrote: >>> struct xen_drm_front_drm_info has been declared. >>> Remove the duplicate. >>> >>> Signed-off-by: Wan Jiabing >> Thank

Re: [PATCH 4/6] CHANGELOG.md: NetBSD lib/gnttab support

2021-03-25 Thread Manuel Bouyer
On Thu, Mar 25, 2021 at 10:13:11AM +0100, Roger Pau Monné wrote: > On Wed, Mar 24, 2021 at 04:44:05PM +, George Dunlap wrote: > > Signed-off-by: George Dunlap > > LGTM, maybe Manuel has something else to add. no, it's OK for me too -- Manuel Bouyer NetBSD: 26 ans d'experience feront

Re: [PATCH 5/6] CHANGELOG.md: Add entries for emulation

2021-03-25 Thread Andrew Cooper
On 25/03/2021 09:04, George Dunlap wrote: > >> On Mar 25, 2021, at 7:57 AM, Jan Beulich wrote: >> >> On 24.03.2021 17:44, George Dunlap wrote: >>> --- a/CHANGELOG.md >>> +++ b/CHANGELOG.md >>> @@ -14,6 +14,8 @@ The format is based on [Keep a >>> Changelog](https://keepachangelog.com/en/1.0.0/) >>

Re: [PATCH 1/2] docs/designs/launch: hyperlaunch design document

2021-03-25 Thread Roger Pau Monné
On Thu, Mar 25, 2021 at 10:14:31AM +0100, George Dunlap wrote: > > > > On Mar 25, 2021, at 8:32 AM, Roger Pau Monne wrote: > > > > On Wed, Mar 24, 2021 at 05:53:26AM -0700, Christopher Clark wrote: > >> On Wed, Mar 24, 2021 at 1:01 AM Roger Pau Monné > >> wrote: > >>> > >>> On Tue, Mar 23, 2

[linux-5.4 test] 160387: tolerable FAIL - PUSHED

2021-03-25 Thread osstest service owner
flight 160387 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/160387/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stopfail like 160152 test-amd64-amd64-xl-qemut-win7-amd64 19

Re: [PATCH v2] piix: fix regression during unplug in Xen HVM domUs

2021-03-25 Thread Olaf Hering
Am Mon, 22 Mar 2021 18:09:17 -0400 schrieb John Snow : > My understanding is that XEN has some extra disks that it unplugs when > it later figures out it doesn't need them. How exactly this works is > something I've not looked into too closely. It has no extra disks, why would it? I assume eac

[PATCH for-4.15?] docs/design: Update xenstore-migration.md

2021-03-25 Thread Julien Grall
From: Julien Grall It is not very clear the shared page adddress is not contained in the connection record. Additionally, it is misleading to say the grant will always point to the share paged as a domain is free to revoke the permission. The restore code would need to make sure it doesn't fail/c

[PATCH] tools/xenstored: Remove unnecessary define XC_WANT_COMPAT_MAP_FOREIGN_API

2021-03-25 Thread Julien Grall
From: Julien Grall The last use of the compat foreign API was dropped in commit 38eeb3864de4 "tools/xenstored: Drop mapping of the ring via foreign map". Therefore, we don't need to define XC_WANT_COMPAT_MAP_FOREIGN_API. Signed-off-by: Julien Grall --- tools/xenstore/xenstored_core.h | 1 - 1

Re: [PATCH RESEND] Performance regression due to XSA-336

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 05:05:04PM -0400, Boris Ostrovsky wrote: > > (Re-sending with Stephen added) > > > While running performance tests with recent XSAs backports to our product > we've > discovered significant regression in TPCC performance. With a particular guest > kernel the numbers drop

Re: [PATCH RESEND] intel/pinctrl: check capability offset is between MMIO region

2021-03-25 Thread Andy Shevchenko
On Thu, Mar 25, 2021 at 09:46:46AM +0100, Roger Pau Monné wrote: > On Wed, Mar 24, 2021 at 06:57:12PM +0200, Andy Shevchenko wrote: > > On Wed, Mar 24, 2021 at 04:13:59PM +0100, Roger Pau Monné wrote: > > > On Wed, Mar 24, 2021 at 04:22:44PM +0200, Andy Shevchenko wrote: > > > > On Wed, Mar 24, 202

Re: [PATCH v3] intel/pinctrl: check REVID register value for device presence

2021-03-25 Thread Andy Shevchenko
On Thu, Mar 25, 2021 at 10:09:47AM +0100, Roger Pau Monne wrote: > Use the value read from the REVID register in order to check for the > presence of the device. A read of all ones is treated as if the device > is not present, and hence probing is ended. > > This fixes an issue when running as a X

Re: [PATCH 5/6] CHANGELOG.md: Add entries for emulation

2021-03-25 Thread Jan Beulich
On 25.03.2021 10:37, Andrew Cooper wrote: > On 25/03/2021 09:04, George Dunlap wrote: >>> On Mar 25, 2021, at 7:57 AM, Jan Beulich wrote: >>> On 24.03.2021 17:44, George Dunlap wrote: --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ The format is based on [Keep a Change

Re: [PATCH] tools/xenstored: Remove unnecessary define XC_WANT_COMPAT_MAP_FOREIGN_API

2021-03-25 Thread Andrew Cooper
On 25/03/2021 11:42, Julien Grall wrote: > From: Julien Grall > > The last use of the compat foreign API was dropped in commit > 38eeb3864de4 "tools/xenstored: Drop mapping of the ring via foreign > map". > > Therefore, we don't need to define XC_WANT_COMPAT_MAP_FOREIGN_API. > > Signed-off-by: Jul

Re: [PATCH RESEND] x86/vpt: Replace per-guest pt_migrate lock with per pt lock

2021-03-25 Thread Roger Pau Monné
On Wed, Mar 24, 2021 at 05:05:05PM -0400, Boris Ostrovsky wrote: > Commit 8e76aef72820 ("x86/vpt: fix race when migrating timers between > vCPUs") addressed XSA-336 by introducing a per-domain rwlock that was > intended to protect periodic timer during VCPU migration. Since such > migration is an i

[PATCH] xen: Drop "-rc" suffix from XEN_EXTRAVERSION

2021-03-25 Thread Andrew Cooper
Fixes: a04509d34d ("Branching: Update version files etc. for newly unstable") Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Roger Pau Monné CC: Wei Liu CC: Stefano Stabellini CC: Julien Grall CC: Volodymyr Babchuk --- xen/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

Re: [PATCH V2] ARM: xen/mm.c: A mundane typo fix

2021-03-25 Thread Stefano Stabellini
On Wed, 24 Mar 2021, Randy Dunlap wrote: > On 3/24/21 9:35 PM, Bhaskar Chowdhury wrote: > > s/acrros/across/ > > > > Plus some words need prural version...so did it.(page->pages) > > > > Signed-off-by: Bhaskar Chowdhury > > Acked-by: Randy Dunlap Acked-by: Stefano Stabellini > > --- > > C

[PATCH v2 0/7] OvmfXen: Set PcdFSBClock at runtime

2021-03-25 Thread Anthony PERARD
Patch series available in this git branch: git://xenbits.xen.org/people/aperard/ovmf.git br.apic-timer-freq-v2 Changes in v2: - main change is to allow mapping of Xen pages outside of the RAM see patch: "OvmfPkg/XenPlatformPei: Map extra physical address" - that new function allows to map the Xe

[PATCH v2 1/7] OvmfPkg/XenResetVector: Silent a warning from nasm

2021-03-25 Thread Anthony PERARD
To avoid nasm generating a warning, replace the macro by the value expected to be stored in eax. Ia32/XenPVHMain.asm:76: warning: dword data exceeds bounds Reported-by: Laszlo Ersek Signed-off-by: Anthony PERARD Reviewed-by: Laszlo Ersek --- OvmfPkg/XenResetVector/Ia32/XenPVHMain.asm | 2 +-

[PATCH v2 4/7] OvmfPkg/IndustryStandard: Introduce PageTable.h

2021-03-25 Thread Anthony PERARD
We are going to use the page table structure in yet another place, collect the types and macro that can be used from another module rather that making yet another copy. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 Signed-off-by: Anthony PERARD --- CC: Tom Lendacky CC: Brijesh Singh

[PATCH v2 2/7] MdePkg: Allow PcdFSBClock to by Dynamic

2021-03-25 Thread Anthony PERARD
We are going to want to change the value of PcdFSBClock at run time in OvmfXen, so move it to the PcdsDynamic section. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 Signed-off-by: Anthony PERARD Reviewed-by: Laszlo Ersek Reviewed-by: Liming Gao --- CC: Bob Feng CC: Michael D Kinney

[PATCH v2 6/7] OvmfPkg/XenPlatformPei: Calibrate APIC timer frequency

2021-03-25 Thread Anthony PERARD
Calculate the frequency of the APIC timer that Xen provides. Even though the frequency is currently hard-coded, it isn't part of the public ABI that Xen provides and thus may change at any time. OVMF needs to determine the frequency by an other mean. Fortunately, Xen provides a way to determines

[PATCH v2 3/7] OvmfPkg/IndustryStandard/Xen: Apply EDK2 coding style to XEN_VCPU_TIME_INFO

2021-03-25 Thread Anthony PERARD
We are going to use new fields from the Xen headers. Apply the EDK2 coding style so that the code that is going to use it doesn't look out of place. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 Signed-off-by: Anthony PERARD Reviewed-by: Laszlo Ersek --- Notes: v2: - fix case

[PATCH v2 5/7] OvmfPkg/XenPlatformPei: Map extra physical address

2021-03-25 Thread Anthony PERARD
Some information available in a Xen guest can be mapped anywhere in the physical address space and they don't need to be backed by RAM. For example, the shared info page. While it's easier to put those pages anywhere, it is better to avoid mapping it where the RAM is. It might split a nice 1G gues

[PATCH v2 7/7] OvmfPkg/OvmfXen: Set PcdFSBClock

2021-03-25 Thread Anthony PERARD
Update gEfiMdePkgTokenSpaceGuid.PcdFSBClock so it can have the correct value when SecPeiDxeTimerLibCpu start to use it for the APIC timer. Currently, nothing appear to use the value in PcdFSBClock before XenPlatformPei had a chance to set it even though TimerLib is included in modules runned befor

Re: [PATCH] xen: Drop "-rc" suffix from XEN_EXTRAVERSION

2021-03-25 Thread Jan Beulich
On 25.03.2021 16:07, Andrew Cooper wrote: > Fixes: a04509d34d ("Branching: Update version files etc. for newly unstable") > Signed-off-by: Andrew Cooper Acked-by: Jan Beulich

[PATCH for-4.15] changelog: note MSR access change

2021-03-25 Thread Roger Pau Monne
The change to deny all accesses to MSRs indexes not explicitly handled prevents leaking unwanted data into guests. Signed-off-by: Roger Pau Monné --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f76fadf8c73..d81608af4de 100644 --- a/CHANGELOG

Re: [PATCH v2] piix: fix regression during unplug in Xen HVM domUs

2021-03-25 Thread Paolo Bonzini
On 25/03/21 12:12, Olaf Hering wrote: Am Mon, 22 Mar 2021 18:09:17 -0400 schrieb John Snow : My understanding is that XEN has some extra disks that it unplugs when it later figures out it doesn't need them. How exactly this works is something I've not looked into too closely. It has no extra

[PATCH for-4.15 0/2] x86/hpet: Try to unbreak Ryzen 1800X systems

2021-03-25 Thread Andrew Cooper
This is a refinement of Jan's "[PATCH][4.15] x86/HPET: don't enable legacy replacement mode unconditionally" to try and make Xen do the helpful thing on boot, rather than requiring a non-default command line option to boot in the first place. Andrew Cooper (1): x86/hpet: Factor hpet_enable_legac

[PATCH 1/2] x86/hpet: Factor hpet_enable_legacy_replacement_mode() out of hpet_setup()

2021-03-25 Thread Andrew Cooper
... in preparation to introduce a second caller. No functional change. Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Roger Pau Monné CC: Wei Liu CC: Ian Jackson CC: Marek Marczykowski-Górecki CC: Frédéric Pierret For 4.15. Pre-req for trying to unbreak AMD Ryzen 1800X systems. ---

[PATCH 2/2] x86/hpet: Don't enable legacy replacement mode unconditionally

2021-03-25 Thread Andrew Cooper
From: Jan Beulich Commit e1de4c196a2e ("x86/timer: Fix boot on Intel systems using ITSSPRC static PIT clock gating") was reported to cause boot failures on certain AMD Ryzen systems. Refine the fix to do nothing in the default case, and only attempt to configure legacy replacement mode if IRQ0 i

Re: [PATCH 1/2] docs/designs/launch: hyperlaunch design document

2021-03-25 Thread Stefano Stabellini
On Thu, 25 Mar 2021, Roger Pau Monné wrote: > On Thu, Mar 25, 2021 at 10:14:31AM +0100, George Dunlap wrote: > > > > > > > On Mar 25, 2021, at 8:32 AM, Roger Pau Monne wrote: > > > > > > On Wed, Mar 24, 2021 at 05:53:26AM -0700, Christopher Clark wrote: > > >> On Wed, Mar 24, 2021 at 1:01 AM Ro

[qemu-mainline test] 160392: regressions - FAIL

2021-03-25 Thread osstest service owner
flight 160392 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/160392/ 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 2/2] x86/hpet: Don't enable legacy replacement mode unconditionally

2021-03-25 Thread Andrew Cooper
On 25/03/2021 16:52, Andrew Cooper wrote: > From: Jan Beulich > > Commit e1de4c196a2e ("x86/timer: Fix boot on Intel systems using ITSSPRC > static PIT clock gating") was reported to cause boot failures on certain > AMD Ryzen systems. > > Refine the fix to do nothing in the default case, and only

[PATCH v1.1 2/2] x86/hpet: Don't enable legacy replacement mode unconditionally

2021-03-25 Thread Andrew Cooper
From: Jan Beulich Commit e1de4c196a2e ("x86/timer: Fix boot on Intel systems using ITSSPRC static PIT clock gating") was reported to cause boot failures on certain AMD Ryzen systems. Refine the fix to do nothing in the default case, and only attempt to configure legacy replacement mode if IRQ0 i

Secure Boot / Lockdown WG Meeting

2021-03-25 Thread Bob Eshleman
Hey all, I just wanted to send this out as a new email thread in case anyone missed the reply on the previous thread. It looks like the following date works best: Mon. March 29th, 16:00 UTC https://meet.vates.fr/xen-lockdown Feel free to let us know if the time presents a conflict. -- Bobby E

[PATCH for-4.15?] docs/misc: xenstored: Re-instate and tweak the documentation for XS_RESUME

2021-03-25 Thread Julien Grall
From: Julien Grall Commit 13dd372834a4 removed the documentation for XS_RESUME, however this command is still implemented (at least in C Xenstored) and used by libxl when resuming a domain. So re-instate the documentation for the XS_RESUME. Take the opportunity to update it as there is a user of

Re: [PATCH v2 0/7] OvmfXen: Set PcdFSBClock at runtime

2021-03-25 Thread Laszlo Ersek
On 03/25/21 16:47, Anthony PERARD wrote: > Patch series available in this git branch: > git://xenbits.xen.org/people/aperard/ovmf.git br.apic-timer-freq-v2 I'll get to this sometime in April, possibly after the SEV-SNP series. That shouldn't discourage others from reviewing sooner, of course. Tha

[PATCH] tools/libfsimage: Bump SONAME to 4.16

2021-03-25 Thread Andrew Cooper
Fixes: a04509d34d ("Branching: Update version files etc. for newly unstable") Signed-off-by: Andrew Cooper --- CC: Ian Jackson CC: Wei Liu --- tools/libfsimage/common/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libfsimage/common/Makefile b/tools/libfsimage

[libvirt test] 160406: regressions - FAIL

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

[xen-unstable-smoke test] 160419: tolerable all pass - PUSHED

2021-03-25 Thread osstest service owner
flight 160419 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/160419/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 15 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 1

[ovmf test] 160399: all pass - PUSHED

2021-03-25 Thread osstest service owner
flight 160399 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/160399/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf f037af6ecbc3b55042c998a59ed8df8548e64b99 baseline version: ovmf 0ecdcb6142037dd1cdd08

Re: [PATCH v2 0/2] xen/x86: alternative fix for XSA-369

2021-03-25 Thread Boris Ostrovsky
On 3/24/21 7:09 PM, Boris Ostrovsky wrote: > On 3/24/21 8:24 AM, Roger Pau Monne wrote: >> Hello, >> >> This is a proposal for an alternative fix for XSA-369 that instead of >> special casing XEN_UNPOPULATED_ALLOC to size the p2m relies on making >> XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on the

Re: [PATCH RESEND] x86/vpt: Replace per-guest pt_migrate lock with per pt lock

2021-03-25 Thread Boris Ostrovsky
On 3/25/21 10:48 AM, Roger Pau Monné wrote: > On Wed, Mar 24, 2021 at 05:05:05PM -0400, Boris Ostrovsky wrote: >> Commit 8e76aef72820 ("x86/vpt: fix race when migrating timers between >> vCPUs") addressed XSA-336 by introducing a per-domain rwlock that was >> intended to protect periodic timer du

[xen-4.12-testing test] 160400: regressions - FAIL

2021-03-25 Thread osstest service owner
flight 160400 xen-4.12-testing real [real] flight 160430 xen-4.12-testing real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/160400/ http://logs.test-lab.xenproject.org/osstest/logs/160430/ Regressions :-( Tests which did not succeed and are blocking, including tests which could

[xen-unstable test] 160404: tolerable FAIL - PUSHED

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