Commit Graph

  • 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