Re: [PATCH v2 3/4] vpci: use pcidevs locking to protect MMIO handlers

2022-08-09 Thread Jan Beulich
On 09.08.2022 22:33, Volodymyr Babchuk wrote: > Jan Beulich writes: >> On 18.07.2022 23:15, Volodymyr Babchuk wrote: >>> -if ( !pdev->vpci || !spin_trylock(&pdev->vpci->lock) ) >>> + >>> +if ( !pcidevs_read_trylock() ) >>> +return -EBUSY; >>> +pd

[ovmf test] 172346: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172346 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172346/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

[PATCH 1/4] xen: x86: set the config XEN_512GB after config change

2022-08-09 Thread Lukas Bulwahn
Commit c70727a5bc18 ("xen: allow more than 512 GB of RAM for 64 bit pv-domains") from July 2015 replaces the config XEN_MAX_DOMAIN_MEMORY with a new config XEN_512GB, but misses to adjust arch/x86/configs/xen.config. Adjust this config fragment now. Signed-off-by: Lukas Bulwahn --- arch/x86/con

[PATCH 2/4] xen: remove XEN_SCRUB_PAGES in xen.config

2022-08-09 Thread Lukas Bulwahn
Commit 197ecb3802c0 ("xen/balloon: add runtime control for scrubbing ballooned out pages") changed config XEN_SCRUB_PAGES to config XEN_SCRUB_PAGES_DEFAULT. As xen.config sets 'XEN_BALLOON=y' and XEN_SCRUB_PAGES_DEFAULT defaults to yes, there is no further need to set this config in the xen.config

[PATCH 4/4] MAINTAINERS: add xen config fragments to XEN HYPERVISOR sections

2022-08-09 Thread Lukas Bulwahn
Make changes to the xen config fragments reach the XEN HYPERVISOR maintainers and mailing list. Signed-off-by: Lukas Bulwahn --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ee2098fc6f7c..6c2516b3da21 100644 --- a/MAINTAINERS +++ b/MAINTAINERS

[PATCH 3/4] xen: move XEN_BALLOON_MEMORY_HOTPLUG to generic config

2022-08-09 Thread Lukas Bulwahn
While reviewing arch/x86/configs/xen.config, I noticed the following note in this file: '# depends on MEMORY_HOTPLUG, arm64 doesn't enable this yet, '# move to generic config if it ever does. CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y Commit 6c6685055a28 ("kconfig: add xenconfig defconfig helper")

[PATCH 0/4] update the xen config fragments

2022-08-09 Thread Lukas Bulwahn
Dear xen maintainers, here are three patches to update the xen config fragments to the currently existing configs. The fourth patch is just an addition to MAINTAINERS that I saw reasonable after get_maintainers did not point to the XEN subsystem. It applies cleanly on next-20220810. Lukas Luka

[linux-linus test] 172336: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172336 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/172336/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172133 build-i386-libvirt

[ovmf test] 172343: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172343 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172343/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

[qemu-mainline test] 172332: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172332 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/172332/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172123 build-i386-libvir

[xen-unstable-smoke test] 172338: tolerable FAIL - PUSHED

2022-08-09 Thread osstest service owner
flight 172338 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/172338/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 1 build-check(1) blocked n/a build-amd64-libvirt 6 lib

[ovmf test] 172341: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172341 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172341/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

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

2022-08-09 Thread osstest service owner
flight 172329 xen-unstable real [real] flight 172339 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/172329/ http://logs.test-lab.xenproject.org/osstest/logs/172339/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd6

[ovmf test] 172337: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172337 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172337/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [XEN v1] gitlab: automation: Fix the automation scripts

2022-08-09 Thread Stefano Stabellini
Thanks Ayan. The issue is that Debian unstable moved forward so now apt-get fails. I updated the build container and the issue went away (I rebuilt (automation/build/debian/unstable-arm64v8.dockerfile). So the issue is gone for now. In general, I don't know if it is a good idea to apply this patch

Re: [PATCH] xen/arm: regs: Fix MISRA C 2012 Rule 20.7 violation

2022-08-09 Thread Stefano Stabellini
On Mon, 8 Aug 2022, Xenia Ragiadakou wrote: > In macro psr_mode(), the macro parameter 'm' is used as expression and > therefore it is good to be enclosed in parentheses to prevent against > unintended expansions. > > Signed-off-by: Xenia Ragiadakou Reviewed-by: Stefano Stabellini > --- > xen

Re: [PATCH] xen/arm: vreg: Fix MISRA C 2012 Rule 20.7 violation

2022-08-09 Thread Stefano Stabellini
On Tue, 9 Aug 2022, Xenia Ragiadakou wrote: > In VREG_REG_HELPERS(), the macro parameter 'offmask' is used as expression and > therefore it is good to be enclosed in parentheses to prevent against > unintended expansions. > > Signed-off-by: Xenia Ragiadakou Reviewed-by: Stefano Stabellini > -

[ovmf test] 172335: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172335 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172335/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [PATCH v2 3/4] vpci: use pcidevs locking to protect MMIO handlers

2022-08-09 Thread Volodymyr Babchuk
Hello Jan, Jan Beulich writes: > On 18.07.2022 23:15, Volodymyr Babchuk wrote: >> --- a/xen/arch/x86/hvm/vmsi.c >> +++ b/xen/arch/x86/hvm/vmsi.c >> @@ -891,10 +891,16 @@ void vpci_msix_arch_init_entry(struct vpci_msix_entry >> *entry) >> entry->arch.pirq = INVALID_PIRQ; >> } >> >> -in

Re: [PATCH 2/2] x86/spec-ctrl: Reduce HVM RSB overhead where possible

2022-08-09 Thread Jason Andryuk
On Tue, Aug 9, 2022 at 1:01 PM Andrew Cooper wrote: > > The documentation for eIBRS has finally been clarified to state that it is > intended to flush the RSB on VMExit. So in principle, we shouldn't have been > using opt_rsb_hvm on eIBRS hardware. > > However, dropping the 32 entry RSB stuff mak

[linux-linus test] 172326: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172326 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/172326/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172133 build-i386-libvirt

[xen-unstable-smoke test] 172331: tolerable FAIL - PUSHED

2022-08-09 Thread osstest service owner
flight 172331 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/172331/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 1 build-check(1) blocked n/a build-amd64-libvirt 6 lib

[ovmf test] 172330: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172330 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172330/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [PATCH] xen/arm: smmuv1: Set s2cr to type fault when the devices are deassigned

2022-08-09 Thread Julien Grall
Hi Rahul, title: The driver is for both smmuv1 and v2. Are you suggesting the issue only occurs on v1? On 05/08/2022 16:43, Rahul Singh wrote: When devices are deassigned/assigned, SMMU global fault is observed because SMEs are freed in detach function and not allocated again when the device

[PATCH 1/2] x86/spec-ctrl: Enumeration for PBRSB_NO

2022-08-09 Thread Andrew Cooper
The PBRSB_NO bit indicates that the CPU is not vulnerable to the Post-Barrier RSB speculative vulnerability. Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Roger Pau Monné CC: Wei Liu --- xen/arch/x86/include/asm/msr-index.h | 1 + xen/arch/x86/msr.c | 5 +++-- xen/arc

[PATCH 0/2] x86/spec-ctrl: Reduce HVM RSB overhead

2022-08-09 Thread Andrew Cooper
Xen happens to be not vulnerable to PBRSB, but it turns out we can improve the performance on all eIBRS systems. Andrew Cooper (2): x86/spec-ctrl: Enumeration for PBRSB_NO x86/spec-ctrl: Reduce HVM RSB overhead where possible xen/arch/x86/hvm/vmx/entry.S | 1 + xen/arch/x86/hvm/v

[PATCH 2/2] x86/spec-ctrl: Reduce HVM RSB overhead where possible

2022-08-09 Thread Andrew Cooper
The documentation for eIBRS has finally been clarified to state that it is intended to flush the RSB on VMExit. So in principle, we shouldn't have been using opt_rsb_hvm on eIBRS hardware. However, dropping the 32 entry RSB stuff makes us vulnerable to Post-Barrier RSB speculation on affected Int

Re: [PATCH] xen/pci: replace call to is_memory_hole to pci_check_bar

2022-08-09 Thread Oleksandr Tyshchenko
On Tue, Aug 9, 2022 at 7:26 PM Rahul Singh wrote: > Hi Julien, > Hello Julien, Rahul [sorry for possible format issues] [snip] > > > > > > On 09/08/2022 16:22, Rahul Singh wrote: > >>> On 8 Aug 2022, at 4:30 pm, Oleksandr wrote: > +bool pci_check_bar(const struct pci_dev *pdev, mfn_t

Re: [PATCH] xen/pci: replace call to is_memory_hole to pci_check_bar

2022-08-09 Thread Rahul Singh
Hi Julien, > On 9 Aug 2022, at 4:46 pm, Julien Grall wrote: > > Hi Rahul, > > This patch seems to have been sent in-reply-to the SMMUv1 patch. Was it > intended? That was by mistake I want to send all the patches independently but somehow I send it from single git "send-email” command becau

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Rahul Singh
Hi Jan, > On 9 Aug 2022, at 4:13 pm, Jan Beulich wrote: > > On 09.08.2022 17:06, Rahul Singh wrote: >>> On 9 Aug 2022, at 11:02 am, Jan Beulich wrote: >>> On 05.08.2022 17:43, Rahul Singh wrote: --- a/xen/drivers/passthrough/pci.c +++ b/xen/drivers/passthrough/pci.c @@ -593,13 +5

[XEN v1] gitlab: automation: Fix the automation scripts

2022-08-09 Thread Ayan Kumar Halder
One needs to run 'apt-get -qy upgrade' to upgrade the old packages so that the missing dependent packages are also installed. Signed-off-by: Ayan Kumar Halder --- This is supposed to fix issues seen https://gitlab.com/xen-project/xen/-/jobs/2832045004 The failure is :- root@4a175985cd71:/Users/

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Rahul Singh
Hi Jan, > On 9 Aug 2022, at 4:15 pm, Jan Beulich wrote: > > On 05.08.2022 17:43, Rahul Singh wrote: >> pci_get_pdev_by_domain() and pci_get_pdev() functions find the pdev in >> the pseg list. If pdev is not in the pseg list, the functions will try >> to find the pdev in the next segment. It is n

[qemu-mainline test] 172319: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172319 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/172319/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172123 build-i386-libvir

[PATCH] PCI: avoid bogus calls to get_pseg()

2022-08-09 Thread Jan Beulich
When passed -1, the function (taking a u16) will look for segment 0x, which might exist. If it exists, we may find (return) the wrong device. Signed-off-by: Jan Beulich --- An alternative would be to declare that both functions cannot be called with "wildcards" anymore. The last such use went

Re: [PATCH] xen/pci: replace call to is_memory_hole to pci_check_bar

2022-08-09 Thread Julien Grall
Hi Rahul, This patch seems to have been sent in-reply-to the SMMUv1 patch. Was it intended? On 09/08/2022 16:22, Rahul Singh wrote: On 8 Aug 2022, at 4:30 pm, Oleksandr wrote: +bool pci_check_bar(const struct pci_dev *pdev, mfn_t start, mfn_t end) +{ +int ret; +struct dt_device_node

Re: [PATCH] xen/pci: replace call to is_memory_hole to pci_check_bar

2022-08-09 Thread Rahul Singh
Hi Oleksandr, > On 8 Aug 2022, at 4:30 pm, Oleksandr wrote: > > > On 05.08.22 18:43, Rahul Singh wrote: > > > Hello Rahul > > > Thank you very much for that patch! > > >> From: Oleksandr Andrushchenko > > I am not 100% sure regarding that. This is *completely* different patch from > w

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Jan Beulich
On 05.08.2022 17:43, Rahul Singh wrote: > pci_get_pdev_by_domain() and pci_get_pdev() functions find the pdev in > the pseg list. If pdev is not in the pseg list, the functions will try > to find the pdev in the next segment. It is not right to find the pdev > in the next segment as this will resul

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Jan Beulich
On 09.08.2022 17:06, Rahul Singh wrote: >> On 9 Aug 2022, at 11:02 am, Jan Beulich wrote: >> On 05.08.2022 17:43, Rahul Singh wrote: >>> --- a/xen/drivers/passthrough/pci.c >>> +++ b/xen/drivers/passthrough/pci.c >>> @@ -593,13 +593,10 @@ struct pci_dev *pci_get_pdev(int seg, int bus, int >>> dev

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Rahul Singh
Hi Jan, > On 9 Aug 2022, at 11:02 am, Jan Beulich wrote: > > On 05.08.2022 17:43, Rahul Singh wrote: >> pci_get_pdev_by_domain() and pci_get_pdev() functions find the pdev in >> the pseg list. If pdev is not in the pseg list, the functions will try >> to find the pdev in the next segment. It is

[PATCH v12] xsm: refactor flask sid alloc and domain check

2022-08-09 Thread Daniel P. Smith
The function flask_domain_alloc_security() allocates the security context and assigns an initial SID for the domain under construction. When it came to SID assignment of the initial domain, flask_domain_alloc_security() would assign unlabeled_t. Then in flask_domain_create() it would be switched to

[ovmf test] 172327: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172327 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172327/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

[xen-unstable test] 172315: tolerable FAIL

2022-08-09 Thread osstest service owner
flight 172315 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/172315/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-qemut-rhel6hvm-amd 7 xen-install fail in 172287 pass in 172315 test-amd64-amd64-qemuu-nested-in

[xen-unstable-smoke test] 172324: tolerable FAIL - PUSHED

2022-08-09 Thread osstest service owner
flight 172324 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/172324/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 1 build-check(1) blocked n/a build-amd64-libvirt 6 lib

[ovmf test] 172325: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172325 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172325/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [XEN PATCH 2/2] tools/libxl: Replace deprecated -soundhw on QEMU command line

2022-08-09 Thread Jason Andryuk
On Mon, Aug 8, 2022 at 7:06 AM Anthony PERARD wrote: > > -soundhw is deprecated since 825ff02911c9 ("audio: add soundhw > deprecation notice"), QEMU v5.1, and is been remove for upcoming v7.1 > by 039a68373c45 ("introduce -audio as a replacement for -soundhw"). > > Instead we can just add the soun

Re: [XEN PATCH 1/2] tools/libxl: Replace deprecated -sdl option on QEMU command line

2022-08-09 Thread Jason Andryuk
On Mon, Aug 8, 2022 at 7:06 AM Anthony PERARD wrote: > > "-sdl" is deprecated upstream since 6695e4c0fd9e ("softmmu/vl: > Deprecate the -sdl and -curses option"), QEMU v6.2, and the option is > removed by 707d93d4abc6 ("ui: Remove deprecated options "-sdl" and > "-curses""), in upcoming QEMU v7.1.

[linux-linus test] 172313: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172313 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/172313/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172133 test-amd64-amd64-xl

[ovmf test] 172322: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172322 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172322/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [PATCH] xen/pci: replace call to is_memory_hole to pci_check_bar

2022-08-09 Thread Jan Beulich
On 08.08.2022 17:30, Oleksandr wrote: > On 05.08.22 18:43, Rahul Singh wrote: >> --- a/xen/arch/arm/pci/pci-host-common.c >> +++ b/xen/arch/arm/pci/pci-host-common.c >> @@ -363,6 +363,41 @@ int __init pci_host_bridge_mappings(struct domain *d) >> return 0; >> } >> >> +static int is_bar_v

Re: [PATCH] [RFC] xen/vpci: modify pci_get_pdev_by_domain() & pci_get_pdev()

2022-08-09 Thread Jan Beulich
On 05.08.2022 17:43, Rahul Singh wrote: > pci_get_pdev_by_domain() and pci_get_pdev() functions find the pdev in > the pseg list. If pdev is not in the pseg list, the functions will try > to find the pdev in the next segment. It is not right to find the pdev > in the next segment as this will resul

[PATCH] xen/arm: vreg: Fix MISRA C 2012 Rule 20.7 violation

2022-08-09 Thread Xenia Ragiadakou
In VREG_REG_HELPERS(), the macro parameter 'offmask' is used as expression and therefore it is good to be enclosed in parentheses to prevent against unintended expansions. Signed-off-by: Xenia Ragiadakou --- xen/arch/arm/include/asm/vreg.h | 8 1 file changed, 4 insertions(+), 4 deletio

RE: [PATCH v9 8/8] xen: retrieve reserved pages on populate_physmap

2022-08-09 Thread Penny Zheng
Hi jan > -Original Message- > From: Jan Beulich > Sent: Tuesday, August 9, 2022 4:27 PM > To: Penny Zheng > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Julien Grall ; Stefano Stabellini ; > Wei Liu ; xen-devel@lists.xenproject.org > Subject: Re: [PATCH v9 8/8] xen: retrieve reserv

[libvirt test] 172318: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172318 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/172318/ 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

Re: [PATCH v9 8/8] xen: retrieve reserved pages on populate_physmap

2022-08-09 Thread Jan Beulich
On 09.08.2022 10:07, Penny Zheng wrote: >> -Original Message- >> From: Jan Beulich >> Sent: Tuesday, August 9, 2022 3:59 PM >> >> On 09.08.2022 09:53, Penny Zheng wrote: -Original Message- From: Xen-devel On Behalf Of Jan Beulich Sent: Monday, July 25, 2022 11:

RE: [PATCH v9 8/8] xen: retrieve reserved pages on populate_physmap

2022-08-09 Thread Penny Zheng
Hi jan > -Original Message- > From: Jan Beulich > Sent: Tuesday, August 9, 2022 3:59 PM > To: Penny Zheng > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Julien Grall ; Stefano Stabellini ; > Wei Liu ; xen-devel@lists.xenproject.org > Subject: Re: [PATCH v9 8/8] xen: retrieve reserv

[ovmf test] 172320: regressions - FAIL

2022-08-09 Thread osstest service owner
flight 172320 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172320/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172136 build-i386-libvirt

Re: [PATCH v9 8/8] xen: retrieve reserved pages on populate_physmap

2022-08-09 Thread Jan Beulich
On 09.08.2022 09:53, Penny Zheng wrote: >> -Original Message- >> From: Xen-devel On Behalf Of Jan >> Beulich >> Sent: Monday, July 25, 2022 11:44 PM >> >> On 20.07.2022 07:46, Penny Zheng wrote: >>> When a static domain populates memory through populate_physmap at >>> runtime, it shall ret

RE: [PATCH v9 8/8] xen: retrieve reserved pages on populate_physmap

2022-08-09 Thread Penny Zheng
Hi Jan Sorry for the delayed response. > -Original Message- > From: Xen-devel On Behalf Of Jan > Beulich > Sent: Monday, July 25, 2022 11:44 PM > To: Penny Zheng > Cc: Wei Chen ; Andrew Cooper > ; George Dunlap ; > Julien Grall ; Stefano Stabellini ; > Wei Liu ; xen-devel@lists.xenproje