[ovmf test] 186543: all pass - PUSHED

2024-06-28 Thread osstest service owner
flight 186543 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/186543/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf dc3ed379dfb62ed720e46f10b6c6d0ebda6bde5f baseline version: ovmf a5f147b2a31c093cc83a3

Re: [RFC 1/1] swiotlb: Reduce calls to swiotlb_find_pool()

2024-06-28 Thread Petr Tesařík
V Fri, 28 Jun 2024 08:01:29 +0200 "h...@lst.de" napsáno: > On Thu, Jun 27, 2024 at 04:02:59PM +, Michael Kelley wrote: > > > > Conceptually, it's still being used as a boolean function based on > > > > whether the return value is NULL. Renaming it to swiotlb_get_pool() > > > > more accuratel

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

2024-06-28 Thread osstest service owner
flight 186534 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/186534/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 186529 test-amd64-amd64-xl-qemut-win7-amd64

Re: Disaggregated (Xoar) Dom0 Building

2024-06-28 Thread Teddy Astie
Hi Lonnie, There are dedicated Matrix channels for chat https://xenproject.org/help/matrix/ Teddy Le 27/06/2024 à 15:38, Lonnie a écrit : > Hi Teddy, > > You are actually on track with what I was thinking in this area which > initially gave me 2 main ideas: > > 1. Take the NOVA Microhypervisor

[linux-linus test] 186540: regressions - FAIL

2024-06-28 Thread osstest service owner
flight 186540 linux-linus real [real] flight 186545 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/186540/ http://logs.test-lab.xenproject.org/osstest/logs/186545/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run

[PATCH for-4.19 2/3] tools/libxs: Fix CLOEXEC handling in get_socket()

2024-06-28 Thread Andrew Cooper
get_socket() opens a socket, then uses fcntl() to set CLOEXEC. This is racy with exec(). Open the socket with SOCK_CLOEXEC. Use the same compatibility strategy as O_CLOEXEC on ancient versions of Linux. Reported-by: Frediano Ziglio Signed-off-by: Andrew Cooper --- CC: Anthony PERARD CC: Juer

[PATCH for-4.19 3/3] tools/libxs: Fix CLOEXEC handling in xs_fileno()

2024-06-28 Thread Andrew Cooper
xs_fileno() opens a pipe on first use to communicate between the watch thread and the main thread. Nothing ever sets CLOEXEC on the file descriptors. Check for the availability of the pipe2() function with configure. Despite starting life as Linux-only, FreeBSD and NetBSD have gained it. When p

[PATCH for-4.19 1/3] tools/libxs: Fix CLOEXEC handling in get_dev()

2024-06-28 Thread Andrew Cooper
Move the O_CLOEXEC compatibility outside of an #ifdef USE_PTHREAD block. Introduce set_cloexec() to wrap fcntl() setting FD_CLOEXEC. It will be reused for other CLOEXEC fixes too. Use set_cloexec() when O_CLOEXEC isn't available as a best-effort fallback. Fixes: f4f2f3402b2f ("tools/libxs: Open

[PATCH for-4.19(?) 0/3] tools/libxs: More CLOEXEC fixes

2024-06-28 Thread Andrew Cooper
More fixes to CLOEXEC handling in libxenstore. For 4.19, because the first attempt to fix this wasn't complete. libxl is far worse, but I don't have time to get started on that mess. Andrew Cooper (3): tools/libxs: Fix CLOEXEC handling in get_dev() tools/libxs: Fix CLOEXEC handling in get_so

[libvirt test] 186542: tolerable all pass - PUSHED

2024-06-28 Thread osstest service owner
flight 186542 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/186542/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 186507 test-amd64-amd64-libvirt 15 migrate-s

[PATCH for-4.20] tools/libxs: Drop XSTEST

2024-06-28 Thread Andrew Cooper
Appears to been missed from the previous attempt in 2007. Fixes: fed194611785 ("xenstore: Remove broken and unmaintained test code") Signed-off-by: Andrew Cooper --- CC: Anthony PERARD CC: Juergen Gross --- tools/libs/store/xs.c | 5 - 1 file changed, 5 deletions(-) diff --git a/tools/lib

[ovmf test] 186553: all pass - PUSHED

2024-06-28 Thread osstest service owner
flight 186553 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/186553/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 3b2025969e6e8a2f6542996182cd4132868641c6 baseline version: ovmf dc3ed379dfb62ed720e46

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

2024-06-28 Thread osstest service owner
flight 186552 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/186552/ 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

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

2024-06-28 Thread osstest service owner
flight 186544 xen-unstable real [real] flight 186558 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/186544/ http://logs.test-lab.xenproject.org/osstest/logs/186558/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd6

[linux-linus test] 186550: regressions - trouble: broken/fail/pass

2024-06-28 Thread osstest service owner
flight 186550 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/186550/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt-vhd broken test-armhf-armhf-libvirt-vhd 5 host-insta

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

2024-06-28 Thread osstest service owner
flight 186559 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/186559/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 186544 test-amd64-amd64-xl-qemut-win7-amd64