Re: [PATCH] docs/misra: add rule 11.9

2023-09-26 Thread Jan Beulich
On 27.09.2023 03:05, Stefano Stabellini wrote: > --- a/docs/misra/rules.rst > +++ b/docs/misra/rules.rst > @@ -373,6 +373,11 @@ maintainers if you want to suggest a change. > - A cast shall not remove any const or volatile qualification from the > type pointed to by a pointer > - > >

Re: [PATCH v2] SUPPORT: downgrade Physical CPU Hotplug to Experimental

2023-09-26 Thread Jan Beulich
On 27.09.2023 02:29, Stefano Stabellini wrote: > From: Stefano Stabellini > > The feature is not commonly used, and we don't have hardware to test it, > not in OSSTest, not in Gitlab, and not even ad-hoc manually by community > members. We could use QEMU to test it, but even that it is known not

Re: [PATCH v3 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Jan Beulich
On 27.09.2023 00:37, Shawn Anastasio wrote: > --- a/xen/common/page_alloc.c > +++ b/xen/common/page_alloc.c > @@ -1211,6 +1211,14 @@ static unsigned int node_to_scrub(bool get_node) > } while ( !cpumask_empty(&node_to_cpumask(node)) && >(node != local_node) ); > > +

Re: [PATCH 1/3] automation: Drop ppc64le-*randconfig jobs

2023-09-26 Thread Jan Beulich
On 26.09.2023 21:49, Andrew Cooper wrote: > On 25/09/2023 11:42 pm, Shawn Anastasio wrote: >> Since ppc64le is still undergoing early bringup, disable the randconfig >> CI build which was causing spurious CI failures. >> >> Signed-off-by: Shawn Anastasio >> Reported-by: Jan Beulich >> --- >> aut

Re: [PATCH 2/3] automation: Change build script to use arch defconfig

2023-09-26 Thread Jan Beulich
On 26.09.2023 20:35, Shawn Anastasio wrote: > On 9/26/23 12:43 PM, Shawn Anastasio wrote: >> On 9/26/23 2:19 AM, Jan Beulich wrote: >>> On 26.09.2023 01:12, Stefano Stabellini wrote: On Mon, 25 Sep 2023, Shawn Anastasio wrote: > Change automation build script to call the make defconfig tar

[ovmf test] 183186: all pass - PUSHED

2023-09-26 Thread osstest service owner
flight 183186 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/183186/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf be971fc302cbef8f47e2612eda114135f21205e6 baseline version: ovmf bf0bdacdd6f6cdd2e9ac5

RE: [PATCH v11 05/37] x86/trapnr: Add event type macros to

2023-09-26 Thread Li, Xin3
> >> +EVENT_TYPE_PRIV_SWEXC    5    // INT1 #define EVENT_TYPE_SWEXC    6 > >> +// INTO, INT3 > > > > nit: This turned into INTO (Oh) rather than INT0( zero) in v11 > > Yes, v11 corrected a bug in v10. > > The INTO instruction is "INT on Overflow".  No zero involved. > > INT3 is thusly named bec

[linux-linus test] 183181: tolerable FAIL - PUSHED

2023-09-26 Thread osstest service owner
flight 183181 linux-linus real [real] flight 183187 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/183181/ http://logs.test-lab.xenproject.org/osstest/logs/183187/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-

Re: [oss-security] Xen Security Advisory 439 v1 (CVE-2023-20588) - x86/AMD: Divide speculative information leak

2023-09-26 Thread Demi Marie Obenour
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Mon, Sep 25, 2023 at 04:05:37PM +, Xen Security wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Xen Security Advisory CVE-2023-20588 / XSA-439 > > x86/AMD: Divide speculative information leak > > ISSU

[PATCH] docs/misra: add rule 11.9

2023-09-26 Thread Stefano Stabellini
From: Stefano Stabellini Following up from the MISRA C group discussion, add Rule 11.9 to docs/misra/rules.rst. Signed-off-by: Stefano Stabellini --- Rule 13.1 also discussed but it is already in docs/misra/rules.rst --- docs/misra/rules.rst | 5 + 1 file changed, 5 insertions(+) diff --g

Re: Xen 4.18 release: Reminder about code freeze

2023-09-26 Thread Stefano Stabellini
On Tue, 26 Sep 2023, Henry Wang wrote: > Hi Jan, > > > On Sep 26, 2023, at 16:01, Jan Beulich wrote: > > > > On 26.09.2023 09:58, Henry Wang wrote: > >>> On Sep 26, 2023, at 15:46, Jan Beulich wrote: > >>> Furthermore may I ask that you keep an eye on the physical CPU hotplug > >>> situation? I

[PATCH v2] SUPPORT: downgrade Physical CPU Hotplug to Experimental

2023-09-26 Thread Stefano Stabellini
From: Stefano Stabellini The feature is not commonly used, and we don't have hardware to test it, not in OSSTest, not in Gitlab, and not even ad-hoc manually by community members. We could use QEMU to test it, but even that it is known not to work. Also take the opportunity to rename the feature

Temporary commit moratorium for 4.18 RC1

2023-09-26 Thread Henry Wang
Hi committers, We will be tagging the 4.18 RC1 on Fri Sep 29, 2023. In order to have enough time for OSSTest to do the sync between staging and master, if there is any patch to be committed, please commit them by the morning of Thu Sep 28, 2023, EU time and avoid committing to the staging until

[ovmf test] 183184: all pass - PUSHED

2023-09-26 Thread osstest service owner
flight 183184 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/183184/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf bf0bdacdd6f6cdd2e9ac5db14b6daf19a5a5bd57 baseline version: ovmf 39f3c26e8c40e092baeb0

Re: [PATCH v3 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Stefano Stabellini
On Tue, 26 Sep 2023, Shawn Anastasio wrote: > Change automation build script to call the make defconfig target before > setting CONFIG_DEBUG and extra options. This fixes issues on Power where > the build fails without using the ppc64_defconfig. > > Reported-by: Jan Beulich > Signed-off-by: Shawn

Re: [PATCH v3 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Henry Wang
Hi, > On Sep 27, 2023, at 06:37, Shawn Anastasio > wrote: > > When building for Power with CONFIG_DEBUG unset, a compiler error gets > raised inside page_alloc.c's node_to_scrub function: > > common/page_alloc.c: In function 'node_to_scrub.part.0': > common/page_alloc.c:1217:29: error: array s

Re: [PATCH v3 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Henry Wang
Hi Shawn, > On Sep 27, 2023, at 06:37, Shawn Anastasio > wrote: > > Change automation build script to call the make defconfig target before > setting CONFIG_DEBUG and extra options. This fixes issues on Power where > the build fails without using the ppc64_defconfig. > > Reported-by: Jan Beuli

Re: [PATCH 1/2] hw/xen/xen_pt: Call default handler only if no custom one is set

2023-09-26 Thread Marek Marczykowski-Górecki
On Tue, Nov 22, 2022 at 05:12:59PM +, Anthony PERARD wrote: > On Mon, Nov 14, 2022 at 08:20:10PM +0100, Marek Marczykowski-Górecki wrote: > > diff --git a/hw/xen/xen_pt.c b/hw/xen/xen_pt.c > > index 0ec7e52183..269bd26109 100644 > > --- a/hw/xen/xen_pt.c > > +++ b/hw/xen/xen_pt.c > > @@ -255,6

[xen-unstable test] 183175: tolerable FAIL

2023-09-26 Thread osstest service owner
flight 183175 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/183175/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-livepatch 7 xen-install fail in 183169 pass in 183175 test-armhf-armhf-xl-credit1 14

[PATCH v3 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Shawn Anastasio
Change automation build script to call the make defconfig target before setting CONFIG_DEBUG and extra options. This fixes issues on Power where the build fails without using the ppc64_defconfig. Reported-by: Jan Beulich Signed-off-by: Shawn Anastasio --- v3: Drop unnecessary sed. v2: No change

[PATCH v3 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Shawn Anastasio
When building for Power with CONFIG_DEBUG unset, a compiler error gets raised inside page_alloc.c's node_to_scrub function: common/page_alloc.c: In function 'node_to_scrub.part.0': common/page_alloc.c:1217:29: error: array subscript 1 is above array bounds of 'long unsigned int[1]' [-W

[PATCH v3 0/2] Fix Power CI build

2023-09-26 Thread Shawn Anastasio
Hello all, This series contains a few minor fixes to the CI config and one additional patch to common/ that resolve ppc64-specific CI failures that Jan discovered. Thanks, Shawn Anastasio (2): automation: Change build script to use arch defconfig xen/common: Add NUMA node id bounds check to

Re: [PATCH v2 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Shawn Anastasio
On 9/26/23 3:54 PM, Andrew Cooper wrote: > On 26/09/2023 7:54 pm, Shawn Anastasio wrote: >> When building for Power with CONFIG_DEBUG unset, a compiler error gets >> raised inside page_alloc.c's node_to_scrub function: >> >> common/page_alloc.c: In function 'node_to_scrub.part.0': >> common/page_al

Re: [PATCH v2 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Shawn Anastasio
On 9/26/23 2:56 PM, Andrew Cooper wrote: > On 26/09/2023 7:54 pm, Shawn Anastasio wrote: >> diff --git a/automation/scripts/build b/automation/scripts/build >> index b4edcf010e..19dd9e8270 100755 >> --- a/automation/scripts/build >> +++ b/automation/scripts/build >> @@ -22,7 +22,12 @@ if [[ "${RAND

Re: [PATCH v2 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Stefano Stabellini
On Tue, 26 Sep 2023, Andrew Cooper wrote: > On 26/09/2023 7:54 pm, Shawn Anastasio wrote: > > diff --git a/automation/scripts/build b/automation/scripts/build > > index b4edcf010e..19dd9e8270 100755 > > --- a/automation/scripts/build > > +++ b/automation/scripts/build > > @@ -22,7 +22,12 @@ if [[ "

Re: [PATCH v2 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Stefano Stabellini
On Tue, 26 Sep 2023, Shawn Anastasio wrote: > When building for Power with CONFIG_DEBUG unset, a compiler error gets > raised inside page_alloc.c's node_to_scrub function: > > common/page_alloc.c: In function 'node_to_scrub.part.0': > common/page_alloc.c:1217:29: error: array subscript 1 is above

Re: [PATCH v2 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Andrew Cooper
On 26/09/2023 7:54 pm, Shawn Anastasio wrote: > When building for Power with CONFIG_DEBUG unset, a compiler error gets > raised inside page_alloc.c's node_to_scrub function: > > common/page_alloc.c: In function 'node_to_scrub.part.0': > common/page_alloc.c:1217:29: error: array subscript 1 is above

Re: [PATCH v2 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Andrew Cooper
On 26/09/2023 7:54 pm, Shawn Anastasio wrote: > diff --git a/automation/scripts/build b/automation/scripts/build > index b4edcf010e..19dd9e8270 100755 > --- a/automation/scripts/build > +++ b/automation/scripts/build > @@ -22,7 +22,12 @@ if [[ "${RANDCONFIG}" == "y" ]]; then > # RANDCONFIG imp

Re: [PATCH 1/3] automation: Drop ppc64le-*randconfig jobs

2023-09-26 Thread Andrew Cooper
On 25/09/2023 11:42 pm, Shawn Anastasio wrote: > Since ppc64le is still undergoing early bringup, disable the randconfig > CI build which was causing spurious CI failures. > > Signed-off-by: Shawn Anastasio > Reported-by: Jan Beulich > --- > automation/gitlab-ci/build.yaml | 18 -

[PATCH v2 2/2] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Shawn Anastasio
When building for Power with CONFIG_DEBUG unset, a compiler error gets raised inside page_alloc.c's node_to_scrub function: common/page_alloc.c: In function 'node_to_scrub.part.0': common/page_alloc.c:1217:29: error: array subscript 1 is above array bounds of 'long unsigned int[1]' [-W

[PATCH v2 1/2] automation: Change build script to use arch defconfig

2023-09-26 Thread Shawn Anastasio
Change automation build script to call the make defconfig target before setting CONFIG_DEBUG and extra options. This fixes issues on Power where the build fails without using the ppc64_defconfig. Reported-by: Jan Beulich Signed-off-by: Shawn Anastasio --- v2: No changes. automation/scripts/bui

[PATCH v2 0/2] Fix Power CI build

2023-09-26 Thread Shawn Anastasio
Hello all, This series contains a few minor fixes to the CI config and one additional patch to common/ that resolve ppc64-specific CI failures that Jan discovered. Thanks, Shawn Anastasio (2): automation: Change build script to use arch defconfig xen/common: Add NUMA node id bounds check to

[linux-5.4 test] 183173: regressions - FAIL

2023-09-26 Thread osstest service owner
flight 183173 linux-5.4 real [real] flight 183182 linux-5.4 real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/183173/ http://logs.test-lab.xenproject.org/osstest/logs/183182/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: t

Re: [PATCH 2/3] automation: Change build script to use arch defconfig

2023-09-26 Thread Shawn Anastasio
On 9/26/23 12:43 PM, Shawn Anastasio wrote: > On 9/26/23 2:19 AM, Jan Beulich wrote: >> On 26.09.2023 01:12, Stefano Stabellini wrote: >>> On Mon, 25 Sep 2023, Shawn Anastasio wrote: Change automation build script to call the make defconfig target before setting CONFIG_DEBUG and extra opt

Re: [PATCH 3/3] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Shawn Anastasio
On 9/26/23 2:32 AM, Jan Beulich wrote: > On 26.09.2023 00:42, Shawn Anastasio wrote: >> When building for Power with CONFIG_DEBUG unset, a compiler error gets >> raised inside page_alloc.c's node_to_scrub function, likely due to the >> increased optimization level: >> >> common/page_alloc.c: In fun

Re: [PATCH 2/3] automation: Change build script to use arch defconfig

2023-09-26 Thread Shawn Anastasio
On 9/26/23 2:19 AM, Jan Beulich wrote: > On 26.09.2023 01:12, Stefano Stabellini wrote: >> On Mon, 25 Sep 2023, Shawn Anastasio wrote: >>> Change automation build script to call the make defconfig target before >>> setting CONFIG_DEBUG and extra options. This fixes issues on Power where >>> the bui

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

2023-09-26 Thread osstest service owner
flight 183179 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/183179/ 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

Re: [PATCH v9 15/16] xen/arm: vpci: check guest range

2023-09-26 Thread Roger Pau Monné
On Tue, Sep 26, 2023 at 11:27:48AM -0400, Stewart Hildebrand wrote: > On 9/26/23 04:07, Roger Pau Monné wrote: > > On Mon, Sep 25, 2023 at 05:49:00PM -0400, Stewart Hildebrand wrote: > >> On 9/22/23 04:44, Roger Pau Monné wrote: > >>> On Tue, Aug 29, 2023 at 11:19:47PM +, Volodymyr Babchuk wrot

Re: [PATCH v9 15/16] xen/arm: vpci: check guest range

2023-09-26 Thread Stewart Hildebrand
On 9/26/23 04:07, Roger Pau Monné wrote: > On Mon, Sep 25, 2023 at 05:49:00PM -0400, Stewart Hildebrand wrote: >> On 9/22/23 04:44, Roger Pau Monné wrote: >>> On Tue, Aug 29, 2023 at 11:19:47PM +, Volodymyr Babchuk wrote: From: Stewart Hildebrand Skip mapping the BAR if it is no

[xen-unstable-smoke test] 183176: regressions - FAIL

2023-09-26 Thread osstest service owner
flight 183176 xen-unstable-smoke real [real] flight 183177 xen-unstable-smoke real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/183176/ http://logs.test-lab.xenproject.org/osstest/logs/183177/ Regressions :-( Tests which did not succeed and are blocking, including tests which co

[libvirt test] 183172: tolerable all pass - PUSHED

2023-09-26 Thread osstest service owner
flight 183172 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/183172/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 183126 test-armhf-armhf-libvirt-qcow2 15 saveres

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Leo Yan
Hi Luca, On Tue, Sep 26, 2023 at 10:10:57AM +, Luca Fancellu wrote: [...] > >> I might be wrong, but reading the specifications seems that “status” is > >> not a property > >> of the child nodes of /reserved-memory, so I’m not sure Xen should do > >> something about it. > > > > Please take

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Leo Yan
Hi Michal, On Tue, Sep 26, 2023 at 10:36:04AM +0200, Michal Orzel wrote: [...] > > Essentially, this issue is caused by the Xen hypervisor which misses to > > handle the status for the memory nodes (for both the normal memory nodes > > and the reserved memory nodes) and transfers them to the Lin

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Luca Fancellu
> On 26 Sep 2023, at 11:04, Michal Orzel wrote: > > Hi Luca, > > On 26/09/2023 11:52, Luca Fancellu wrote: >> >> >>> On 26 Sep 2023, at 06:33, Leo Yan wrote: >>> >>> During the Linux kernel booting, an error is reported by the Xen >>> hypervisor: >>> >>> (XEN) arch/arm/p2m.c:2202: d0v0: F

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Michal Orzel
Hi Luca, On 26/09/2023 11:52, Luca Fancellu wrote: > > >> On 26 Sep 2023, at 06:33, Leo Yan wrote: >> >> During the Linux kernel booting, an error is reported by the Xen >> hypervisor: >> >> (XEN) arch/arm/p2m.c:2202: d0v0: Failing to acquire the MFN 0x1a02dc >> >> The kernel attempts to use a

[ovmf test] 183174: all pass - PUSHED

2023-09-26 Thread osstest service owner
flight 183174 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/183174/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 39f3c26e8c40e092baeb0ec4d0396498506e0a9e baseline version: ovmf c70d91442889078eb94e0

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Luca Fancellu
> On 26 Sep 2023, at 06:33, Leo Yan wrote: > > During the Linux kernel booting, an error is reported by the Xen > hypervisor: > > (XEN) arch/arm/p2m.c:2202: d0v0: Failing to acquire the MFN 0x1a02dc > > The kernel attempts to use an invalid memory frame number, which can be > converted to: 0

Re: [PATCH v11 05/37] x86/trapnr: Add event type macros to

2023-09-26 Thread andrew . cooper3
On 26/09/2023 9:10 am, Nikolay Borisov wrote: > On 23.09.23 г. 12:41 ч., Xin Li wrote: >> diff --git a/arch/x86/include/asm/trapnr.h >> b/arch/x86/include/asm/trapnr.h >> index f5d2325aa0b7..8d1154cdf787 100644 >> --- a/arch/x86/include/asm/trapnr.h >> +++ b/arch/x86/include/asm/trapnr.h >> @@ -2,6

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

2023-09-26 Thread osstest service owner
flight 183169 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/183169/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-arndale 8 xen-boot fail in 183161 pass in 183169 test-amd64-i386-livepatch 7

Re: [PATCH] xen/arm: Skip memory nodes if not enabled

2023-09-26 Thread Michal Orzel
Hello, On 26/09/2023 07:33, Leo Yan wrote: > > > During the Linux kernel booting, an error is reported by the Xen > hypervisor: > > (XEN) arch/arm/p2m.c:2202: d0v0: Failing to acquire the MFN 0x1a02dc > > The kernel attempts to use an invalid memory frame number, which can be > converted to:

Re: [PATCH v11 05/37] x86/trapnr: Add event type macros to

2023-09-26 Thread Nikolay Borisov
On 23.09.23 г. 12:41 ч., Xin Li wrote: Intel VT-x classifies events into eight different types, which is inherited by FRED for event identification. As such, event type becomes a common x86 concept, and should be defined in a common x86 header. Add event type macros to , and use it in . Sugg

Re: Xen 4.18 release: Reminder about code freeze

2023-09-26 Thread Henry Wang
Hi Jan, > On Sep 26, 2023, at 16:01, Jan Beulich wrote: > > On 26.09.2023 09:58, Henry Wang wrote: >>> On Sep 26, 2023, at 15:46, Jan Beulich wrote: >>> Furthermore may I ask that you keep an eye on the physical CPU hotplug >>> situation? It continues to be documented as fully supported, and as

Re: [PATCH v9 15/16] xen/arm: vpci: check guest range

2023-09-26 Thread Roger Pau Monné
On Mon, Sep 25, 2023 at 05:49:00PM -0400, Stewart Hildebrand wrote: > On 9/22/23 04:44, Roger Pau Monné wrote: > > On Tue, Aug 29, 2023 at 11:19:47PM +, Volodymyr Babchuk wrote: > >> From: Stewart Hildebrand > >> > >> Skip mapping the BAR if it is not in a valid range. > >> > >> Signed-off-by:

Re: Xen 4.18 release: Reminder about code freeze

2023-09-26 Thread Jan Beulich
On 26.09.2023 09:58, Henry Wang wrote: >> On Sep 26, 2023, at 15:46, Jan Beulich wrote: >> Furthermore may I ask that you keep an eye on the physical CPU hotplug >> situation? It continues to be documented as fully supported, and as long as >> that's the case 47342d8f490c (" x86/ACPI: Ignore entri

Re: Xen 4.18 release: Reminder about code freeze

2023-09-26 Thread Henry Wang
Hi Jan, > On Sep 26, 2023, at 15:46, Jan Beulich wrote: > > On 25.09.2023 09:24, Jan Beulich wrote: >> On 25.09.2023 03:25, Henry Wang wrote: >>> Hi everyone, >>> >>> This is the reminder that we are currently in code freeze. The hard code >>> freeze date will be in two weeks, i.e. Fri Oct 6, 2

Re: [XEN PATCH v4] drivers/video: make declarations of defined functions available

2023-09-26 Thread Jan Beulich
On 25.09.2023 12:53, andrew.coop...@citrix.com wrote: > On 25/09/2023 10:11 am, Nicola Vetrini wrote: >> diff --git a/xen/include/xen/vga.h b/xen/include/xen/vga.h >> index f72b63d446b1..9b2c47971d0c 100644 >> --- a/xen/include/xen/vga.h >> +++ b/xen/include/xen/vga.h >> @@ -13,6 +13,12 @@ >> >>

Re: RFC: arm64: Handling reserved memory nodes

2023-09-26 Thread Leo Yan
Hi Julien, On Wed, Sep 20, 2023 at 11:36:24AM +0100, Julien Grall wrote: [...] > > Host dt: > > memory@4000 { > > reg = <0x00 0x4000 0x01 0x00>; > > device_type = "memory"; > > }; > > > > reserved-memory { > > #size-cells = <0x02>; > > #address-cells = <0x02>; > >

Re: Xen 4.18 release: Reminder about code freeze

2023-09-26 Thread Jan Beulich
On 25.09.2023 09:24, Jan Beulich wrote: > On 25.09.2023 03:25, Henry Wang wrote: >> Hi everyone, >> >> This is the reminder that we are currently in code freeze. The hard code >> freeze date will be in two weeks, i.e. Fri Oct 6, 2023. >> >> The planned date for 4.18 rc1 is this Friday, i.e. Sep 29,

Re: [PATCH 3/3] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Jan Beulich
On 26.09.2023 09:32, Jan Beulich wrote: > On 26.09.2023 00:42, Shawn Anastasio wrote: >> When building for Power with CONFIG_DEBUG unset, Hmm, depending on what gcc versions are used in CI, the above may be the reason why ... >> a compiler error gets >> raised inside page_alloc.c's node_to_scrub

Re: [PATCH 3/3] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub

2023-09-26 Thread Jan Beulich
On 26.09.2023 00:42, Shawn Anastasio wrote: > When building for Power with CONFIG_DEBUG unset, a compiler error gets > raised inside page_alloc.c's node_to_scrub function, likely due to the > increased optimization level: > > common/page_alloc.c: In function 'node_to_scrub.part.0': > common/page_a

Re: [PATCH 2/3] automation: Change build script to use arch defconfig

2023-09-26 Thread Jan Beulich
On 26.09.2023 01:12, Stefano Stabellini wrote: > On Mon, 25 Sep 2023, Shawn Anastasio wrote: >> Change automation build script to call the make defconfig target before >> setting CONFIG_DEBUG and extra options. This fixes issues on Power where >> the build fails without using the ppc64_defconfig. >

Re: [PATCH 0/2] xen: privcmd: Add ioeventfd support

2023-09-26 Thread Juergen Gross
On 26.09.23 09:16, Viresh Kumar wrote: On 29-08-23, 17:59, Viresh Kumar wrote: Hello, Now that irqfd support (backend to guest interrupt) is already merged, this series solves the other part of the problem, i.e. ioeventfd (guest to backend interrupt). More details inside the commits. Can som

Re: [PATCH 0/2] xen: privcmd: Add ioeventfd support

2023-09-26 Thread Viresh Kumar
On 29-08-23, 17:59, Viresh Kumar wrote: > Hello, > > Now that irqfd support (backend to guest interrupt) is already merged, this > series solves the other part of the problem, i.e. ioeventfd (guest to backend > interrupt). > > More details inside the commits. Can someone help review this please