FreeBSD-main-amd64-test - Build #25077 - Still Unstable

From: <jenkins-admin_at_FreeBSD.org>
Date: Wed, 10 Apr 2024 19:47:48 UTC
FreeBSD-main-amd64-test - Build #25077 (7a79d066976149349ecb90240d02eed0c4268737) - Still Unstable

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25077/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25077/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25077/console

Status explanation:
"Unstable" - some tests are suspected being broken by the following changes
"Still Unstable" - the failing test cases have not been fixed by these
                   following changes and this is a notification to note that
                   these changes have not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

afc10f8bba3dd293a66461aaca41237c986b6ca7 by olce:
sys_procctl(): Make it clear that negative commands are invalid

f3003a0dfb91ce887587ff73ce758f31a921e5a3 by markj:
bhyve: Add PL011 UART emulation

d878f72a73e104b705d7ee07a3152ad841eadf05 by markj:
bhyve: Provide optional libfdt linking

eaff4c4f92dc447cf5f0bbf80449cad7738fdf39 by markj:
bhyve: Add FDT building code for arm64

e497fe8657031bf52a27d28943e6517922e330ba by markj:
bhyve: Use vm_get_highmem_base() instead of hard-coding the value

967264cfcd6d1a42dc0c9f9916320afe90f1faa4 by markj:
libvmmapi: Add a subdirectory for amd64-specific code

e4656e10d13190d3149e3bb60e01c50f1c210885 by markj:
libvmmapi: Move some ioctl wrappers to vmmapi_machdep.c

85efb31d50af3cf6987d74f4abe9c54ae493f3a6 by markj:
libvmmapi: Move VM capability names to vmmapi_machdep.c

7f00e46b85e8c60259ad0bdd53593ea246f3e549 by markj:
libvmmapi: Split the ioctl list into MI and MD lists

3170dcaea96debdd383d974f2b1582d2eb126f50 by markj:
libvmmapi: Move more amd64-specific ioctl wrappers to vmmapi_machdep.c

8b06bdc91ddff995beed7bdcb6e5541c5ca227ef by markj:
libvmmapi: Move PCI passthrough ioctl wrappers into a separate file

7e0fa794123eb8395fffa976c47e8ba4f44f2df0 by markj:
libvmmapi: Make memory segment handling a bit more abstract

5ec6c3007e36736a979434d9bf5c9e22293970b3 by markj:
libvmmapi: Add arm64 support

1855002ddf0b226d92ce5d698bae06305d9a3a4e by markj:
libvmmapi: Make vm_raise_msi() a common function

e499fdcb66b9ef3d9fc3c626daaefe909c65a2ab by markj:
libvmmapi: Zero out the structure passed to VM_GET_MEMSEG

ff50e9d53ff836bd6276c9f5a355e0ab03a99c61 by markj:
bhyve: Add bhyverun and vmexit handlers for arm64

fc98569fc370c7f5a2039d472ee3b01f5a78b177 by markj:
bhyve: Do not compile PCI passthrough support on arm64

f286f746f4ac32c58969834aeb6f9b5076b52c86 by markj:
bhyve: Add PCI mappings for arm64

dc6a00f2e4242521cb7099f95f87686b35b98231 by markj:
bhyve: Use vm_raise_msi() instead of vm_lapic_msi()

4bb929cc6d60aed8910ab02c32a7e1bd3fdfa298 by markj:
bhyve: Partially disable INT#x support in virtio for arm64

11c79f9e358d725dd75d91d2ff2996fd77dc88e5 by markj:
arm64: Connect bhyve and libvmmapi to the build

981f9f7495bb8247e0eba48e15dcc7f2e0b1b342 by markj:
bhyve: Push option parsing down into bhyverun_machdep.c

56a26fc1af60e31732f8913ebe4c058095b6c721 by markj:
libvmmapi: Conditionalize compilation of some functions

54416d2d786ae364b918c9c5af2d8f1d1bb0a1c1 by markj:
src.conf.5: Regenerate

0efad4aceb533ef32905de586ab0112b1c563996 by markj:
bhyve: Support legacy PCI interrupts on arm64

95b948c1d11831e4a47735371097a397bf0cf707 by markj:
bhyve: Fix arm64 PCI I/O range to match FDT

4dfa329f48618d30e0c32529f874c1d0cc7beb00 by markj:
bhyve: Extend mevent to support updating timers

e3bd5730ca925cd74dece9c52bcc10237b058546 by markj:
bhyve: Extract uart-clock from fdt_add_uart as an apb-pclk

014d7082a2398ec39e76b5f7b1f842fc9be6c51e by markj:
bhyve: Implement a PL031 RTC on arm64

7a79d066976149349ecb90240d02eed0c4268737 by bnovkov:
vm: improve kstack_object pindex calculation to avoid pindex holes



The failed test cases:

9 tests failed.
FAILED:  sys.netinet6.test_ip6_output.py.TestIP6OutputScope::test_output6_linklocal_scope[ll_differentif1]

Error Message:
/usr/local/lib/python3.9/multiprocessing/connection.py:383: EOFError

FAILED:  sys.audit.network.sendfile_success

Error Message:
/usr/src/tests/sys/audit/network.c:1053: 0 != sendfile(filedesc, sockfd, 0, 0, NULL, NULL, 0)

FAILED:  sys.capsicum.functional.test_root

Error Message:
atf-check failed; see the output of the test for details

FAILED:  sys.capsicum.functional.test_unprivileged

Error Message:
atf-check failed; see the output of the test for details

FAILED:  sys.fs.fusefs.read.main

Error Message:
Returned non-success exit status 1

FAILED:  sys.kern.unix_passfd_stream.empty_rights_message

Error Message:
/usr/src/tests/sys/kern/unix_passfd_test.c:906: len == -1 && errno == EINVAL not met

FAILED:  sys.kern.unix_seqpacket_test.random_eor_and_waitall

Error Message:
/usr/src/tests/sys/kern/unix_seqpacket_test.c:1182: send(params->sock, &params->sendbuf[off], len, flags) == len not met

FAILED:  sys.netinet6.divert.ipdivert_ip6_output_remote_success

Error Message:
1 != 0 (1 != 0)

FAILED:  cddl.usr.sbin.zfsd.zfsd_unittest.main

Error Message:
Received signal 6