Whamcloud - gitweb
LU-17662 osd-zfs: Support for ZFS 2.2.3 30/54530/9 master
authorShaun Tancheff <shaun.tancheff@hpe.com>
Mon, 6 May 2024 03:06:31 +0000 (10:06 +0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 21 May 2024 18:49:10 +0000 (18:49 +0000)
commita13fc434c57fd72e5f8908a8a197fca1a0d373e5
tree54e1f69a713b74aaccd044cb5ca04866edfdc379
parent0264ad5ec604c1549cc2bfedbd182c0c40bc9fa1
LU-17662 osd-zfs: Support for ZFS 2.2.3

ZFS commit zfs-2.2.99-269-g9b1677fb5
   dmu: Allow buffer fills to fail
Adds a boolean_t to dmu_buf_will_fill() and dmu_buf_fill_done()

Lustre always uses B_FALSE for this argument.

Also re-arrange and split some configure macros so we can all
the zfs and ldiskfs tests can be run in the same parallel pass.

Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I71a4723bfa8ce62ae6f270e26ab149bf98278d3f
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54530
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Brian Atkinson <batkinson@lanl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
config/lustre-build-ldiskfs.m4
config/lustre-build-zfs.m4
config/lustre-build.m4
lustre/osd-zfs/osd_io.c