X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=config%2Flustre-build-zfs.m4;h=ded7085d157915bf7f631a4e58feca6a5c36d83b;hb=11afef00b6af407b8987076bd4f1ec9bc77eb75e;hp=ff7f1150edd8fa0c93a460f940d185e5c1cdba86;hpb=c0d30fc79be0788fca19bfa7e3b5048881195fc6;p=fs%2Flustre-release.git diff --git a/config/lustre-build-zfs.m4 b/config/lustre-build-zfs.m4 index ff7f115..ded7085 100644 --- a/config/lustre-build-zfs.m4 +++ b/config/lustre-build-zfs.m4 @@ -503,6 +503,18 @@ your distribution. AC_DEFINE(HAVE_DMU_PREFETCH_6ARG, 1, [Have 6 argument dmu_pretch in ZFS]) ]) + dnl # + dnl # ZFS 0.7.0 feature: SPA_FEATURE_USEROBJ_ACCOUNTING + dnl # + LB_CHECK_COMPILE([if zfs has native dnode accounting supported], + dmu_objset_userobjspace_upgrade, [ + #include + ],[ + dmu_objset_userobjspace_upgrade(NULL); + ],[ + AC_DEFINE(HAVE_DMU_USEROBJ_ACCOUNTING, 1, + [Have native dnode accounting in ZFS]) + ]) ]) AM_CONDITIONAL(ZFS_ENABLED, [test "x$enable_zfs" = xyes])