Re: [PATCH v2 bpf-next 2/3] mm, xen: Separate xen use cases from ioremap.

2024-03-03 Thread Mike Rapoport
On Fri, Feb 23, 2024 at 03:57:27PM -0800, Alexei Starovoitov wrote: > From: Alexei Starovoitov > > xen grant table and xenbus ring are not ioremap the way arch specific code is > using it, > so let's add VM_XEN flag to separate them from VM_IOREMAP users. > xen will not and should not be

Re: [PATCH] x86/mm: re-implement get_page_light() using an atomic increment

2024-03-03 Thread Jan Beulich
On 01.03.2024 13:42, Roger Pau Monne wrote: > The current usage of a cmpxchg loop to increase the value of page count is not > optimal on amd64, as there's already an instruction to do an atomic add to a > 64bit integer. > > Switch the code in get_page_light() to use an atomic increment, as that

[xen-unstable test] 184882: regressions - FAIL

2024-03-03 Thread osstest service owner
flight 184882 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/184882/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-debianhvm-i386-xsm 18 guest-localmigrate/x10 fail in 184875 REGR. vs.

Re: [PATCH v4 10/12] xen/spinlock: split recursive spinlocks from normal ones

2024-03-03 Thread Jürgen Groß
On 04.03.24 08:25, Jan Beulich wrote: On 01.03.2024 15:37, Juergen Gross wrote: On 29.02.24 16:32, Jan Beulich wrote: On 12.12.2023 10:47, Juergen Gross wrote: +#define nrspin_lock_irqsave(l, f) \ +({ \

[PATCH] hvmloader/PCI: skip huge BARs in certain calculations

2024-03-03 Thread Jan Beulich
BARs of size 2Gb and up can't possibly fit below 4Gb: Both the bottom of the lower 2Gb range and the top of the higher 2Gb range have special purpose. Don't even have them influence whether to (perhaps) relocate low RAM. Reported-by: Neowutran Signed-off-by: Jan Beulich --- If we wanted to fit

Re: hvmloader - allow_memory_relocate overlaps

2024-03-03 Thread Jan Beulich
On 01.03.2024 21:24, Neowutran wrote: > On 2024-02-07 16:02, Jan Beulich wrote: >> Could you give the patch below a try? I don't have a device with large >> enough a BAR that I could sensibly pass through to a guest, so I was >> only able to build-test the change. > > Hi and thanks, > I just

Re: [PATCH v4 10/12] xen/spinlock: split recursive spinlocks from normal ones

2024-03-03 Thread Jan Beulich
On 01.03.2024 15:37, Juergen Gross wrote: > On 29.02.24 16:32, Jan Beulich wrote: >> On 12.12.2023 10:47, Juergen Gross wrote: >>> +#define nrspin_lock_irqsave(l, f) \ >>> +({ \ >>> +

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

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

[xen-unstable test] 184875: regressions - FAIL

2024-03-03 Thread osstest service owner
flight 184875 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/184875/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-debianhvm-i386-xsm 18 guest-localmigrate/x10 fail REGR. vs. 184833

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

2024-03-03 Thread osstest service owner
flight 184861 linux-linus real [real] flight 184877 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/184861/ http://logs.test-lab.xenproject.org/osstest/logs/184877/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):

[xen-unstable test] 184852: regressions - FAIL

2024-03-03 Thread osstest service owner
flight 184852 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/184852/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-xsm 6 xen-buildfail REGR. vs. 184833

[linux-6.1 test] 184841: tolerable FAIL - PUSHED

2024-03-03 Thread osstest service owner
flight 184841 linux-6.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/184841/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-amd64-libvirt-xsm 8 xen-boot fail in 184831 pass in 184841