X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2FChangeLog;h=eb5b89084387ff12474c63159123ff4e9ada1cad;hp=ed5e0413ff54a4c5f0fb330c186bfc562f18d5d7;hb=12e311012ae337276dc3e7da3e7ad8d85d11e764;hpb=7c1a8f340182e1c6709900f117b1386d679b3d45 diff --git a/lustre/ChangeLog b/lustre/ChangeLog index ed5e041..eb5b890 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -1,22 +1,449 @@ -tbd Sun Microsystems, Inc. +TBD Intel Corporation + * version 2.7.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + for currently supported client and server kernel versions. + * Server known to build on patched kernels: + 2.6.32-431.23.3.el6 (RHEL6.5) + 3.0.101-0.35 (SLES11 SP3) + * Client known to build on unpatched kernels: + 2.6.32-431.23.3.el6 (RHEL6.5) + 3.0.101-0.35 (SLES11 SP3) + 3.6.10-4.fc18 (FC18) + 3.10 (kernel.org) + * Recommended e2fsprogs version: 1.42.9.wc1 or newer + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +-------------------------------------------------------------------------------- + +07-30-2014 Intel Corporation + * version 2.6.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + for currently supported client and server kernel versions. + * Server known to build on patched kernels: + 2.6.32-431.20.3.el6 (RHEL6.5) + 3.0.101-0.31 (SLES11 SP3) + * Client known to build on unpatched kernels: + 2.6.32-431.20.3.el6 (RHEL6.5) + 3.0.101-0.31 (SLES11 SP3) + 3.6.10-4.fc18 (FC18) + 3.10 (kernel.org) + * Recommended e2fsprogs version: 1.42.9.wc1 or newer + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +-------------------------------------------------------------------------------- + +10-31-2013 Intel Corporation + * version 2.5.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + * Server builds for kernels: + 2.6.32-358.18.1.el6 (RHEL6.4) + * Client builds for unpatched kernels: + 2.6.32-358.18.1.el6 (RHEL6.4) + 3.0.92-0.8 (SLES11 SP3) + 3.6.10-4.fc18 (FC18) + * Recommended e2fsprogs version: 1.42.7.wc2 or newer + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +-------------------------------------------------------------------------------- + +05-30-2013 Intel Corporation + * version 2.4.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + * Server builds for kernels: + 2.6.32-358.6.2.el6 (RHEL6.4) + * Client builds for unpatched kernels: + 2.6.32-358.6.2.el6 (RHEL6.4) + 3.0.74-0.6.6 (SLES11 SP2) + 3.6.10-2.fc17 (FC17) + * Recommended e2fsprogs version: 1.42.7.wc1 or newer + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +-------------------------------------------------------------------------------- + +9-30-2012 Whamcloud, Inc. + * version 2.3.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + * Server support for kernels: + 2.6.32-279.5.1.el6 (RHEL6) + * Client support for unpatched kernels: + 2.6.32-279.5.1.el6 (RHEL6) + 2.6.27.19-5 (SLES11) + 2.6.18-238.19.1.el5 (RHEL5) + 2.6.16.60-0.69.1 (SLES10) + * Recommended e2fsprogs version: 1.41.90.wc4 + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +Severity : enhancement +Jira : LU-1754 +Description: Update RHEL6.3 kernel to 2.6.32-279.5.1.el6. + +Severity : enhancement +Jira : LU-1477 +Description: Update RHEL6.3 kernel to 2.6.32-279.2.1.el6. + +Severity : enhancement +Jira : LU-1424 +Description: Update RHEL6.2 kernel to 2.6.32-220.17.1.el6 + +Severity : enhancement +Jira : LU-1358 +Description: Update RHEL6.2 kernel to 2.6.32-220.13.1.el6 + +Severity : enhancement +Jira : LU-1241 +Description: Update RHEL6.2 kernel to 2.6.32-220.7.1.el6 + +-------------------------------------------------------------------------------- + +04-30-2012 Whamcloud, Inc. + * version 2.2.0 + * See https://wiki.hpdd.intel.com/display/PUB/Lustre+Support+Matrix + * Server support for kernels: + 2.6.32-220.4.2.el6 (RHEL6) + * Client support for unpatched kernels: + 2.6.32-220.4.2.el6 (RHEL6) + 2.6.27.19-5 (SLES11) + 2.6.18-238.19.1.el5 (RHEL5) + 2.6.16.60-0.69.1 (SLES10) + * Recommended e2fsprogs version: 1.41.90.wc4 + * 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. + * NFSv4 reexport to 32-bit NFS client nodes requires Lustre client on + the re-exporting nodes to be mounted with "32bitapi" mount option + +Severity : enhancement +Jira : LU-1120 +Description: Update RHEL6.2 kernel to 2.6.32-220.4.2.el6 + +Severity : enhancement +Jira : LU-1054 +Description: Update RHEL6.2 kernel to 2.6.32-220.4.1.el6 + +Severity : enhancement +Jira : LU-751 +Description: Update RHEL6.2 kernel to 2.6.32-220.el6 + +Severity : enhancement +Jira : LU-624 +Description: Update RHEL6.1 kernel to 2.6.32-131.17.1.el6 + +-------------------------------------------------------------------------------- + +09-30-2011 Whamcloud, Inc. + * version 2.1.0 + * Server support for kernels: + 2.6.18-238.19.1.el5 (RHEL5) + 2.6.32-131.6.1.el6 (RHEL6) + * Client support for unpatched kernels: + (see http://wiki.lustre.org/index.php?title=Patchless_Client) + 2.6.18-238.19.1.el5 (RHEL5) + 2.6.32-131.6.1.el6 (RHEL6) + 2.6.29.4-167.fc11 (FC11) + 2.6.16.60-0.69.1 (SLES10) + 2.6.27.19-5 (SLES11) + * Recommended e2fsprogs version: 1.41.90.wc3 + * NFS export disabled when stack size < 8192. Since the NFSv4 export of + Lustre filesystem with 4K stack may cause a stack overflow. For more + information, please refer to bugzilla 17630. + * NFSv4 reexport requires Lustre client on the re-exporting nodes to be + mounted with "32bitapi" mount option + +Severity : enhancement +Description: Update RHEL6.1 kernel to 2.6.32-131.6.1.el6 + +Severity : enhancement +Description: Update RHEL5.6 kernel to 2.6.18-238.19.1.el5 + +Severity : enhancement +Description: Update RHEL5.6 kernel to 2.6.18-238.9.1.el5 + +Severity : normal +Frequency : only with SLES10 +Bugzilla : 20744 +Description: Use OFED "KMP" provided by Novell +Details : SLES10 SP3 ships with OFED in a separate "KMP" package. + Lustre is now built against this package. That means you need to + install the ofed-kmp package from Novell for the patchless client. + Note that the ofed-kmp that Novell ships may not exactly match the + kernel version but should still be compatible. + +Severity : enhancement +Bugzilla : 22514 +Description: Update RHEL5.5 kernel to 2.6.18-194.17.1.el5 + Update OEL5.5 kernel to 2.6.18-194.17.1.0.1.el5. + +-------------------------------------------------------------------------------- + +2010-07-15 Oracle, Inc. * version 2.0.0 - * Support for kernels: - 2.6.16.60-0.39.3 (SLES 10), - 2.6.18-128.7.1.el5 (RHEL 5), - 2.6.22.14 vanilla (kernel.org). + * Server support for kernels: + 2.6.18-164.11.1.el5 (RHEL 5) + 2.6.18-164.11.1.0.1.el5 (OEL 5) * Client support for unpatched kernels: (see http://wiki.lustre.org/index.php?title=Patchless_Client) - 2.6.16 - 2.6.21 vanilla (kernel.org) - * Recommended e2fsprogs version: 1.41.6.sun1 - * Note that reiserfs quotas are disabled on SLES 10 in this kernel. - * RHEL 4 and RHEL 5/SLES 10 clients behaves differently on 'cd' to a - removed cwd "./" (refer to Bugzilla 14399). - * File join has been disabled in this release, refer to Bugzilla 16929. + 2.6.18-164.11.1.el5 (RHEL 5), + 2.6.18-164.11.1.0.1.el5 (OEL 5) + 2.6.16.60-0.42.8 (SLES 10), + 2.6.27.19-5 (SLES11) + 2.6.29.4-167.fc11 (FC11) + * Recommended e2fsprogs version: 1.41.10-sun2 + +Severity : enhancement +Bugzilla : 22481 +Description: Distribute lfs_migrate script with lustre +Details : The lfs_migrate mentioned in the manual is now included in the + lustre tree in lustre/scripts and will distributed in lustre RPMs. + +Severity : enhancement +Bugzilla : 15253 +Description: Failover nid list added to import proc file. + +Severity : enhancement +Bugzilla : 22864 +Description: "som_preview" mount option required to use SOM +Details : The clients will need to use som_preview mount option + in order to use SOM. + +Bugzilla : 22850 +Description: Lustre does not do 1MB IOs to HW RAID +Details : Bump MAX_PHYS/HW_SEGMENTS and SG_ALL to 256 in the RHEL5 kernel. + +Severity : enhancement +Bugzilla : 22194 +Description: lfs quota output is not very convenient for awk/sed-parsing +Details : Some positions in lfs quota output table could be empty or + non-empty which made it hard to parse it with scripts, now + a dash is put instead of space where there is not supposed + to be any data. + +Severity : normal +Bugzilla : 22787 +Description: Update to OFED 1.5.1 +Details : OFED 1.5.1 will be used in environments that don't use + vendor supplied OFED. + +Severity : normal +Bugzilla : 22455 +Description: Remove lnet. prefix from lctl params display +Details : Also renamed lnet.memused to lnet_memused to + avoid name conflict. + +Severity : normal +Bugzilla : 15253 +Description: Use conf_param -d to remove permanant settings. + +Severity : normal +Bugzilla : 22455 +Description: Add list_param -R +Details : lctl list_param now supports recursive mode. + +Severity : normal +Bugzilla : 21829, 22312 +Description: Fix llobdstat. +Details : 1. Now updating the write_bytes counter + 2. Port script fixes from 1.8. + +Severity : normal +Bugzilla : 20433 +Description: decrease the usage of memory on clients. +Details : 1. On clients, recycle dentries and inodes unused. + 2. Delete the code related to ll_deathrow(att 6215 in bug 1443). It + is useless now. + +Severity : normal +Bugzilla : 21829 +Description: llobdstat fix and enhancement +Details : add a counter to set a limit to how many samples will be returned + fix a wildcard in the path to limit to obdfilter stats only + +Severity : normal +Bugzilla : 21259 +Description: lfs check only allowed for root +Details : Code cleanups and added a regresion test of non-root use of + lfs check. + +Severity : normal +Bugzilla : 21879 +Description: MDS Oopses in ptlrpc_dispatch_difficult_reply()/__list_add() +Details : Fix hr->hr_index overload. + +Severity : normal +Bugzilla : 19742 +Description: Fix FIEMAP functionality. + +Severity : normal +Bugzilla : 19808 +Description: FC11 patchless client support added + +Severity : normal +Bugzilla : 21632 +Description: Update RHEL5.4 kernel to 2.6.18-164.11.1.el5 and + OEL5.4 kernel to 2.6.18-164.11.1.0.1.el5. + +Severity : normal +Bugzilla : 20057 +Description: New acc-sm script and various test-framework enhancments. + +Severity : normal +Bugzilla : 15962 +Description: Previously landed patch was reverted. + +Severity : normal +Bugzilla : 20758 +Description: Update SLES10 kernel to 2.6.16.60-0.42.8 (patchless) + +Severity : normal +Bugzilla : 19673 +Description: Add ldiskfs maxdirsize mount option. + +Severity : normal +Bugzilla : 20301 +Description: Fix mkfs.lustre support for 16TB LUNs. + +Severity : normal +Bugzilla : 21564 +Description: Print mmp_check_interval +Details : print mmp_check_interval and make it possible to abort + mount operation in case it takes too long. + +Severity : normal +Bugzilla : 21547 +Description: Add cascading_rw to lustre mpi tests. + +Severity : normal +Bugzilla : 19964 +Description: Store SOM data in EA. +Details : Also several SOM related cleanups. + +Severity : normal +Bugzilla : 20098 +Description: Add refcount to md_open_data + +Severity : normal +Bugzilla : 20607 +Description: Use refcount on lov_request_set to prevent memory corruption. + +Severity : normal +Bugzilla : 15692 +Description: Statahead: use parent dir's i_mutex for synchronization. + +Severity : normal +Bugzilla : 21571 +Description: loadgen improvements. + +Severity : normal +Bugzilla : 16186 +Description: Enable peer health detection in ksocklnd and ko2iblnd. + +Severity : normal +Bugzilla : 17545 +Description: Control DCACHE_LUSTRE_INVALID flag with MDS_INODE_LOOKCUP lock + +Severity : normal +Bugzilla : 21591 +Description: Fix race on obd_devcie:md_stats + +Severity : normal +Bugzilla : 21600 +Description: Fix SLES 11 client builds. +Details : Resolved uninitalized pointer gcc warnings. + +Severity : normal +Bugzilla : 21259 +Description: Allow non-root access for "lfs check". +Details : Added a check in obd_class_ioctl() for OBD_IOC_PING_TARGET. + +Severity : normal +Bugzilla : 21513 +Description: Clear imp_force_reconnect correctly in ptlrpc_connect_interpret() + +Severity : enhancement +Bugzilla : 20773 +Description: Update kernel to RHEL5.4 2.6.18-164.6.1.el5 and + OEL5 2.6.18-164.6.1.0.1.el5(Both in-kernel OFED enabled). + +Severity : normal +Bugzilla : 21049 +Description: Sanity test_27p fails. +Details : OBD_FAIL_OST_ENOSPC has been moved to filter_statfs(). + Sanity tests 27 were cleaned up and improved. + +Severity : normal$ +Bugzilla : 18631 +Description: Unify req format on client/servers +Details : Use new req_capsule API [almost] everywhere instead of old PTLRPC + buffers and swabbers approach.. + +Severity : normal +Frequency : cleanup +Bugzilla : 19200 +Description: drop join file stuff. + +Severity : enhancement +Bugzilla : 14250 +Description: Add 2.6.27 and SLES11 (patchless client) support + +Severity : normal +Bugzilla : 20302 +Description: Fix in ptlrpc_expire_one_request() to print the signed time + difference. + +Severity : enhancement +Bugzilla : 16312 +Description: Build kernels (RHEL5, OEL5 and SLES10/11) using the vendor's own + kernel spec file. + +Severity : enhancement +Bugzilla : 19662 +Description: Remove set_info(KEY_UNLINKED) from MDS/OSC + +Severity : enhancement +Bugzilla : 19526 +Description: correctly handle big reply message. +Details : send LNet event if reply is bigger then buffer and adjust this buffer + correctly. + +Severity : normal +Bugzilla : 19917 +Description: Drop unnecessary __GFP_NOMEMALLOC flag from filter_get_page() + +Severity : enhancement +Bugzilla : 20539 +Description: Add support for OEL5. Severity : normal Bugzilla : 20482 Description: Conf-sanity.sh 50g test - deactivated OST should not cause a panic. +Severity : enhancement +Bugzilla : 21452 +Description: "weak-modules" support +Details : Implement "weak-modules" support which enables kernel modules + to be used with any kernel that implements the same kABI. In + order to achieve this modules are now installed in + /lib/modules/$(uname -r)/updates/kernel on all distributions. + Severity : normal Bugzilla : 18674 Description: client could not reconnect to OST because of an active request. @@ -64,7 +491,7 @@ Severity : normal Bugzilla : 14951 Description: Improved cleanup procedure for conf-sanity test_46a. -Severity : normal +Severity : normal Bugzilla : 18674 Description: Do not start bulk transfer, if client tried to reconnect. Details : Do not start bulk transfer, if client tried to reconnect, @@ -81,7 +508,7 @@ Severity : enhancement Bugzilla : 19955 Description: provide server to client comms path Details : server to client communications path via new LDLM_SET_INFO rpc - + Severity : normal Bugzilla : 20008 Description: truncate starts GFP_FS allocation under transaction causing deadlock @@ -2257,6 +2684,13 @@ Bugzilla : 20463 Descriptoin: getstripe doesn't report stripe count = -1 sanely Details : Detect and print out the 'stripe count = -1' case properly. +Severity : normal +Bugzilla : 19128 +Description: Out or order replies might be lost on replay +Details : In ptlrpc_retain_replayable_request if we cannot find retained + request with tid smaller then one currently being added, add it + to the start, not end of the list. + -------------------------------------------------------------------------------- 2007-08-10 Cluster File Systems, Inc.