Commit Graph

  • dee01e8aef
    Merge pull request #227 from truenas/dummy Caleb St. John 2024-04-22 09:34:02 -0400
  • 74319f92c1 Empty commit to trigger CI themylogin 2024-04-22 14:39:48 +0200
  • 770c1452d1 Do not overwrite `ixsystems/zfs:latest` docker image with ZFS 2.2 #16119 themylogin 2024-04-22 14:30:58 +0200
  • 297a274153 Add ZAP shrinking support (zfs-test, try #5) #15888 Alexander Stetsenko 2024-04-13 17:59:03 +0300
  • 5db037029f
    zfs get: add '-t fs' and '-t vol' options #16117 ErrorNoInternet 2024-04-20 15:24:22 +0800
  • f4f156157d
    abd_iter_page: rework to handle multipage scatterlists Rob N 2024-04-20 09:41:31 +1000
  • 9f83eec039
    Handle FLUSH errors as "expected" Alexander Motin 2024-04-19 19:18:54 -0400
  • 26d49fec5f tests/quota: consistently clear quota property between tests Rob Norris 2024-04-16 14:56:35 +1000
  • f75574cbaa tests/quota_005_pos: use a long int for doubling the quota size Rob Norris 2024-04-16 15:03:33 +1000
  • ce5543de65 ztest: use ASSERT3P to compare pointers #16115 Brooks Davis 2024-04-19 20:59:04 +0100
  • 30706a3935 Avoid error in cleanup if test if unsupported #16114 Seth Troisi 2024-04-19 11:29:42 -0700
  • 72e4996a54 bdev_discard_supported: understand discard_granularity=0 zfs-2.2.4-staging Rob N 2024-04-13 02:00:20 +1000
  • cd3e6b4f4c
    Add zfetch stats in arcstats Ameer Hamza 2024-04-19 22:19:12 +0500
  • 35bf258485
    Fix: FreeBSD Arm64 does not build currently Tino Reichardt 2024-04-19 19:15:38 +0200
  • 575872cc37 L2ARC: Relax locking during write Alexander Motin 2024-04-09 19:23:19 -0400
  • f4ce02ae42 Small fix to prefetch ranges aggregation Alexander Motin 2024-04-09 19:14:04 -0400
  • 97d7228f42 Remove db_state DB_NOFILL checks from syncing context Alexander Motin 2024-04-08 18:23:43 -0400
  • 026fe79646 Speculative prefetch for reordered requests Alexander Motin 2024-04-08 18:13:27 -0400
  • 602b5dca7b Fix read errors race after block cloning Alexander Motin 2024-04-08 15:03:18 -0400
  • d5fb6abd36 Improve dbuf_read() error reporting Alexander Motin 2024-04-03 18:04:26 -0400
  • 39993c3dfe BRT: Check pool clone stats in more tests Alexander Motin 2024-03-19 13:08:05 -0400
  • e3c1c9153f BRT: Fix tests to work on non-empty pools Alexander Motin 2024-03-19 12:25:14 -0400
  • 2ea370a4e3 BRT: Fix holes cloning. Alexander Motin 2024-03-18 14:19:53 -0400
  • 3e91a9c525 BRT: Skip getting length in brt_entry_lookup() Alexander Motin 2024-03-25 20:13:45 -0400
  • c94f730078 BRT: Make BRT block sizes configurable Alexander Motin 2024-03-25 18:02:38 -0400
  • 457e62d7ca BRT: Relax brt_pending_apply() locking Alexander Motin 2024-03-25 17:59:55 -0400
  • 19bf54b764 ZAP: Massively switch to _by_dnode() interfaces Alexander Motin 2024-03-25 17:58:50 -0400
  • fdd8c0aea1 BRT: Skip duplicate BRT prefetches Alexander Motin 2024-03-25 17:58:04 -0400
  • dced953b62 ZAP: Some cleanups/micro-optimizations Alexander Motin 2024-03-21 19:43:53 -0400
  • f7c1db6366 BRT: Change brt_pending_tree sorting order Alexander Motin 2024-03-21 18:42:21 -0400
  • fa5de0c5cd Update resume token at object receive. Alexander Motin 2024-03-20 20:22:36 -0400
  • 793a2cff2a Linux: Cleanup taskq threads spawn/exit Alexander Motin 2024-02-13 14:15:16 -0500
  • fdd97e0093 Refactor dmu_prefetch(). Alexander Motin 2023-08-07 16:54:41 -0400
  • 3b8817db96 ZIL: Update Linux tracing after #15635 Alexander Motin 2024-01-08 19:49:39 -0500
  • 25ea8ce94b ZIL: Improve next log block size prediction Alexander Motin 2023-12-21 13:54:44 -0500
  • 8b1a132de7 ZIO: Optimize zio_flush() Alexander Motin 2023-11-17 17:00:59 -0500
  • 7ea8331009 ZIL: Detect single-threaded workloads Alexander Motin 2023-10-24 17:35:25 -0400
  • 02b19419db Add newline to two zpool messages #16113 Seth Troisi 2024-04-10 17:48:08 -0700
  • a3525969c7 bdev_discard_supported: understand discard_granularity=0 #16111 Rob N 2024-04-13 02:00:20 +1000
  • be1795714b Handle FLUSH errors as "expected" #16110 Alexander Motin 2024-04-18 13:37:06 -0400
  • f75a15a5e1 Fix: FreeBSD Arm64 does not build currently #16103 Tino Reichardt 2024-04-17 17:11:10 +0200
  • e4ae602c8b abd_iter_page: rework to handle multipage scatterlists #16108 Rob Norris 2024-04-17 07:24:14 +1000
  • 8d28731dac tests/quota: consistently clear quota property between tests #16097 Rob Norris 2024-04-16 14:56:35 +1000
  • ea6ba3ee04 tests/quota_005_pos: use a long int for doubling the quota size Rob Norris 2024-04-16 15:03:33 +1000
  • 7eb0603688 Refactor dbuf_read() for safer decryption #16104 Alexander Motin 2024-04-17 11:42:54 -0400
  • ddf864dcc3 L2ARC: Relax locking during write #16106 Alexander Motin 2024-04-09 19:23:19 -0400
  • 599743dc9b Small fix to prefetch ranges aggregation Alexander Motin 2024-04-09 19:14:04 -0400
  • d52f7fbe68 Remove db_state DB_NOFILL checks from syncing context Alexander Motin 2024-04-08 18:23:43 -0400
  • f7b6c8623e Speculative prefetch for reordered requests Alexander Motin 2024-04-08 18:13:27 -0400
  • 3a73611ef3 Fix read errors race after block cloning Alexander Motin 2024-04-08 15:03:18 -0400
  • 6e73d87cce Improve dbuf_read() error reporting Alexander Motin 2024-04-03 18:04:26 -0400
  • 6552ab756d BRT: Check pool clone stats in more tests Alexander Motin 2024-03-19 13:08:05 -0400
  • 3c98b5568d BRT: Fix tests to work on non-empty pools Alexander Motin 2024-03-19 12:25:14 -0400
  • 75f4140637 BRT: Fix holes cloning. Alexander Motin 2024-03-18 14:19:53 -0400
  • 8477add535 BRT: Skip getting length in brt_entry_lookup() Alexander Motin 2024-03-25 20:13:45 -0400
  • 38ce13b957 BRT: Make BRT block sizes configurable Alexander Motin 2024-03-25 18:02:38 -0400
  • 28768edeef BRT: Relax brt_pending_apply() locking Alexander Motin 2024-03-25 17:59:55 -0400
  • 0e0786b999 ZAP: Massively switch to _by_dnode() interfaces Alexander Motin 2024-03-25 17:58:50 -0400
  • 656f9d7f3c BRT: Skip duplicate BRT prefetches Alexander Motin 2024-03-25 17:58:04 -0400
  • 85a00acbd6 ZAP: Some cleanups/micro-optimizations Alexander Motin 2024-03-21 19:43:53 -0400
  • 98d846c512 BRT: Change brt_pending_tree sorting order Alexander Motin 2024-03-21 18:42:21 -0400
  • 8e86cd5e85 Update resume token at object receive. Alexander Motin 2024-03-20 20:22:36 -0400
  • 01d48764a7 Linux: Cleanup taskq threads spawn/exit Alexander Motin 2024-02-13 14:15:16 -0500
  • 84d6363dba Refactor dmu_prefetch(). Alexander Motin 2023-08-07 16:54:41 -0400
  • 41a8e55101 ZIL: Update Linux tracing after #15635 Alexander Motin 2024-01-08 19:49:39 -0500
  • 6e7331d140 ZIL: Improve next log block size prediction Alexander Motin 2023-12-21 13:54:44 -0500
  • 98c24e91f2 ZIO: Optimize zio_flush() Alexander Motin 2023-11-17 17:00:59 -0500
  • 27224c2a59 ZIL: Detect single-threaded workloads Alexander Motin 2023-10-24 17:35:25 -0400
  • 3c5f354a8c zvol_os: fix compile with blk-mq on Linux 4.x Rob N 2024-04-09 04:38:49 +1000
  • 5c0fe099ec zvol_os: fix build on Linux <3.13 Rob N 2024-04-09 03:13:27 +1000
  • 5fc134ff2f zvol: use multiple taskq Ameer Hamza 2024-04-04 06:21:25 +0500
  • 454c0b0e46
    Linux 6.8 compat: META (#16099) Tony Hutter 2024-04-17 09:29:21 -0700
  • 907b59d483 Linux 6.8 compat: META #16099 Tony Hutter 2024-04-16 14:56:35 -0700
  • 9888288cf8 zvol_os: fix compile with blk-mq on Linux 4.x #16098 Rob N 2024-04-09 04:38:49 +1000
  • b7de6e4c42 zvol_os: fix build on Linux <3.13 Rob N 2024-04-09 03:13:27 +1000
  • 3505750a54 zvol: use multiple taskq Ameer Hamza 2024-04-04 06:21:25 +0500
  • cf60db6ebe
    zts: add a debug option to get full test output Rob N 2024-04-17 02:13:01 +1000
  • e38714fc0c zts: add a debug option to get full test output #16096 Rob Norris 2024-04-16 13:18:51 +1000
  • 90ba19eb7b
    Do no use .cfi_negate_ra_state within the assembly on Arm64 Tino Reichardt 2024-04-15 22:56:10 +0200
  • c6da985e28
    Add the BTI elf note to the AArch64 SHA2 assembly Andrew Turner 2024-04-15 21:53:39 +0100
  • 4725e543be
    zinject: "no-op" error injection Rob N 2024-04-16 06:52:20 +1000
  • f22b110f60
    zts: allow running a single test by name only Rob N 2024-04-16 06:44:12 +1000
  • 7b3e8d46ac Add zfetch stats in arcstats #16094 Ameer Hamza 2024-04-15 21:23:22 +0500
  • 50991cfe8e parallel pool import #16093 George Wilson 2024-04-11 08:47:12 -0400
  • 1ccc80fde8
    Merge pull request #224 from truenas/NAS-127702-2.2 Alexander Motin 2024-04-15 09:22:15 -0400
  • f40329214f
    Merge pull request #225 from truenas/NAS-127702-2.3 Alexander Motin 2024-04-15 09:21:23 -0400
  • 5a48c6a4df Add support for zfs mount -R <filesystem> #16092 Umer Saleem 2024-04-12 03:10:24 +0500
  • 147d5ff15a Add support for zfs mount -R <filesystem> Umer Saleem 2024-04-12 03:10:24 +0500
  • 9ad450b664 Add support for zfs mount -R <filesystem> Umer Saleem 2024-04-12 03:10:24 +0500
  • 8bf8048dea zts: allow running a single test by name only #16088 Rob Norris 2024-04-14 12:34:04 +1000
  • ee467c3eda Add ZAP shrinking support (review fixes) Alexander Stetsenko 2024-04-13 17:52:41 +0300
  • 94c323bf39 Add ZAP shrinking support Alexander Stetsenko 2022-12-19 01:04:30 +0200
  • 017e50b7fd
    Merge 9a390d0ab6 into b181b2e604 #15523 Andrew Innes 2024-04-13 02:15:58 +0800
  • b181b2e604
    bdev_discard_supported: understand discard_granularity=0 Rob N 2024-04-13 02:00:20 +1000
  • 7ad2616d37 vdev_disk: fix alignment check when buffer has non-zero starting offset Rob Norris 2024-04-10 13:14:13 +1000
  • c9a3a5458d zinject: "no-op" error injection #16085 Rob Norris 2024-03-01 10:38:50 +1100
  • 44dfbeeaf2 vdev_disk: fix alignment check when buffer has non-zero starting offset #16084 Rob Norris 2024-04-10 13:14:13 +1000
  • d7605ae77b zio: rename ZIO_TYPE_IOCTL to ZIO_TYPE_FLUSH Rob Norris 2024-04-04 22:35:00 +1100
  • b613709c46 dkio: remove kernel dkio.h compatibility header Rob Norris 2024-04-10 16:07:24 +1000
  • c9c838aa1f zio: remove io_cmd and DKIOCFLUSHWRITECACHE Rob Norris 2024-04-04 22:34:54 +1100