-
9ddb6064f8
netlink: Use early exit pattern in _nl_modify_ifp_generic
Ed Maste
2026-05-29 17:08:51 -04:00
-
11f23d7c07
tools/test/stress2/misc: Fix and enable new tests
Stefan Eßer
2026-05-30 01:05:04 +02:00
-
692b0ef150
syscalls.master: Allow clock_nanosleep in capability mode
Ed Maste
2026-05-29 16:26:06 -04:00
-
32a7ba251a
route: Fix
flush w/o specified address family
Ed Maste
2026-05-29 12:44:09 -04:00
-
b5dce0ae4f
login_class: Fix kqueues, pipebuf resource types
Dag-Erling Smørgrav
2026-05-30 00:06:44 +02:00
-
dce6aff90b
fts: Improve the description of FTS_NOSTAT
Dag-Erling Smørgrav
2026-05-29 19:45:10 +02:00
-
b2b95249ae
fts: Check link count before using it
Dag-Erling Smørgrav
2026-05-29 19:45:06 +02:00
-
7ec549870f
fts: Add some depth to the options test
Dag-Erling Smørgrav
2026-05-29 19:45:01 +02:00
-
ee41a88205
spi: switch to switch
Sulev-Madis Silber
2026-05-29 09:58:50 -07:00
-
eafa39fbc3
build: add ZFS_DEBUG Kconfig for copy-builtin
Timothy Day
2026-05-29 16:40:14 +00:00
-
aa029088ec
tools/test/stress2/misc: Add msdosfs tests (currently failing)
Stefan Eßer
2026-05-29 17:52:05 +02:00
-
f6911b941f
sys: Renumber MTE SEGV codes
Andrew Turner
2026-05-29 16:22:29 +01:00
-
851499046d
MAC/do: Add consistency tests
Olivier Certner
2026-05-22 16:33:18 +02:00
-
a95ff5ef7d
MAC/do: Tests: Add support for exec paths, jail parameters, subjails
Olivier Certner
2026-05-22 16:23:31 +02:00
-
33daea3f86
MAC/do: Tests: Quote the source directory
Olivier Certner
2026-05-22 16:21:39 +02:00
-
6159187329
MAC/do: Tests: Declare required programs closer to use
Olivier Certner
2026-05-22 16:19:57 +02:00
-
b0c948fe92
MAC/do: Tests: Fix copyrights
Olivier Certner
2026-05-26 19:06:55 +02:00
-
79a987aba1
MAC/do: Tests: Remove shebang lines
Olivier Certner
2026-05-22 18:47:04 +02:00
-
39818654ae
mac_do.4: Document executable paths, default jail values and consistency
Olivier Certner
2026-05-20 18:23:33 +02:00
-
fcb0018634
MAC/do: Update copyright
Olivier Certner
2026-05-20 13:46:45 +02:00
-
1fa1e3f395
MAC/do: Do not skip blanks when parsing executable paths
Olivier Certner
2026-05-07 17:32:28 +02:00
-
4c98f7a002
MAC/do: Serialize installing/modifying some jail's configuration
Olivier Certner
2026-04-29 20:32:56 +02:00
-
0db7f110cb
MAC/do: Support for atomically modifying configurations
Olivier Certner
2026-04-29 18:28:44 +02:00
-
5b194a4ae3
MAC/do: Sequential consistency for configuration retrieval
Olivier Certner
2026-04-29 19:14:13 +02:00
-
5bedb5e447
MAC/do: Comment to explain the main invariant for configurations
Olivier Certner
2026-04-29 19:11:34 +02:00
-
31ef4ee2e3
MAC/do: Allocate only one default configuration
Olivier Certner
2026-04-29 15:12:10 +02:00
-
01e2b0ce18
MAC/do: Visually separate some file sections
Olivier Certner
2026-04-28 15:39:09 +02:00
-
888a84ceed
MAC/do: Fix reporting of "mac.do" post-"executable paths"
Olivier Certner
2026-04-28 15:17:18 +02:00
-
51cc5840b6
MAC/do: Configuration: Fix default values: Remove jail creation method
Olivier Certner
2026-04-28 15:10:14 +02:00
-
7929f364ef
MAC/do: Fix the recent logic to set jail parameters, make it more tolerant
Olivier Certner
2026-04-28 14:40:19 +02:00
-
37bc08d5fe
MAC/do: Constify is_null_or_empty()
Olivier Certner
2026-05-20 13:12:38 +02:00
-
dbf8f0895a
MAC/do: Fix obsolete wording in a comment ("ascendant" => "ancestor")
Olivier Certner
2026-04-28 11:58:31 +02:00
-
73215eba8b
MAC/do: parse_and_set_conf(): Require the model configuration
Olivier Certner
2026-04-28 11:55:29 +02:00
-
d254322f6f
MAC/do: parse_and_set_conf(): Obey empty parameters; Add doc
Olivier Certner
2026-04-27 18:12:08 +02:00
-
ce59a41815
MAC/do: clone_rules(): Readability improvements, constification
Olivier Certner
2026-05-20 12:33:41 +02:00
-
11b567e94a
MAC/do: Remove superfluous configuration initialization
Olivier Certner
2026-05-20 11:29:51 +02:00
-
4e27cc086b
MAC/do: Move static assertions on constants close to their definitions
Olivier Certner
2026-05-20 11:38:37 +02:00
-
68cc6aa2e9
MAC/do: Constify clone_rules() and clone_exec_paths()'s source argument
Olivier Certner
2026-04-27 18:24:01 +02:00
-
a7a9e6cc64
MAC/do: Fix releasing a nonexistent reference on configuration parsing error
Olivier Certner
2026-04-28 10:42:01 +02:00
-
4e4cf18b85
MAC/do: find_conf(): Return configuration with a true reference
Olivier Certner
2026-04-27 16:39:15 +02:00
-
cd1ac04409
MAC/do: Move hold_conf() and drop_conf() earlier
Olivier Certner
2026-04-27 14:55:05 +02:00
-
cf942ac9e9
MAC/do: find_conf(): Turn an MPASS() into a KASSERT()
Olivier Certner
2026-04-27 14:16:46 +02:00
-
28ebab7c37
MAC/do: Rename size constants/variables to clear confusion with string lengths
Olivier Certner
2026-03-24 00:13:37 +08:00
-
3a4433425e
MAC/do: Executable paths: Accept an empty string
Olivier Certner
2026-04-28 15:37:50 +02:00
-
0aef1c059f
MAC/do: Document and assert when parse error objects must be built
Olivier Certner
2026-05-19 21:38:41 +02:00
-
d554b89f40
MAC/do: check_proc(): Remove a superfluous 'if'
Olivier Certner
2026-04-28 15:44:53 +02:00
-
22a0912bb1
MAC/do: Expand "conf" to "configuration" in a panic message on INVARIANTS
Olivier Certner
2026-03-23 22:42:07 +08:00
-
7825338824
MAC/do: Fix recently-introduced comments
Olivier Certner
2026-03-23 21:13:22 +08:00
-
f93cd891ae
MAC/do: Make it style(9) compliant again
Olivier Certner
2026-03-23 19:45:17 +08:00
-
3e17f37c2c
MAC/do: Update copyright
Olivier Certner
2026-05-20 13:41:07 +02:00
-
9818224174
MAC/do: Executable paths feature (GSoC 2025's final state)
Kushagra Srivastava
2025-08-14 16:41:57 +02:00
-
3118f1b99f
bnxt: Fix build / load error for bnxt(4) in kernels without PCI_IOV
Andrew Gallatin
2026-05-29 08:52:44 -04:00
-
283959bbe0
bsdinstall: script: Fix scripted DISTRIBUTIONS
Jose Luis Duran
2026-05-29 02:09:49 +00:00
-
ec65e4b6bb
CI: skip smatch, zloop, and zfs-arm for documentation-only changes
Christos Longros
2026-05-29 02:32:07 +02:00
-
d13663b17c
CI: Lustre 6.16 kernel compatibility fix (#18602)
Brian Behlendorf
2026-05-28 15:45:43 -07:00
-
472ddca116
zed: Prefer spares with matching rotational and size
Alexander Motin
2026-05-28 18:14:26 -04:00
-
3250b4393e
CI: Update checkstyle checkout action to v6
Christos Longros
2026-05-29 00:06:46 +02:00
-
804daf1664
imgact_elf: read program headers if not contained in the first page
Konstantin Belousov
2026-05-28 12:06:33 +03:00
-
9b729333bb
image activators: pass the current thread
Konstantin Belousov
2026-05-28 12:06:04 +03:00
-
97f7b21dd5
rtnetlink: Fix weight overflow in RTA_MULTIPATH
Pouria Mousavizadeh Tehrani
2026-05-27 13:28:34 +03:30
-
774543072d
LinuxKPI: migrate key data access to functions
Adrian Chadd
2026-05-28 12:49:31 -07:00
-
30c85b7cb9
linuxulator: return EBADF for O_PATH mmap()
YAO, Xin
2026-05-07 14:39:16 +08:00
-
a172f9e5b3
cxgbe(4): Improvements to the slow interrupt handler
Navdeep Parhar
2026-05-28 00:12:20 -07:00
-
0a02a47fd9
x86: for wrmsr_early_safe(), catch all exceptions, not only #GP
Konstantin Belousov
2026-05-27 11:21:10 +03:00
-
95fc64cc29
ctld: More consistent error messages
Dag-Erling Smørgrav
2026-05-28 19:22:43 +02:00
-
a7df326619
ptrace_test: expect PT_STEP tests to fail on riscv
Siva Mahadevan
2026-05-28 12:32:24 -04:00
-
4dfc78e0e3
crashinfo: Create core.txt.last symlink
Ricardo Branco
2026-05-15 16:58:41 +02:00
-
e30ab5fa4f
FreeBSD: Make it possible to build openzfs.ko with sanitizers
Mark Johnston
2026-05-28 12:02:48 -04:00
-
453de99b38
virtual_oss(8): Fix buffer overflow in voss_compressor() call
Christos Margiolis
2026-05-28 15:51:26 +02:00
-
df5e9e3da5
usb: Add missing mtx lock and unlock in pushing dma queue
ShengYi Hung
2026-05-28 16:42:11 +08:00
-
9fb5642142
sound: Centralize and improve hot-swapping
Christos Margiolis
2026-05-21 14:22:38 +02:00
-
b2677d002e
rc: virtual_oss: Handle absent pidfile properly
Christos Margiolis
2026-05-21 18:53:27 +02:00
-
803f686938
rc: virtual_oss: Wait for process to exit
Christos Margiolis
2026-05-21 18:26:46 +02:00
-
a576e5140e
rc: virtual_oss: Define some variables in rc.conf
Christos Margiolis
2026-05-21 13:38:22 +02:00
-
f9f46294d6
bsdinstall: Use libarchive secure flags for extract
Ed Maste
2026-05-27 09:29:21 -04:00
-
fc9dc84823
snd_uaudio: Lock usbd_transfer_start() in uaudio_mixer_ctl_set()
Christos Margiolis
2026-05-28 11:31:52 +02:00
-
7b2702ee25
sys: add safe_read(9)
Konstantin Belousov
2025-03-29 19:17:01 +02:00
-
67d61d18bb
amd64: extract uiomove_mem() from memrw()
Konstantin Belousov
2026-05-24 14:48:45 +03:00
-
39f23af2ba
certctl: Style nits
Dag-Erling Smørgrav
2026-05-28 14:28:22 +02:00
-
05039fda7e
tests: Fix reliability issues in POSIX ACL tests
Dag-Erling Smørgrav
2026-05-28 14:26:26 +02:00
-
b29842622d
if_ffec: correctly trim 2 bytes from the beginning
Mike Belanger
2026-05-28 13:09:52 +02:00
-
ff873565bc
ping: fix test timestamp_origin when tstamprepl is disabled
Olivier Cochard
2026-05-28 12:40:48 +02:00
-
d62e8c5c6f
inpcb: update inpcb multipath routing information only on success
Gleb Smirnoff
2026-05-26 09:02:06 -07:00
-
ca91300c07
inpcb: a pcb may travel only from the wild hash to exact, not vice versa
Gleb Smirnoff
2026-05-27 21:46:27 -07:00
-
5a8e0e03ae
install: Bump compare size limit (128MB) to support large binaries
Aleksandr Rybalko
2026-05-27 15:07:47 +03:00
-
97cad013a5
install: add -z <max_cmp_size> option
Aleksandr Rybalko
2026-05-25 10:53:20 +03:00
-
96256587b0
ucode: ucode_error can be defined with static
Mark Johnston
2026-05-27 20:41:15 +00:00
-
0beb172898
ucode: Fix validation on Intel platforms
Mark Johnston
2026-05-27 20:18:05 +00:00
-
887841731b
ctl: Use CAM_PRIORITY_NORMAL for queued CCBs
John Baldwin
2026-05-27 16:58:05 -04:00
-
d1a8fa2e0f
ctld: Only check physical port linking in a single configuration context
John Baldwin
2026-05-27 16:57:38 -04:00
-
caef3c50ac
ctld: Refactor ioctl port handling
John Baldwin
2026-05-27 16:57:23 -04:00
-
7a436d3789
ctld: Don't ignore pp/vp values of kernel ports with pp == 0 but vp != 0
John Baldwin
2026-05-27 16:56:39 -04:00
-
40c846dc07
uart: Tidy the compat tables
Dag-Erling Smørgrav
2026-05-27 22:14:58 +02:00
-
ccda002ca1
rk_gpio: implement PIC masking methods and mask unhandled IRQs
Kyle Crenshaw
2026-05-14 17:07:42 -04:00
-
d1488cd762
bcm2835_sdhci: Clean up DMA resources on attach failure
Haoxiang Li
2026-05-27 10:42:43 +08:00
-
dc585960e0
Linux 5.6 compat: fix fs_parse API mismatch
tiehexue
2026-05-28 01:07:55 +08:00
-
6880405bf9
cap_mkdb: Fix memory leak
Dag-Erling Smørgrav
2026-05-27 19:02:12 +02:00
-
f2a89e7e1d
limits: Improve consistency
Dag-Erling Smørgrav
2026-05-27 19:02:07 +02:00
-
773bbfc573
sound: Update mixer.c LICENSE header
Christos Margiolis
2026-04-17 19:33:00 +02:00
-
64ebbb1d74
sound: Retire MIXER_SIZE and use correct size in DEFINE_CLASS
Christos Margiolis
2026-04-18 12:29:39 +02:00