From: Nathaniel Clark Date: Mon, 11 Mar 2019 17:46:20 +0000 (-0400) Subject: LU-12059 build: Update ZFS version to 0.7.13 X-Git-Tag: 2.12.53~78 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=1e3508bb4023ff467227f57b744ccb2668ba00b4 LU-12059 build: Update ZFS version to 0.7.13 ZFS * test-runner: python3 support #8096 * Fix flake 8 style warnings #7925 #7952 * GCC 9.0: Fix ztest "directive argument is not a nul-terminated string" #8330 * Linux 5.0 compat: Fix bio_set_dev() #8287 * Linux 5.0 compat: Disable vector instructions on 5.0+ kernels #8259 * Linux 5.0 compat: Fix SUBDIRs #8257 * Linux 5.0 compat: Convert MS_* macros to SB_* #8264 * Linux 5.0 compat: Use totalram_pages() #8263 * Linux 5.0 compat: access_ok() drops 'type' parameter #8261 * deadlock between mm_sem and tx assign in zfs_write() and page fault #7939 * dkms: Enable debuginfo option to be set with zfs sysconfig file #8304 * Bump commit subject length to 72 characters #8250 * zfs.8 uses wrong snapshot names in Example 15 #8241 * Add enclosure_symlinks option to vdev_id #8194 * vdev_id: new slot type ses #6956 * vdev_id: extension for new scsi topology #6592 * Rename macro ZFS_MINOR due to Lustre conflict #8195 * Add kernel module auto-loading #7287 * Use autoconf variable for C preprocessor #8180 * OpenZFS 9577 - remove zfs_dbuf_evict_key tsd #7602 * Honor --with-mounthelperdir where applicable #6962 * contrib/initramfs: switch to automake #6761 SPL * Linux 4.20 compat: Fix current_kernel_time() #8258 * Linux 5.0 compat: Fix timespec_sub() tonyhutter/spl@a333b28 * Linux 5.0 compat: Fix SUBDIRs #8257 * Linux 5.0 compat: Use totalram_pages() #8263 * deadlock between mm_sem and tx assign in zfs_write() and page fault #7939 * Linux 4.18 compat: Use ktime_get_coarse_real_ts64() #8258 * Use autoconf variable for C preprocessor #8180 Signed-off-by: Nathaniel Clark Change-Id: I73fa5c2a9ddcf19683229d6fb9e61ff0835639ff Reviewed-on: https://review.whamcloud.com/34393 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Andreas Dilger Reviewed-by: James Simmons --- diff --git a/contrib/lbuild/lbuild b/contrib/lbuild/lbuild index 7bd9688..f11778d 100755 --- a/contrib/lbuild/lbuild +++ b/contrib/lbuild/lbuild @@ -1022,7 +1022,7 @@ build_spl_zfs() { # The spl/zfs spec files expect RPM_BUILD_ROOT to point to the root of the # destination for the rpms export RPM_BUILD_ROOT=$TOPDIR - SPLZFSVER=${SPLZFSVER:-0.7.12} + SPLZFSVER=${SPLZFSVER:-0.7.13} SPLZFSTAG=${SPLZFSTAG:-} # The files expect a kver to be set to the kernel version . diff --git a/lustre/ChangeLog b/lustre/ChangeLog index fdf16fe..8622990 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -25,9 +25,8 @@ TBD Whamcloud 4.4.0-131 (Ubuntu 16.04) 4.15.0-32 (Ubuntu 18.04) vanilla linux 4.15.0 (ZFS only) - * Recommended e2fsprogs version: 1.44.3.wc1 or newer - * Recommended ZFS / SPL version: 0.7.12 - * Tested with ZFS / SPL version: 0.7.12 + * Recommended e2fsprogs version: 1.44.5.wc1 or newer + * Recommended ZFS / SPL version: 0.7.13 * NFS export disabled when stack size < 8192 (32-bit Lustre clients), since the NFSv4 export of Lustre filesystem with 4K stack may cause a stack overflow. For more information, please refer to bugzilla 17630.