Commit Graph

  • d0aa9dbccf
    Use memset to zero stack allocations containing unions Rob N 2024-05-25 12:00:29 +1000
  • 34906f8bbe
    zap: reuse zap_leaf_t on dbuf reuse after shrink Rob N 2024-05-25 11:55:47 +1000
  • 708be0f415
    Linux 6.7 compat: detect if kernel defines intptr_t Rob N 2024-05-25 11:54:24 +1000
  • 7572e8ca04
    Avoid a gcc -Wint-to-pointer-cast warning Brooks Davis 2024-05-24 18:45:58 -0700
  • 08648cf0da
    Allow block cloning to be interrupted by a signal. Pawel Jakub Dawidek 2024-05-24 18:45:09 -0700
  • c9cafb0ac9 zed: Add deadman-slot_off.sh zedlet #16226 Brian Behlendorf 2024-05-24 18:24:18 -0700
  • 1e9509a0a1 ZTS: Fix redacted_send failures on FreeBSD #16224 Tony Hutter 2024-05-24 10:11:53 -0700
  • 93e6b988d2 FreeBSD: Add zfs_link_create() error handling #16220 Alexander Motin 2024-05-16 20:56:55 -0400
  • 543f77c151 ZAP: Fix leaf references on zap_expand_leaf() errors Alexander Motin 2024-05-10 15:35:20 -0400
  • 92c20364cc Fix ZIL clone records for legacy holes Alexander Motin 2024-05-09 10:39:57 -0400
  • a019bd87bb Fix scn_queue races on very old pools Alexander Motin 2024-05-09 10:32:59 -0400
  • b666077218 Slightly improve dnode hash Alexander Motin 2024-05-01 13:59:32 -0400
  • 2b5cdf8aa1 Make more taskq parameters writable Alexander Motin 2024-04-24 17:38:48 -0400
  • 4542ce5809 L2ARC: Cleanup buffer re-compression Alexander Motin 2024-04-23 12:06:00 -0400
  • 5ffe308005 Refactor dbuf_read() for safer decryption Alexander Motin 2024-04-22 14:41:03 -0400
  • a1bf16ca69 Destroy ARC buffer in case of fill error #16216 Alexander Motin 2024-05-21 21:13:58 -0400
  • 0a9a614d2b vdev_queue: per-vdev stats #16200 Rob Norris 2024-05-14 11:13:05 +1000
  • b827625471 freebsd/kstat: replace existing kstat if name is reused Rob Norris 2024-05-16 15:23:40 +1000
  • 2c251e814c freebsd/kstat: allow multi-level module names Rob Norris 2024-05-16 14:58:15 +1000
  • e31ed02433 linux/kstat: replace existing kstat if name is reused Rob Norris 2024-05-15 12:46:22 +1000
  • 0dd0a2d302 linux/kstat: allow multi-level module names Rob Norris 2024-04-29 15:26:56 +1000
  • dca2a6a2b4 Allow block cloning to be interrupted by a signal. #16208 Pawel Jakub Dawidek 2024-05-18 19:01:07 -0700
  • 42e6fb7d44 Some improvements to metaslabs eviction #16214 Alexander Motin 2024-05-21 12:32:40 -0400
  • 04e6bbd41d FreeBSD: Add const qualifier to members of struct opensolaris_utsname #16210 Zhenlei Huang 2024-05-20 16:59:59 +0800
  • edac0ed547 Fix assertion in Persistent L2ARC #16207 George Amanakis 2024-05-18 22:50:55 +0200
  • 979422bca8 Use memset to zero stack allocations containing unions #16206 Rob Norris 2024-05-16 22:09:13 +1000
  • 8474d44661 zap: reuse zap_leaf_t on dbuf reuse after shrink #16204 Rob Norris 2024-05-17 11:42:30 +1000
  • efbef9e6cc
    FreeBSD: Add zfs_link_create() error handling Alexander Motin 2024-05-16 20:56:55 -0400
  • fec16b93c4 config/zfs-build.m4: add Alpine Linux bash-completion path omni 2024-05-04 08:47:13 +0000
  • d0d7c0d8f9 config/zfs-build.m4: sort vendors omni 2024-05-04 08:44:55 +0000
  • a043b60f1e
    Correct level handling in zstream recompress. Rich Ercolani 2024-05-16 18:37:50 -0400
  • a947b88f4c Avoid a gcc -Wint-to-pointer-cast warning #16203 Brooks Davis 2024-05-16 23:16:26 +0100
  • 94d13b3e9d linux: detect if kernel defines intptr_t #16201 Rob Norris 2024-05-16 20:56:27 +1000
  • cae1916e87 config/zfs-build.m4: add Alpine Linux bash-completion path #16164 omni 2024-05-04 08:47:13 +0000
  • 3365a4a75a config/zfs-build.m4: sort vendors omni 2024-05-04 08:44:55 +0000
  • 86a0e592d8 Empty #16198 Rich Ercolani 2024-05-15 17:27:29 -0400
  • e675852bc1
    dbuf: separate refcount calls for dbuf and dbuf_user Rob N 2024-05-16 06:03:41 +1000
  • 1ccd214772 Correct level handling in zstream recompress. Rich Ercolani 2024-05-14 20:00:33 -0400
  • 3c941d1818 zdb/ztest: send dbgmsg output to stderr Rob Norris 2024-05-10 13:58:26 +1000
  • fa99d9cd9c zfs_dbgmsg_print: make FreeBSD and Linux consistent Rob Norris 2024-05-10 13:54:08 +1000
  • 1ea8c59441 backtrace: rework for signal safety Rob Norris 2024-05-10 13:04:14 +1000
  • 3974ef045e libspl: lift backtrace into a separate file Rob Norris 2024-05-10 11:26:11 +1000
  • e7b451941b zdb/ztest: use libspl backtrace for crashes Rob Norris 2024-05-10 10:19:48 +1000
  • 91c46d4399 zdb: bring crash handling over from ztest Rob Norris 2024-05-10 09:56:48 +1000
  • 0a543db371 spa_taskq_dispatch_ent: simplify arguments Rob Norris 2024-05-02 12:13:38 +1000
  • 515c4dd213 spa: flatten spa_taskq_dispatch_ent() Rob Norris 2024-05-02 12:06:58 +1000
  • adda768e3e spa: remove spa_taskq_dispatch_sync() Rob Norris 2024-05-02 12:04:24 +1000
  • cc38691534 zfs_ioc_send: use a dedicated taskq thread for send Rob Norris 2024-05-02 11:57:23 +1000
  • b64afa41d5 Better control the thread pool size when mounting datasets Alan Somers 2024-05-08 10:01:22 -0600
  • eced2e2f1e libzfs: Fix mounting datasets under thread limit pressure Alan Somers 2024-05-07 14:21:31 -0600
  • f625d038d2 tpool_dispatch: fail if it cannot start at least 1 worker. Alan Somers 2024-05-07 13:53:38 -0600
  • 89acef992b Simplified the scope of the namespace lock Don Brady 2024-05-05 14:57:33 +0000
  • 975a13259b Add support for parallel pool exports Don Brady 2024-05-02 19:28:10 +0000
  • 96b60cb1de zdb/ztest: send dbgmsg output to stderr #16181 Rob Norris 2024-05-10 13:58:26 +1000
  • b77206f8bd zfs_dbgmsg_print: make FreeBSD and Linux consistent Rob Norris 2024-05-10 13:54:08 +1000
  • eb505e4e92 backtrace: rework for signal safety Rob Norris 2024-05-10 13:04:14 +1000
  • a32b895c18 libspl: lift backtrace into a separate file Rob Norris 2024-05-10 11:26:11 +1000
  • 43ba4a2bff zdb/ztest: use libspl backtrace for crashes Rob Norris 2024-05-10 10:19:48 +1000
  • c328a51165 zdb: bring crash handling over from ztest Rob Norris 2024-05-10 09:56:48 +1000
  • abec7dcd30
    Linux: disable lockdep for a couple of locks Brian Behlendorf 2024-05-13 17:12:07 -0500
  • 9edf6af4ae Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN. chenqiuhao1997 2024-05-10 23:47:21 +0800
  • 9341a9e1e6 dbuf: separate refcount calls for dbuf and dbuf_user #16191 Rob Norris 2024-05-11 18:14:26 +1000
  • bd1c945cea Linux: disable lockdep for a couple of locks #16188 Brian Behlendorf 2024-05-06 12:45:54 -0700
  • 471fd420a0 Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN. #16186 chenqiuhao1997 2024-05-10 23:47:21 +0800
  • 136c053211
    ZAP: Fix leaf references on zap_expand_leaf() errors Alexander Motin 2024-05-10 15:35:20 -0400
  • 41ae864b69
    Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN. chenqiuhao1997 2024-05-10 23:47:21 +0800
  • 2d11c791fb Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN. #15940 chenqiuhao 2024-03-14 21:39:09 +0800
  • 1a467e155f Better control the thread pool size when mounting datasets #16178 Alan Somers 2024-05-08 10:01:22 -0600
  • 1ede0c716b
    libspl_assert: always link -lpthread on FreeBSD Rob N 2024-05-10 00:43:48 +1000
  • 414acbd37e
    Unbreak FreeBSD cross-build on MacOS broken in 051460b8b Martin Matuška 2024-05-09 16:42:51 +0200
  • 3400127a75
    Fix ZIL clone records for legacy holes Alexander Motin 2024-05-09 10:39:57 -0400
  • af5dbed319
    Fix scn_queue races on very old pools Alexander Motin 2024-05-09 10:32:59 -0400
  • a0f3c8aaf1
    zdb: add missing cleanup for early return Ameer Hamza 2024-05-09 19:31:57 +0500
  • 2dff7527d4
    Replace usage of schedule_timeout with schedule_timeout_interruptible (#16150) Daniel Perry 2024-05-09 10:30:28 -0400
  • 829a843c47 libzfs: Fix mounting datasets under thread limit pressure Alan Somers 2024-05-07 14:21:31 -0600
  • 075068cc67 tpool_dispatch: fail if it cannot start at least 1 worker. Alan Somers 2024-05-07 13:53:38 -0600
  • f58cd6cc4c
    Merge pull request #235 from truenas/fix-ci-native-deb-2.3 Alexander Motin 2024-05-08 13:13:03 -0400
  • cbfc3bd9bc Add libtirpc-dev to Build-Depends in control Umer Saleem 2024-05-08 21:09:05 +0500
  • e02fe06f7d Increase limit of zpool comment property from 32 characters to 8192 #16177 Simon Lin 2024-05-07 20:52:27 -0700
  • ce2a365f56 Add support for parallel pool exports Don Brady 2024-05-02 19:28:10 +0000
  • 4319de28a9 tests: l2arc_arcstats_pos: Add a timeout Mateusz Piotrowski 2024-04-19 16:23:59 +0200
  • f20ad6fb10 zil_commit_impl: don't assert ZIL is not suspended Rob Norris 2024-04-15 11:29:47 +1000
  • 6b9de042e6 vdev_disk: fix alignment check when buffer has non-zero starting offset Rob Norris 2024-04-10 13:14:13 +1000
  • f45d57081c spa_taskq_dispatch_ent: simplify arguments #16151 Rob Norris 2024-05-02 12:13:38 +1000
  • 5d09adc84f spa: flatten spa_taskq_dispatch_ent() Rob Norris 2024-05-02 12:06:58 +1000
  • ffcf744cd8 spa: remove spa_taskq_dispatch_sync() Rob Norris 2024-05-02 12:04:24 +1000
  • 277f74710c zfs_ioc_send: use a dedicated taskq thread for send Rob Norris 2024-05-02 11:57:23 +1000
  • f0c28a5cd8 libspl_assert: always link -lpthread on FreeBSD #16168 Rob Norris 2024-05-06 15:58:05 +1000
  • 6446d1de10 Unbreak FreeBSD cross-build on MacOS broken in 051460b8b #16167 Martin Matuska 2024-05-06 00:36:30 +0200
  • ce7ccdc150 Simplified the scope of the namespace lock #16153 Don Brady 2024-05-05 14:57:33 +0000
  • 18ae7cadd7 Fix ZIL clone records for legacy holes #16165 Alexander Motin 2024-05-04 12:14:12 -0400
  • 5d97635ace config/zfs-build.m4: add Alpine Linux bash-completion path #16163 omni 2024-05-04 06:12:33 +0000
  • 80546420ec Fix scn_queue races on very old pools #16162 Alexander Motin 2024-05-03 22:35:52 -0400
  • 824ee31890 Replace usage of schedule_timeout with schedule_timeout_interruptible #16150 Daniel Perry 2024-05-01 14:41:25 -0400
  • 04bae5ec95
    Disable high priority ZIO threads on FreeBSD and Linux Alexander Motin 2024-05-03 12:53:34 -0400
  • 028142dfc0 ZAP: Fix leaf references on zap_expand_leaf() errors #16159 Alexander Motin 2024-05-03 11:16:54 -0400
  • 80ca6da892 Add support for parallel pool exports Don Brady 2024-05-02 19:28:10 +0000
  • 8f1b7a6fa6
    vdev_disk: disable flushes if device does not support it Rob N 2024-05-03 08:18:35 +1000
  • 5763296b7e zdb: add missing cleanup for early return #16152 Ameer Hamza 2024-04-05 01:10:50 +0500
  • 645b833079
    Improve write issue taskqs utilization Alexander Motin 2024-05-01 14:07:20 -0400