Whamcloud - gitweb
LU-16053 build: Update zfs configure checks
From Brian Behlendorf <behlendorf1@llnl.gov>:
update dmu_*_by_dnode checks
Provided as a feature since ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update zap_*_by_dnode checks
Provided as a feature since ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update multihost protection check
Provided as a feature since ZFS 0.7.0, convert to a fatal configure
error when unavailable. Drop the compatibility code required to
support OpenZFS releases older than 0.7.0.
update userobj accounting check
Provided as a feature since ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update dmu_prefetch() check
Provided since at least ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update dmu_object_alloc_dnsize() check
Provided since at least ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update spa_maxblocksize() check
Provided since at least ZFS 0.7.0, convert to a fatal configure
error when unavailable.
update dsl_pool_config_enter/exit check
Convert to a fatal configure error, these functions have
been provided since at least ZFS 0.7.x.
replace sa_spill_block() check
The sa_spill_block() function was removed after the ZFS 0.6.x
release. Replace the check with one for use zio_buf_alloc/free
which have been available since 0.7.x.
The dsl_sync_task_do_nowait() function has not been provided
by since the 0.6.x releases. Furthermore, the results of this
check are unused by Lustre so let's just remove it.
Test-Parameters: trivial
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I3c1597e56100961178f9001e918ffb9aa3558706
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48089
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>