FreeBSD-main-amd64-test - Build #25842 - Still Unstable
Date: Mon, 16 Dec 2024 18:00:04 UTC
FreeBSD-main-amd64-test - Build #25842 (3604a050eedbf5af3fd0beca8342cb3779342007) - Still Unstable
Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25842/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25842/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/25842/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)
4a26b63145a5e18610aa9050262e3b4f75aa7117 by olce:
osd: Constify signature of osd_register()
5e9a82e898d55816c366cfa3ffbca84f02569fe5 by olce:
atomics: Constify loads
9dc5b3dbb063f55543ff8a0619eee2e294fb7dc5 by olce:
refcount: Constify refcount_load()
34740937f7a46c7475bb57e804701ba8830bf6ed by olce:
queue: New debug macros for STAILQ
5140ccf2268b0e771c89e46f46c60e1fee7637c3 by olce:
MAC: mac.h: Fix missing includes/typedefs
b47f4718c0725f4ea2e8f88359e86661e8dc4a38 by olce:
MAC: mac.h: Separately test inclusion from userspace
90678c892d7b3a90339b7fc19fde16c64fe3cb70 by olce:
MAC: 'kernel_mac_support' module: Make an outdated comment more generic
5041b20503dbb442cc9ebd0a6e4db26905102c72 by olce:
MAC: Define a common 'mac' node for MAC's jail parameters
f8fe6bc73bbbced506a02ed88783c0c0bb9b49e4 by olce:
jail.h: Fix whitespace in the param macros declaration block
9f8020e65ba8f2398bf79505037b75670340e5fa by olce:
jail.h: New SYSCTL_JAIL_PARAM_SYS_SUBNODE()
f7bda491ef05717fb4fe6c89083485599db951b8 by olce:
jail.h: New SYSCTL_JAIL_PARAM_DECL()
db33c6f3ae9d1231087710068ee4ea5398aacca7 by olce:
MAC: mac_policy.h: Declare common MAC sysctl and jail parameters' nodes
2e593dd3b5e1c515d57b3d3f929e544a6622b04a by olce:
MAC: syscalls: Factor out common label copy-in code
8a4d24a39098ed8170a37ca2aa83bf1da1976de1 by olce:
MAC: syscalls: Split mac_set_proc() into reusable pieces
3bdc5ba2ac760634056c66c3c98b6b3452258a5b by olce:
MAC: syscalls: mac_label_copyin(): 32-bit compatibility
09290c3a0c82524138973b14f393379edf733753 by olce:
cred: Hide internal flag CRED_FLAG_CAPMODE
f5b46856918cc6cc3ea49e3ab95163d318563ece by olce:
cred: crget(): Compute initial 'cr_agroups' with nitems()
ae22a4bb7437019e34fc593e101a6ac14c9d7959 by olce:
mountd(8): parsecred(): uid:gid:... loop: Simplify a bit
f2d2318fafbb16c8a7773fe20c724c986f424fa2 by olce:
mountd(8): parsecred(): Remove "duplicate compression"
bdc259ef382f76b1821d4356049d5b856c42901a by olce:
mountd(8): parsecred(): Fallback to "nogroup" or GID_NOGROUP
2ef608de90629df37c29043afc638f8ff99ecfc4 by olce:
exports(5): -maproot, -mapall: Explain the fallback on no group
7f7f3b6cafac6e8ab993a14386e34991224f86f3 by olce:
mountd(8): parsecred(): Groups limit: NGROUPS_MAX => NGROUPS_MAX + 1
84337218786b13f0ebfa834d28de41dce02bc937 by olce:
nmount(2), NFS: Accept 'ngroups_max + 1' groups in "export" credentials
0b011b5cddb5b17cf5b8f50ff580f3eb4abaeeef by olce:
mountd(8): parsecred(): Remove comment on non-existent bug
a20d50245f280be404cb8e3b5c9d570ded9594b9 by olce:
mountd(8): parsecred(): Re-order operations for clarity
e87848a8150ed75da29d99a7d0c0bba6cc5129b8 by olce:
mountd(8): Allow to pass {NGROUPS_MAX} + 1 groups
07c9edac7bcd75095724ff3c91d0aeec792a4f26 by olce:
cred: proc_set_cred(): Remove obsolete comments
d2be7ed63affd8af5fe6203002b7cc3cbe7f7891 by olce:
cred: proc_set_cred(), proc_unset_cred(): Update user's process count
8cdb0458e12e6fac577cfb2277e7e85d3c21fa09 by olce:
syscallsubr.h: Header inclusions: Explicit <sys/types.h>, sort
f0600c41e754f32b388af804fb542b0f0ea89dee by olce:
MAC/do: Sort header inclusions
2200a3ec711baa98c20a4b65868957dc40912f0f by olce:
MAC/do: parse_rules(): Copy input string on its own
ccae2774897c1f8bb11f696d5895fb686db98176 by olce:
MAC/do: Rename rule_is_valid() => rule_applies()
02ed945ccec43340208d3a9c152fb98f55dbed69 by olce:
MAC/do: Rename private struct 'mac_do_rule' => 'rules'
8ce5770604981a19884604ad532f9528e087c69a by olce:
MAC/do: Rename internal mac_do_rule_find() => find_rules()
83fcbbff6b01ebbd1d8538cb5396d87d0a816db6 by olce:
MAC/do: Use prison_lock()/prison_unlock()
b2c661fe7e0b0dff859767a6a8714198b38dc235 by olce:
MAC/do: find_rules(): Clarify the contract
bbf8af664dc94804c219cd918788c0c127a5c310 by olce:
MAC/do: Factor out setting/destroying rule structures
3186b192e4db7896bae22a9116ab915bf852fa27 by olce:
MAC/do: Allocate/deallocate rules as a whole
301eeb10dc197986b2b6261b064cbfe96333f7fb by olce:
MAC/do: Remove PR_METHOD_REMOVE method
292c814931d975d56d5ffa7c3c85191d56a059c4 by olce:
MAC/do: sysctl_rules(): Always copy the rules specification string
53d2e0d4854997005271ee60791ab114bd6e0099 by olce:
MAC/do: sysctl_rules(): Set the requesting's thread's jail's rules
b3f93680e39b90c02ddabdaf98f9c9a669d24c00 by olce:
MAC/do: Enable changing 'security.mac.do.rules' from a jail
beb5603c51e0323e267ceff8f83b3c95151f0822 by olce:
MAC/do: Remove the 'prison0' special cases in the common paths
73cecc0ef78e49295cd9cd8df1bf271f5b8c437d by olce:
MAC/do: Move destroy() to a better place
add521c1a5d21ec84454009d42d1dcd688d77008 by olce:
MAC/do: parse_rule_element(): Fix a panic, harden, simplify
2b2c19b7f697cc88d4da3e8e13051139cd0a4f96 by olce:
MAC/do: Re-order jail methods more logically, rename
11ba1f2fe2d4e151ffc0a66d03a0691a7b8d2866 by olce:
MAC/do: Prefix internal functions used as hooks/callbacks
f3a06ced25681b6da40c652203f882ba18be227d by olce:
MAC/do: Sysctl knobs/jail parameters under MAC's common nodes
2a20ce91dc29e5a80f4eeb9352cf3169cd1891b9 by olce:
MAC/do: Fix jail_get() (PR_METHOD_GET)
11eb32958f2c6e70892201982c1c92a0140d6864 by olce:
MAC/do: jail_check()/jail_set(): Revamp
e4ce30f8da612db96410b66cccf9fc12ccce282a by olce:
MAC/do: parse_rule_element(): Style, more clarity
fa4352b74580832d7b501d34d09a564438a82c3d by olce:
MAC/do: parse_rule_element(): Bug in parsing the origin ID
6aadc7b2ee055fba58984fec715b6e2a754f9d3e by olce:
MAC/do: 'struct rule': IDs and types as 'u_int', rename fields
0af43c029048e1ad2f8b140a3baf3851785c12d9 by olce:
MAC/do: Better parsing for IDs (strtoui_strict())
65766063f85d8b8fe8b24a50250a12a122974c26 by olce:
MAC/do: Ease input/output of ID types
40a664a463bab87505c8d42816a71202e8ad7bd9 by olce:
MAC/do: Rename private OSD slot by removing 'mac_do_' prefix
6c3def74e2deb825e7dac4ffebaaf651f547e392 by olce:
MAC/do: Support multiple users and groups as single rule's targets
87c06b7d026f2beeb3c2f695567ef72aa3a427ea by olce:
MAC/do: Output errors when parsing rules
ddb3eb4efe55e57c206f3534263c77b837aff1dc by olce:
New setcred() system call and associated MAC hooks
3d8d91a5b32c219c7ee47840dcacbaf8c7480267 by olce:
MAC/do: Introduce rules reference counting
8f7e8726e3f5f20b9eed0ad12fc2d2a4ec304d14 by olce:
MAC/do: Interpret the new rules specification; Monitor setcred()
e395e354823b690ba19ecc8e3688bacec6f67ad3 by olce:
mdo(1): Use setcred() to change credentials
2110eef4bf608b6c1facc57c68d02960b6d880c9 by olce:
MAC/do: toast_rules(): Minor simplification
4a03b64517b3151064c52e213ebbc068ab1430d1 by olce:
MAC/do: parse_rules(): Tolerate blanks around tokens
c7fc71c6af0761f81ecafdb281dd43a081b3b22f by olce:
MAC/do: Convert internal TAILQs to STAILQs
de701f9bdbe0ede691a0439d1c469082b94fe234 by olce:
MAC/do: Apply a rule on real UID/GID instead of effective ones
2ef97d8b7564c5d3e62248b49f9ebbbae5dc02f3 by glebius:
xen/netfront: use iflladdr_event to send ARPs
3604a050eedbf5af3fd0beca8342cb3779342007 by glebius:
tcp_hpts: refactor the per tcpcb call to either input/output method
The failed test cases:
4 tests failed.
FAILED: lib.csu.dynamiclib.cxx_constructors.__test_cases_list__
Error Message:
Test program did not exit cleanly
FAILED: lib.csu.dynamiclib.fini_test.__test_cases_list__
Error Message:
Test program did not exit cleanly
FAILED: lib.csu.dynamiclib.init_test.__test_cases_list__
Error Message:
Test program did not exit cleanly
FAILED: sys.net.routing.test_routing_l3.py.TestIfOps::test_change_prefix_route[inet]
Error Message:
/usr/tests/sys/net/routing/test_routing_l3.py:42: AssertionError