Re: [PATCH 0/3] Early Boot Allocation on Power

2023-12-03 Thread Jan Beulich
On 01.12.2023 20:59, Shawn Anastasio wrote: > Hello all, > > This series enables the Xen boot time allocator on Power by parsing > the available memory regions from the firmware-provided device tree. > > The device tree processing and bookkeeping code was adapted from Arm, > but it was trimmed

Re: [RFC KERNEL PATCH v2 1/3] xen/pci: Add xen_reset_device_state function

2023-12-03 Thread Thomas Gleixner
On Fri, Nov 24 2023 at 18:31, Jiqian Chen wrote: > When device on dom0 side has been reset, the vpci on Xen side > won't get notification, so that the cached state in vpci is > all out of date with the real device state. > To solve that problem, this patch add a function to clear all Please get

[RFC XEN PATCH] xen/arm: ffa: reclaim shared memory on guest destroy

2023-12-03 Thread Jens Wiklander
When an FF-A enabled guest is destroyed it may leave behind memory shared with SPs. This memory must be reclaimed before it's reused or an SP may make changes to memory used by a new unrelated guest. So when the domain is teared down add FF-A requests to reclaim all remaining shared memory. SPs

Re: [PATCH v4 2/6] x86/hvm: Allow access to registers on the same page as MSI-X table

2023-12-03 Thread Jan Beulich
On 02.12.2023 04:07, Marek Marczykowski-Górecki wrote: > On Mon, Nov 27, 2023 at 06:00:57PM +0100, Jan Beulich wrote: >> On 24.11.2023 02:47, Marek Marczykowski-Górecki wrote: >>> +if ( !msix->adj_access_idx[adj_type] ) >>> +{ >>> +gprintk(XENLOG_WARNING, >>> +"Page

Re: [PATCH v2] xen: address violations of MISRA C:2012 Rule 11.8.

2023-12-03 Thread Jan Beulich
On 01.12.2023 14:44, Simone Ballarin wrote: > On 01/12/23 14:03, Jan Beulich wrote: >> On 01.12.2023 12:48, Julien Grall wrote: >>> On 01/12/2023 11:37, Simone Ballarin wrote: --- a/xen/arch/arm/include/asm/regs.h +++ b/xen/arch/arm/include/asm/regs.h @@ -48,7 +48,7 @@ static inline

Re: [XEN PATCH v2 3/3] xen: address violations of MISRA C:2012 Rule 13.1

2023-12-03 Thread Jan Beulich
On 02.12.2023 04:22, Stefano Stabellini wrote: > On Mon, 27 Nov 2023, Jan Beulich wrote: >> On 24.11.2023 18:29, Simone Ballarin wrote: >>> Rule 13.1: Initializer lists shall not contain persistent side effects >>> >>> The assignment operation in: >>> >>> .irq = rc = uart->irq, >>> >>> is a

Re: [XEN PATCH 7/7] xen/page_alloc: deviate first_valid_mfn for MISRA C Rule 8.4

2023-12-03 Thread Jan Beulich
On 02.12.2023 04:03, Stefano Stabellini wrote: > On Fri, 1 Dec 2023, Jan Beulich wrote: >> On 01.12.2023 03:47, Stefano Stabellini wrote: >>> On Wed, 29 Nov 2023, Nicola Vetrini wrote: No functional change. Signed-off-by: Nicola Vetrini --- The preferred way to deviate is

[linux-linus test] 183982: regressions - FAIL

2023-12-03 Thread osstest service owner
flight 183982 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/183982/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops 6 kernel-build fail REGR. vs. 183973 Tests which did

Re: Trying add smt=off disabled cores to cpupool crash xen

2023-12-03 Thread Juergen Gross
On 01.12.23 21:12, Andrew Cooper wrote: On 01/12/2023 7:59 pm, René Winther Højgaard wrote: If I set smt=off and try to configure cpupools with credit(1) as if all cores are available, I get the following crash. The crash happens when I try to use xl cpupool-add-cpu on the disabled HT sibling

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-12-03 Thread Chen, Jiqian
Hi Daniel P. Smith, On 2023/11/30 22:52, Roger Pau Monné wrote: > On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: >> On 11/30/23 07:25, Daniel P. Smith wrote: >>> On 11/30/23 01:22, Chen, Jiqian wrote: Hi Roger and Daniel P. Smith, On 2023/11/28 22:08, Roger Pau

Re: [linux-linus test] 183981: regressions - FAIL

2023-12-03 Thread Juergen Gross
On 04.12.23 00:51, osstest service owner wrote: flight 183981 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/183981/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops 6 kernel-build

Re: [RFC XEN PATCH v2 3/3] tools: Add new function to get gsi from irq

2023-12-03 Thread Chen, Jiqian
On 2023/12/1 17:03, Roger Pau Monné wrote: > On Thu, Nov 30, 2023 at 07:09:12PM -0800, Stefano Stabellini wrote: >> On Thu, 30 Nov 2023, Roger Pau Monné wrote: >>> On Wed, Nov 29, 2023 at 08:02:40PM -0800, Stefano Stabellini wrote: n Wed, 29 Nov 2023, Stefano Stabellini wrote: > On Tue,

Re: INFORMAL VOTE REQUIRED - DOCUMENTATION WORDING

2023-12-03 Thread Kelly Choi
Hi everyone, Thank you for your feedback. Firstly, let me apologise if I have caused confusion with the form. It was not intended to be a one answer fits all within the community. Rather, it was created to give community members an option to share how they feel about the term, with the example

Re: [PATCH v6 4/5] [FUTURE] xen/arm: enable vPCI for domUs

2023-12-03 Thread Stewart Hildebrand
On 12/1/23 21:56, Stefano Stabellini wrote: > On Fri, 1 Dec 2023, Roger Pau Monné wrote: >> On Mon, Nov 13, 2023 at 05:21:13PM -0500, Stewart Hildebrand wrote: >>> @@ -1618,6 +1630,14 @@ int iommu_do_pci_domctl( >>> bus = PCI_BUS(machine_sbdf); >>> devfn =

Re: [RFC KERNEL PATCH v2 1/3] xen/pci: Add xen_reset_device_state function

2023-12-03 Thread Stewart Hildebrand
On 12/3/23 22:25, Chen, Jiqian wrote: > Hi Stewart, > > On 2023/11/30 23:03, Stewart Hildebrand wrote: >> On 11/30/23 02:03, Chen, Jiqian wrote: >>> >>> On 2023/11/30 11:46, Stefano Stabellini wrote: On Fri, 24 Nov 2023, Jiqian Chen wrote: > When device on dom0 side has been reset, the

Re: [RFC KERNEL PATCH v2 1/3] xen/pci: Add xen_reset_device_state function

2023-12-03 Thread Chen, Jiqian
Hi Stewart, On 2023/11/30 23:03, Stewart Hildebrand wrote: > On 11/30/23 02:03, Chen, Jiqian wrote: >> >> On 2023/11/30 11:46, Stefano Stabellini wrote: >>> On Fri, 24 Nov 2023, Jiqian Chen wrote: When device on dom0 side has been reset, the vpci on Xen side won't get notification, so

Re: [PATCH] x86/x2apic: introduce a mixed physical/cluster mode

2023-12-03 Thread Elliott Mitchell
On Mon, Nov 27, 2023 at 09:27:18AM +0100, Roger Pau Monn > On Fri, Nov 24, 2023 at 05:15:34PM -0800, Elliott Mitchell wrote: > > On Thu, Nov 23, 2023 at 10:39:37AM +0100, Roger Pau Monn > > > On Tue, Nov 21, 2023 at 04:56:47PM -0800, Elliott Mitchell wrote: > > > > It was insisted that full logs

[linux-linus test] 183981: regressions - FAIL

2023-12-03 Thread osstest service owner
flight 183981 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/183981/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops 6 kernel-build fail REGR. vs. 183973 build-arm64-pvops

[linux-linus test] 183980: regressions - FAIL

2023-12-03 Thread osstest service owner
flight 183980 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/183980/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops 6 kernel-build fail REGR. vs. 183973 Tests which did

[BUG]i2c_hid_acpi broken with 4.17.2 on Framework Laptop 13 AMD

2023-12-03 Thread Sébastien Chaumat
Hello, Trying to get the Framework Laptop 13 AMD to work with QubesOS I hit the following Xen issue : Xen version : 4.17.2 Kernel : 6.5.12-300.fc39.x86_64 CPU model name : AMD Ryzen 7 7840U w/ Radeon 780M Graphics The touchpad is not working (not detected by evtest) because ( see below for

[xen-unstable test] 183978: tolerable FAIL

2023-12-03 Thread osstest service owner
flight 183978 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/183978/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-libvirt-raw 12 debian-di-install fail in 183974 pass in 183978

[ovmf test] 183979: all pass - PUSHED

2023-12-03 Thread osstest service owner
flight 183979 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/183979/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 3e133f730b69a2b5a5cb875ed27e0439053663c4 baseline version: ovmf