Commit Graph

  • cac416f106 zio: remove zio_ioctl() Rob Norris 2024-04-04 22:34:42 +1100
  • 5b81b1bf5e Unify arc_prune_async() code zfs-2.1.16-staging Alexander Motin 2023-10-30 19:56:04 -0400
  • a100a195fa
    Add support for zfs mount -R <filesystem> Umer Saleem 2024-04-12 03:10:24 +0500
  • e2035cdbf7
    AUTHORS: refresh with recent new contributors Rob N 2024-04-12 07:49:57 +1000
  • 1bf649cb0a vdev_disk: fix alignment check when buffer has non-zero starting offset Rob Norris 2024-04-10 13:14:13 +1000
  • bc27c49404 tests: add test for vdev_disk page alignment check Rob Norris 2024-04-10 11:19:50 +1000
  • 44f337be30
    Illumos#16463 zfs_ioc_recv leaks nvlist Andy Fiddaman 2024-04-11 22:38:22 +0100
  • d0d9dccc61 vdev_disk: ensure trim errors are returned immediately Rob N 2024-04-09 04:50:24 +1000
  • a14dc1bae8 Unify arc_prune_async() code #16083 Alexander Motin 2023-10-30 19:56:04 -0400
  • 3a4f74d15b bdev_discard_supported: understand discard_granularity=0 #16082 Rob Norris 2024-04-08 10:17:22 +1000
  • 370869c56d vdev_disk: ensure trim errors are returned immediately #16081 Rob N 2024-04-09 04:50:24 +1000
  • 76e55911da Backup allocation class vdev data to the pool #16073 Tony Hutter 2023-12-27 16:46:07 -0800
  • 13565b1fa7 AUTHORS: refresh with recent new contributors #16079 Rob Norris 2024-04-11 09:17:42 +1000
  • e5ddecd1a7
    return NULL at end of send_progress_thread Jason Lee 2024-04-10 16:01:39 -0600
  • e5e2a5a3b8
    Add custom debug printing for your asserts Rich Ercolani 2024-04-10 16:30:25 -0400
  • 1f977b44f5 illumos#16463 zfs_ioc_recv leaks nvlist #16077 Andy Fiddaman 2024-04-10 14:51:57 +0000
  • e5ad20e817 Add the BTI elf note to the AArch64 SHA2 assembly #16086 Andrew Turner 2024-04-09 15:44:45 +0100
  • 070d554c63 zio: rename ZIO_TYPE_IOCTL to ZIO_TYPE_FLUSH #16064 Rob Norris 2024-04-04 22:35:00 +1100
  • b50b26010c dkio: remove kernel dkio.h compatibility header Rob Norris 2024-04-10 16:07:24 +1000
  • 3ffbdcf1f2 zio: remove io_cmd and DKIOCFLUSHWRITECACHE Rob Norris 2024-04-04 22:34:54 +1100
  • f5f92da5b6 zio: remove zio_ioctl() Rob Norris 2024-04-04 22:34:42 +1100
  • ac478e9450 Add support for zfs mount -R <filesystem> #16015 Umer Saleem 2024-03-18 11:57:35 +0500
  • e3e45fe924
    Merge 64400c3308 into d98973dbdd #15264 QORTEC 2024-04-09 23:48:57 -0400
  • 52f60c29d4 vdev_disk: fix alignment check when buffer has non-zero starting offset #16076 Rob Norris 2024-04-10 13:14:13 +1000
  • 912aec726f tests: add test for vdev_disk page alignment check Rob Norris 2024-04-10 11:19:50 +1000
  • d98973dbdd
    config/Substfiles.am: restrict to the dedicated list. Benda Xu 2024-04-10 07:34:58 +0800
  • 997f85b4d3
    L2ARC: Relax locking during write Alexander Motin 2024-04-09 19:23:19 -0400
  • 5d371cedd9 Add custom debug printing for your asserts #15792 Rich Ercolani 2024-04-09 19:22:14 -0400
  • 9e63631dea
    Small fix to prefetch ranges aggregation Alexander Motin 2024-04-09 19:14:04 -0400
  • dab80d636c return NULL at end of send_progress_thread #16074 Jason Lee 2024-04-09 11:53:15 -0600
  • d1ebe30abe
    Merge pull request #222 from truenas/truenas/zfs-2.3-master-sync Alexander Motin 2024-04-09 12:56:37 -0400
  • 21a17675d7 Small fix to prefetch ranges aggregation #16072 Alexander Motin 2024-04-09 11:38:35 -0400
  • 0908f92cea
    Merge pull request #220 from truenas/trim-fix-2.2 Alexander Motin 2024-04-09 11:24:06 -0400
  • e096ecabca vdev_disk: ensure trim errors are returned immediately Rob N 2024-04-09 04:50:24 +1000
  • e7f05f7397 config/Substfiles.am: restrict to the dedicated list. #15980 Benda Xu 2024-03-09 17:37:03 +0800
  • cd0d13cb96 Merge 'ozfs/master' into truenas/zfs-2.3-release Ameer Hamza 2024-04-09 06:19:30 +0500
  • 162cc80b81
    etc/init.d: decide which variant to use at build time. Benda Xu 2024-04-09 07:52:24 +0800
  • f07389d3ad
    Fix locale-specific time Maxim Filimonov 2024-04-09 02:37:41 +0400
  • aa5445c28b
    Remove db_state DB_NOFILL checks from syncing context Alexander Motin 2024-04-08 18:23:43 -0400
  • 5e5fd0a178
    Speculative prefetch for reordered requests Alexander Motin 2024-04-08 18:13:27 -0400
  • eeca9a91d6
    Fix read errors race after block cloning Alexander Motin 2024-04-08 15:03:18 -0400
  • 76d1dde94c
    zinject: inject device errors into ioctls Rob N 2024-04-09 04:59:04 +1000
  • ba9f587a77
    vdev_disk: ensure trim errors are returned immediately Rob N 2024-04-09 04:50:24 +1000
  • 03987f71e3
    zvol_os: fix compile with blk-mq on Linux 4.x Rob N 2024-04-09 04:38:49 +1000
  • 28520cad25 vdev_disk: don't touch vbio after its handed off to the kernel Rob Norris 2024-04-04 09:17:07 +1100
  • c13400c9a2
    zvol_os: fix build on Linux <3.13 Rob N 2024-04-09 03:13:27 +1000
  • a20c1d59a0 vdev_disk: ensure trim errors are returned immediately #16070 Rob Norris 2024-04-08 11:32:06 +1000
  • e3abd46024 zvol_os: fix compile with blk-mq on Linux 4.x #16069 Rob Norris 2024-04-08 18:09:11 +1000
  • 4ad1561e35 Fix read errors race after block cloning #16052 Alexander Motin 2024-04-02 17:40:49 -0400
  • 2bbf2d938a Fix locale-specific time #15879 Maxim V Filimonov 2024-02-10 20:07:11 +0400
  • c31a77ff59 zvol_os: fix build on Linux <3.13 #16062 Rob Norris 2024-04-04 15:58:16 +1100
  • a572999b8d zinject: inject device errors into ioctls #16061 Rob Norris 2024-03-01 10:38:47 +1100
  • 99741bde59
    zvol: use multiple taskq Ameer Hamza 2024-04-04 06:21:25 +0500
  • 30c4eba4ea
    Fix panics when truncating/deleting files Pavel Snajdr 2024-04-04 03:09:19 +0200
  • 66929f6829
    man: move zfs_prepare_disk.8 to nodist_man_MANS Shengqi Chen 2024-04-04 09:04:15 +0800
  • ea2862cdda
    vdev props comment and manpage should include zfsd and FreeBSD mentions Alek P 2024-04-03 20:56:34 -0400
  • f288fdb4bd Avoid save/restoring AMX registers to avoid a SPR erratum Rich Ercolani 2024-03-05 21:35:36 -0500
  • b21b967bd5
    zap_leaf: make l_hash[] variable length to silence UBSAN Rob N 2024-04-04 10:38:18 +1100
  • b6bbaa8372
    Give a better message from 'zpool get' with invalid pool name Paul Dagnelie 2024-04-03 16:34:46 -0700
  • 756e10b0a1 tests: simple zinject disk fault arg check Rob Norris 2024-03-27 16:15:48 +1100
  • fa480fe5ba zinject: show more device fault fields Rob Norris 2024-03-01 10:38:41 +1100
  • ca678bc0bc
    Makefile.bsd: sort and cleanup source file list Rob N 2024-04-04 09:49:22 +1100
  • f54b7947f3
    Merge c87b038c2b into 6097a7ba8b #16026 Don Brady 2024-04-03 16:44:46 -0600
  • 328a703719 vdev_disk: don't touch vbio after its handed off to the kernel #16059 Rob Norris 2024-04-04 09:17:07 +1100
  • 6097a7ba8b Linux 6.9 compat: blk_alloc_disk() now takes two args Rob Norris 2024-03-27 11:24:57 +1100
  • e3120f73d0 Linux 6.9 compat: bdev handles are now struct file Rob Norris 2024-03-27 10:07:50 +1100
  • 917ff75e95
    vdev_disk: don't touch vbio after its handed off to the kernel Rob N 2024-04-04 09:17:07 +1100
  • a9a4290173
    xdr: header cleanup Rob N 2024-04-04 09:13:27 +1100
  • b12738182c
    Improve dbuf_read() error reporting Alexander Motin 2024-04-03 18:04:26 -0400
  • 726ac11265 Remove db_state DB_NOFILL checks from syncing context #16057 Alexander Motin 2024-04-03 12:46:00 -0400
  • 5f4f12467e
    Merge pull request #217 from truenas/truenas/zfs-2.3-master-staging Alexander Motin 2024-04-03 11:09:40 -0400
  • a8bc2a4182 vdev_disk: don't touch vbio after its handed off to the kernel #16055 Rob Norris 2024-04-02 15:14:54 +1100
  • 3e558265b2 vdev_disk: don't touch vbio after its handed off to the kernel #16049 Rob Norris 2024-04-02 15:14:54 +1100
  • 0ab4172e4c import: require force when cachefile hostid doesn't match on-disk Rob Norris 2023-09-16 17:02:02 +1000
  • bef9815829 tests: add tests for zpool import behaviour when hostid changes Rob Norris 2023-09-18 11:07:32 +1000
  • 831fdad1b0 slack: require module param before enabling slack compression Rob Norris 2024-01-15 12:58:12 +1100
  • 014ff864d8 slack: fix decompression Rob Norris 2024-01-12 15:30:49 +1100
  • 4e9cbd04a4 spa: add zio_taskq_trylock tuneable Rob Norris 2023-12-22 14:42:34 +1100
  • 7d74fc7a68 spa_taskq_dispatch_ent: look for an unlocked taskq before waiting Rob Norris 2023-10-23 12:42:28 +1100
  • c85d31a88b taskq: add taskq_try_dispatch_ent() Rob Norris 2023-10-23 12:26:26 +1100
  • 2fec57bf03 trace: spa_taskqs_ent trace class, dispatch and dispatched tracepoints Rob Norris 2023-10-23 14:34:56 +1100
  • 238392bc95 FreeBSD: catch up to __FreeBSD_version 1400093 Mateusz Guzik 2023-07-13 18:06:57 +0200
  • 79d092987b spa: Let spa_taskq_param_get()'s addition of a newline be optional Mark Johnston 2023-12-29 12:56:35 -0500
  • 92063ad7d4 spa: Fix FreeBSD sysctl handlers Mark Johnston 2023-12-29 10:22:58 -0500
  • c3b78e7b86 freebsd: fix compile for spa_taskq_read/spa_taskq_write params Rob Norris 2024-01-11 19:43:38 +1100
  • 1339b7e0ac spa: make read/write queues configurable Rob Norris 2023-10-25 15:11:37 +1100
  • 657c1f75ad vdev_disk: don't touch vbio after its handed off to the kernel Rob Norris 2024-04-02 15:14:54 +1100
  • 9e1afd0d91 abd_iter_page: don't use compound heads on Linux <4.5 Rob Norris 2024-03-14 10:57:30 +1100
  • ce5719554f vdev_disk: use bio_chain() to submit multiple BIOs Rob Norris 2024-02-21 11:07:21 +1100
  • ba6d0fb060 vdev_disk: add module parameter to select BIO submission method Rob Norris 2024-01-09 13:28:57 +1100
  • 1b16b90ae1 vdev_disk: rewrite BIO filling machinery to avoid split pages Rob Norris 2023-07-18 11:11:29 +1000
  • 21f6808780 vdev_disk: make read/write IO function configurable Rob Norris 2024-01-09 12:29:19 +1100
  • 1feddf1ed6 vdev_disk: reorganise vdev_disk_io_start Rob Norris 2024-01-09 12:23:30 +1100
  • d00ab549d4 vdev_disk: rename existing functions to vdev_classic_* Rob Norris 2024-01-09 12:12:56 +1100
  • edf4cf0ce7 abd: add page iterator Rob Norris 2023-12-11 16:05:54 +1100
  • 671c597be6 linux 5.4 compat: page_size() Rob Norris 2023-11-13 17:55:29 +1100
  • 40b2b48fa5 Consider `dnode_t` allocations in dbuf cache size accounting Rob N 2023-11-18 08:25:53 +1100
  • e9b06fd7ae
    Merge pull request #215 from truenas/truenas/zfs-2.2.4-staging Alexander Motin 2024-04-02 13:00:47 -0400
  • 3cd9b03030 vdev_disk: don't touch vbio after its handed off to the kernel Rob Norris 2024-04-02 15:14:54 +1100
  • 4470ebeabb xdr: header cleanup #16051 Rob Norris 2024-04-02 16:28:51 +1100