[linux-linus test] 168086: trouble: blocked/broken/fail/pass

2022-02-11 Thread osstest service owner
flight 168086 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/168086/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64 broken build-arm64-pvops

Development Issue of Concern

2022-02-11 Thread Elliott Mitchell
The tradition has been to name the active development branch in GIT has been named "master". Quite a number of people object to the name due to its history. In light of such concerns, perhaps the Xen Project should join with other similar projects and move to have the active development branch

Re: [PATCH RFC 1/3] xen/efi: Always query the console information and get GOP

2022-02-11 Thread Elliott Mitchell
On Mon, Feb 07, 2022 at 06:52:57PM +, Julien Grall wrote: > On 07/02/2022 08:46, Jan Beulich wrote: > > On 06.02.2022 20:28, Julien Grall wrote: > >> > >> It is not entirely clear to me why the GOP was only fetched when > >> the configuration file is used. > >> > >> I have tested this on RPI4

Re: [RFC v2 5/8] xen/arm: introduce SCMI-SMC mediator driver

2022-02-11 Thread Stefano Stabellini
On Fri, 11 Feb 2022, Oleksii Moisieiev wrote: > On Fri, Feb 11, 2022 at 11:18:47AM +, Bertrand Marquis wrote: > > Hi Oleksii, > > > > > > > On 11 Feb 2022, at 10:44, Oleksii Moisieiev > > > wrote: > > > > > > Hi Bertrand, > > > > > > On Fri, Feb 11, 2022 at 08:46:05AM +, Bertrand

Re: Metadata and signalling channels for Zephyr virtio-backends on Xen

2022-02-11 Thread Stefano Stabellini
On Fri, 11 Feb 2022, Alex Bennée wrote: > > FYI, a good and promising approach to handle both SCMI and SCPI is the > > series recently submitted by EPAM to mediate SCMI and SCPI requests in > > Xen: https://marc.info/?l=xen-devel=163947444032590 > > > > (Another "special" virtio backend is

[linux-5.4 test] 168085: trouble: blocked/broken/fail/pass

2022-02-11 Thread osstest service owner
flight 168085 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/168085/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64 broken build-arm64-pvops

Re: Metadata and signalling channels for Zephyr virtio-backends on Xen

2022-02-11 Thread Alex Bennée
Stefano Stabellini writes: > On Mon, 7 Feb 2022, Alex Bennée wrote: >> Hi Stefano, >> >> Vincent gave an update on his virtio-scmi work at the last Stratos sync >> call and the discussion moved onto next steps. > > Hi Alex, > > I don't know the specifics of virtio-scmi, but if it is about

Re: [PATCH] PCI/MSI: msix_setup_msi_descs: Restore logic for msi_attrib.can_mask

2022-02-11 Thread Bjorn Helgaas
On Fri, Feb 11, 2022 at 01:10:22AM +0100, Josef Johansson wrote: > On 2/11/22 00:55, Bjorn Helgaas wrote: > > On Sat, Jan 22, 2022 at 02:10:01AM +0100, Josef Johansson wrote: > >> From: Josef Johansson > >> > >> PCI/MSI: msix_setup_msi_descs: Restore logic for msi_attrib.can_mask > > Please match

Re: [RFC PATCH] arm/vgic-v3: provide custom callbacks for pend_lpi_tree radix tree

2022-02-11 Thread Julien Grall
On 11/02/2022 15:45, Luca Fancellu wrote: On 11 Feb 2022, at 15:26, Julien Grall wrote: Hi Luca, On 11/02/2022 15:00, Luca Fancellu wrote: pend_lpi_tree is a radix tree used to store pending irqs, the tree is protected by a lock for read/write operations. Currently the radix tree

Re: [PATCH V2 5/13] hid: use time_is_after_jiffies() instead of jiffies judgment

2022-02-11 Thread srinivas pandruvada
On Thu, 2022-02-10 at 18:30 -0800, Qing Wang wrote: > From: Wang Qing > > It is better to use time_xxx() directly instead of jiffies judgment > for understanding. > > Signed-off-by: Wang Qing Acked-by: Srinivas Pandruvada > --- >  drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- >  1 file changed,

Re: [RFC PATCH] arm/vgic-v3: provide custom callbacks for pend_lpi_tree radix tree

2022-02-11 Thread Luca Fancellu
> On 11 Feb 2022, at 15:26, Julien Grall wrote: > > Hi Luca, > > On 11/02/2022 15:00, Luca Fancellu wrote: >> pend_lpi_tree is a radix tree used to store pending irqs, the tree is >> protected by a lock for read/write operations. >> Currently the radix tree default function to free items

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 12:13:38PM +, Oleksandr Andrushchenko wrote: > > > On 11.02.22 13:40, Roger Pau Monné wrote: > > On Fri, Feb 11, 2022 at 07:27:39AM +, Oleksandr Andrushchenko wrote: > >> Hi, Roger! > >> > >> On 10.02.22 18:16, Roger Pau Monné wrote: > >>> On Wed, Feb 09, 2022 at

Re: [PATCH v6 13/13] xen/arm: account IO handlers for emulated PCI MSI-X

2022-02-11 Thread Julien Grall
Hi Oleksandr, On 04/02/2022 06:34, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko At the moment, we always allocate an extra 16 slots for IO handlers (see MAX_IO_HANDLER). So while adding IO trap handlers for the emulated MSI-X registers we need to explicitly tell that we have

[PATCH CPU v2] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Norbert Manthey
When re-identifying CPU data, we might use uninitialized data when checking for the cache line property to adapt the cache alignment. The data that depends on this uninitialized read is currently not forwarded. To avoid problems in the future, initialize the data cpuinfo structure before

Re: [RFC PATCH] arm/vgic-v3: provide custom callbacks for pend_lpi_tree radix tree

2022-02-11 Thread Julien Grall
Hi Luca, On 11/02/2022 15:00, Luca Fancellu wrote: pend_lpi_tree is a radix tree used to store pending irqs, the tree is protected by a lock for read/write operations. Currently the radix tree default function to free items uses the RCU mechanism, calling call_rcu and deferring the operation.

[linux-5.4 test] 168084: trouble: blocked/broken/fail/pass

2022-02-11 Thread osstest service owner
flight 168084 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/168084/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64 broken build-arm64-pvops

[RFC PATCH] arm/vgic-v3: provide custom callbacks for pend_lpi_tree radix tree

2022-02-11 Thread Luca Fancellu
pend_lpi_tree is a radix tree used to store pending irqs, the tree is protected by a lock for read/write operations. Currently the radix tree default function to free items uses the RCU mechanism, calling call_rcu and deferring the operation. However every access to the structure is protected by

Re: [RFC v2 1/8] xen/hypfs: support fo nested dynamic hypfs nodes

2022-02-11 Thread Oleksii Moisieiev
On Fri, Feb 11, 2022 at 02:28:49PM +0100, Juergen Gross wrote: > On 11.02.22 09:16, Oleksii Moisieiev wrote: > > Hi Juergen, > > > > On Thu, Feb 10, 2022 at 08:34:08AM +0100, Juergen Gross wrote: > > > On 08.02.22 19:00, Oleksii Moisieiev wrote: > > > > > > > > > Add new api: > > > > -

Re: [RFC v2 1/8] xen/hypfs: support fo nested dynamic hypfs nodes

2022-02-11 Thread Juergen Gross
On 11.02.22 09:16, Oleksii Moisieiev wrote: Hi Juergen, On Thu, Feb 10, 2022 at 08:34:08AM +0100, Juergen Gross wrote: On 08.02.22 19:00, Oleksii Moisieiev wrote: Add new api: - hypfs_read_dyndir_entry - hypfs_gen_dyndir_entry which are the extension of the dynamic hypfs nodes support,

Re: [PATCH] x86emul: fix VPBLENDMW with mask and memory operand

2022-02-11 Thread Andrew Cooper
On 11/02/2022 11:09, Jan Beulich wrote: > Element size for this opcode depends on EVEX.W, not the low opcode bit. > Make use of AVX512BW being a prereq to AVX512_BITALG and move the case > label there, adding an AVX512BW feature check. > > Signed-off-by: Jan Beulich Reviewed-by: Andrew Cooper

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Oleksandr Andrushchenko
On 11.02.22 13:51, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 08:46:59AM +, Oleksandr Andrushchenko wrote: >> >> On 10.02.22 18:16, Roger Pau Monné wrote: >>> On Wed, Feb 09, 2022 at 03:36:27PM +0200, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Oleksandr Andrushchenko
On 11.02.22 13:40, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 07:27:39AM +, Oleksandr Andrushchenko wrote: >> Hi, Roger! >> >> On 10.02.22 18:16, Roger Pau Monné wrote: >>> On Wed, Feb 09, 2022 at 03:36:27PM +0200, Oleksandr Andrushchenko wrote: From: Oleksandr Andrushchenko

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 12:42:11PM +0100, Jan Beulich wrote: > On 11.02.2022 12:19, Roger Pau Monné wrote: > > On Fri, Feb 11, 2022 at 11:50:46AM +0100, Jan Beulich wrote: > >> On 11.02.2022 11:47, Roger Pau Monné wrote: > >>> On Fri, Feb 11, 2022 at 11:32:45AM +0100, Jan Beulich wrote: > On

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Norbert Manthey
On 2/11/22 11:34, Jan Beulich wrote: > On 11.02.2022 08:23, Norbert Manthey wrote: >> --- a/xen/arch/x86/cpuid.c >> +++ b/xen/arch/x86/cpuid.c >> @@ -609,7 +609,7 @@ void __init init_guest_cpuid(void) >> bool recheck_cpu_features(unsigned int cpu) >> { >> bool okay = true; >> -struct

[xen-unstable test] 168081: trouble: broken/fail/pass

2022-02-11 Thread osstest service owner
flight 168081 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/168081/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-arm64-arm64-xl-credit1 broken

Re: [RFC v2 5/8] xen/arm: introduce SCMI-SMC mediator driver

2022-02-11 Thread Oleksii Moisieiev
On Fri, Feb 11, 2022 at 11:18:47AM +, Bertrand Marquis wrote: > Hi Oleksii, > > > > On 11 Feb 2022, at 10:44, Oleksii Moisieiev > > wrote: > > > > Hi Bertrand, > > > > On Fri, Feb 11, 2022 at 08:46:05AM +, Bertrand Marquis wrote: > >> Hi Oleksii, > >> > >> > >>> On 8 Feb 2022, at

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 08:46:59AM +, Oleksandr Andrushchenko wrote: > > > On 10.02.22 18:16, Roger Pau Monné wrote: > > On Wed, Feb 09, 2022 at 03:36:27PM +0200, Oleksandr Andrushchenko wrote: > >> From: Oleksandr Andrushchenko > >> > >> Introduce a per-domain read/write lock to check

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Jan Beulich
On 11.02.2022 12:29, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 10:06:48AM +, Jane Malalane wrote: >> On 10/02/2022 10:03, Roger Pau Monné wrote: >>> On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Jan Beulich
On 11.02.2022 12:19, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 11:50:46AM +0100, Jan Beulich wrote: >> On 11.02.2022 11:47, Roger Pau Monné wrote: >>> On Fri, Feb 11, 2022 at 11:32:45AM +0100, Jan Beulich wrote: On 11.02.2022 10:02, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 07:27:39AM +, Oleksandr Andrushchenko wrote: > Hi, Roger! > > On 10.02.22 18:16, Roger Pau Monné wrote: > > On Wed, Feb 09, 2022 at 03:36:27PM +0200, Oleksandr Andrushchenko wrote: > >> From: Oleksandr Andrushchenko > >> > >> Introduce a per-domain read/write lock to

Re: [PATCH] x86emul: fix SIMD test overriding of VBROADCASTS{S,D}

2022-02-11 Thread Andrew Cooper
On 11/02/2022 11:11, Jan Beulich wrote: > Despite their suffixes these aren't scalar instructions, and hence the > 128- and 256-bit EVEX forms may not be used without AVX512VL. Gcc11 ends > up generating such instances for simd-sg.c. > > Signed-off-by: Jan Beulich Acked-by: Andrew Cooper

Re: [PATCH] x86emul: work around gcc11 bug in SIMD tests

2022-02-11 Thread Andrew Cooper
On 11/02/2022 11:01, Jan Beulich wrote: > Gcc11 looks to have trouble with conditional expressions used with > vector operands: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104497. > Replace two instances causing SEGV there in certain cases. > > Signed-off-by: Jan Beulich Acked-by: Andrew Cooper

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 10:06:48AM +, Jane Malalane wrote: > On 10/02/2022 10:03, Roger Pau Monné wrote: > > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: > >> diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c > >> index 7ab15e07a0..4060aef1bd 100644 > >>

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 11:50:46AM +0100, Jan Beulich wrote: > On 11.02.2022 11:47, Roger Pau Monné wrote: > > On Fri, Feb 11, 2022 at 11:32:45AM +0100, Jan Beulich wrote: > >> On 11.02.2022 10:02, Roger Pau Monné wrote: > >>> On Fri, Feb 11, 2022 at 08:23:27AM +0100, Norbert Manthey wrote: >

Re: [RFC v2 5/8] xen/arm: introduce SCMI-SMC mediator driver

2022-02-11 Thread Bertrand Marquis
Hi Oleksii, > On 11 Feb 2022, at 10:44, Oleksii Moisieiev > wrote: > > Hi Bertrand, > > On Fri, Feb 11, 2022 at 08:46:05AM +, Bertrand Marquis wrote: >> Hi Oleksii, >> >> >>> On 8 Feb 2022, at 18:00, Oleksii Moisieiev >>> wrote: >>> >>> This is the implementation of SCI interface,

[PATCH] x86emul: fix SIMD test overriding of VBROADCASTS{S,D}

2022-02-11 Thread Jan Beulich
Despite their suffixes these aren't scalar instructions, and hence the 128- and 256-bit EVEX forms may not be used without AVX512VL. Gcc11 ends up generating such instances for simd-sg.c. Signed-off-by: Jan Beulich --- a/tools/tests/x86_emulator/simd.h +++ b/tools/tests/x86_emulator/simd.h @@

[PATCH] x86emul: fix VPBLENDMW with mask and memory operand

2022-02-11 Thread Jan Beulich
Element size for this opcode depends on EVEX.W, not the low opcode bit. Make use of AVX512BW being a prereq to AVX512_BITALG and move the case label there, adding an AVX512BW feature check. Signed-off-by: Jan Beulich --- a/xen/arch/x86/x86_emulate/x86_emulate.c +++

Re: [PATCH 2/3] x86/Intel: skip CORE_THREAD_COUNT read on family 0xf

2022-02-11 Thread Jan Beulich
On 11.02.2022 11:58, Roger Pau Monné wrote: > On Thu, Feb 10, 2022 at 03:56:12PM +0100, Jan Beulich wrote: >> This avoids an unnecessary (and always somewhat scary) log message for >> the recovered from #GP(0). >> >> Signed-off-by: Jan Beulich > > Acked-by: Roger Pau Monné Thanks. >> --- >>

[PATCH] x86emul: work around gcc11 bug in SIMD tests

2022-02-11 Thread Jan Beulich
Gcc11 looks to have trouble with conditional expressions used with vector operands: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104497. Replace two instances causing SEGV there in certain cases. Signed-off-by: Jan Beulich --- a/tools/tests/x86_emulator/simd.c +++

Re: [PATCH 2/3] x86/Intel: skip CORE_THREAD_COUNT read on family 0xf

2022-02-11 Thread Roger Pau Monné
On Thu, Feb 10, 2022 at 03:56:12PM +0100, Jan Beulich wrote: > This avoids an unnecessary (and always somewhat scary) log message for > the recovered from #GP(0). > > Signed-off-by: Jan Beulich Acked-by: Roger Pau Monné > --- > Perhaps even use "== 6" in the family check? I think it's best

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Jan Beulich
On 11.02.2022 11:47, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 11:32:45AM +0100, Jan Beulich wrote: >> On 11.02.2022 10:02, Roger Pau Monné wrote: >>> On Fri, Feb 11, 2022 at 08:23:27AM +0100, Norbert Manthey wrote: When re-identifying CPU data, we might use uninitialized data when

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 11:32:45AM +0100, Jan Beulich wrote: > On 11.02.2022 10:02, Roger Pau Monné wrote: > > On Fri, Feb 11, 2022 at 08:23:27AM +0100, Norbert Manthey wrote: > >> When re-identifying CPU data, we might use uninitialized data when > >> checking for the cache line property to adapt

Re: [RFC v2 5/8] xen/arm: introduce SCMI-SMC mediator driver

2022-02-11 Thread Oleksii Moisieiev
Hi Bertrand, On Fri, Feb 11, 2022 at 08:46:05AM +, Bertrand Marquis wrote: > Hi Oleksii, > > > > On 8 Feb 2022, at 18:00, Oleksii Moisieiev > > wrote: > > > > This is the implementation of SCI interface, called SCMI-SMC driver, > > which works as the mediator between XEN Domains and

Re: [PATCH 1/3] x86/Intel: skip PLATFORM_INFO reads on family 0xf

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 10:59:10AM +0100, Jan Beulich wrote: > On 11.02.2022 10:40, Roger Pau Monné wrote: > > On Thu, Feb 10, 2022 at 03:55:52PM +0100, Jan Beulich wrote: > >> This avoids unnecessary (and always somewhat scary) log messages for the > >> recovered from #GP(0). > > > > Could we

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Jan Beulich
On 11.02.2022 08:23, Norbert Manthey wrote: > --- a/xen/arch/x86/cpuid.c > +++ b/xen/arch/x86/cpuid.c > @@ -609,7 +609,7 @@ void __init init_guest_cpuid(void) > bool recheck_cpu_features(unsigned int cpu) > { > bool okay = true; > -struct cpuinfo_x86 c; > +struct cpuinfo_x86 c =

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Jan Beulich
On 11.02.2022 10:02, Roger Pau Monné wrote: > On Fri, Feb 11, 2022 at 08:23:27AM +0100, Norbert Manthey wrote: >> When re-identifying CPU data, we might use uninitialized data when >> checking for the cache line property to adapt the cache >> alignment. The data that depends on this uninitialized

Re: [PATCH 3/3] x86/Intel: also display CPU freq for family 0xf

2022-02-11 Thread Roger Pau Monné
On Thu, Feb 10, 2022 at 03:56:48PM +0100, Jan Beulich wrote: > Actually we can do better than simply bailing for there not being any > PLATFORM_INFO MSR on these. The "max" part of the information is > available in another MSR, alongside the scaling factor (which is > encoded in similar ways to

Re: [PATCH v2 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-02-11 Thread Jane Malalane
On 10/02/2022 10:03, Roger Pau Monné wrote: > On Mon, Feb 07, 2022 at 06:21:00PM +, Jane Malalane wrote: >> diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c >> index 7ab15e07a0..4060aef1bd 100644 >> --- a/xen/arch/x86/hvm/vmx/vmcs.c >> +++ b/xen/arch/x86/hvm/vmx/vmcs.c >>

Re: [PATCH 1/3] x86/Intel: skip PLATFORM_INFO reads on family 0xf

2022-02-11 Thread Jan Beulich
On 11.02.2022 10:40, Roger Pau Monné wrote: > On Thu, Feb 10, 2022 at 03:55:52PM +0100, Jan Beulich wrote: >> This avoids unnecessary (and always somewhat scary) log messages for the >> recovered from #GP(0). > > Could we maybe get rid of the #GP messages for cases like this where we > are

Re: [PATCH 1/3] x86/Intel: skip PLATFORM_INFO reads on family 0xf

2022-02-11 Thread Roger Pau Monné
On Thu, Feb 10, 2022 at 03:55:52PM +0100, Jan Beulich wrote: > This avoids unnecessary (and always somewhat scary) log messages for the > recovered from #GP(0). Could we maybe get rid of the #GP messages for cases like this where we are explicitly probing for MSR presence? (ie: it's expected that

Re: [PATCH CPU v1] cpuid: initialize cpuinfo with boot_cpu_data

2022-02-11 Thread Roger Pau Monné
On Fri, Feb 11, 2022 at 08:23:27AM +0100, Norbert Manthey wrote: > When re-identifying CPU data, we might use uninitialized data when > checking for the cache line property to adapt the cache > alignment. The data that depends on this uninitialized read is > currently not forwarded. > > To avoid

Re: [PATCH] vpci: introduce per-domain lock to protect vpci structure

2022-02-11 Thread Oleksandr Andrushchenko
On 10.02.22 18:16, Roger Pau Monné wrote: > On Wed, Feb 09, 2022 at 03:36:27PM +0200, Oleksandr Andrushchenko wrote: >> From: Oleksandr Andrushchenko >> >> Introduce a per-domain read/write lock to check whether vpci is present, >> so we are sure there are no accesses to the contents of the

Re: [RFC v2 5/8] xen/arm: introduce SCMI-SMC mediator driver

2022-02-11 Thread Bertrand Marquis
Hi Oleksii, > On 8 Feb 2022, at 18:00, Oleksii Moisieiev wrote: > > This is the implementation of SCI interface, called SCMI-SMC driver, > which works as the mediator between XEN Domains and Firmware (SCP, ATF etc). > This allows devices from the Domains to work with clocks, resets and >

[libvirt test] 168082: regressions - FAIL

2022-02-11 Thread osstest service owner
flight 168082 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/168082/ 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] MAINTAINERS: make Bertrand ARM maintainer

2022-02-11 Thread Bertrand Marquis
Hi, > On 11 Feb 2022, at 08:22, Bertrand Marquis wrote: > > Hi Stefano, > > Thanks a lot :-) > >> On 10 Feb 2022, at 19:08, Stefano Stabellini wrote: >> >> Signed-off-by: Stefano Stabellini Fixing typo introduced by spell checker: > > Asked-by: Bertrand Marquis Acked-by : Bertrand

Re: [RFC] Avoid dom0/HVM performance penalty from MSR access tightening

2022-02-11 Thread Roger Pau Monné
On Thu, Feb 10, 2022 at 11:27:15AM -0600, Alex Olson wrote: > I'm seeing strange performance issues under Xen on a Supermicro server with a > Xeon D-1541 CPU caused by an MSR-related commit. > > Commit 322ec7c89f6640ee2a99d1040b6f786cf04872cf 'x86/pv: disallow access to > unknown MSRs' >

Re: [PATCH] MAINTAINERS: make Bertrand ARM maintainer

2022-02-11 Thread Bertrand Marquis
Hi Stefano, Thanks a lot :-) > On 10 Feb 2022, at 19:08, Stefano Stabellini wrote: > > Signed-off-by: Stefano Stabellini Asked-by: Bertrand Marquis Cheers Bertrand > > diff --git a/MAINTAINERS b/MAINTAINERS > index 64934cc070..d41572128b 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS >

Re: [RFC v2 1/8] xen/hypfs: support fo nested dynamic hypfs nodes

2022-02-11 Thread Oleksii Moisieiev
Hi Juergen, On Thu, Feb 10, 2022 at 08:34:08AM +0100, Juergen Gross wrote: > On 08.02.22 19:00, Oleksii Moisieiev wrote: > > > Add new api: > > - hypfs_read_dyndir_entry > > - hypfs_gen_dyndir_entry > > which are the extension of the dynamic hypfs nodes support, presented in > >