- Oct 04, 2018
-
-
Wang Shilong authored
Even old links could redirect to whamcloud automatically, We'd better update to use new whamcloud links to avoid any further confusions. Test-parameters: trivial Lustre-change: https://review.whamcloud.com/33094 Lustre-commit: 605a139a Change-Id: Ida7161a062d822141bf0c1fdf20b2098a21ea9e7 Signed-off-by:
Wang Shilong <wshilong@ddn.com> Reviewed-by:
Peter Jones <pjones@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Signed-off-by:
Minh Diep <mdiep@whamcloud.com> Reviewed-on: https://review.whamcloud.com/33109 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <jhammond@whamcloud.com>
-
- Aug 03, 2018
-
-
Minh Diep authored
* We need to build Mellanox KMP to avoid error in symbol dependency when installing lustre * Remove all Mellanox config parameters and use default * We won't build with rhel6 Test-Parameters: trivial Change-Id: I4676d01bd5f788581e1be6df98d2d787a5419c07 Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/32833 Reviewed-by:
Nathaniel Clark <nclark@whamcloud.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com> Signed-off-by:
Minh Diep <mdiep@whamcloud.com> Reviewed-on: https://review.whamcloud.com/32913 Reviewed-by:
John L. Hammond <jhammond@whamcloud.com>
-
Jian Yu authored
This patch makes changes to support new RHEL 6.10 release for Lustre client. Test-Parameters: clientdistro=el6.10 Change-Id: I4cec46b0189f1fc6779e15b6dca76bcf9d607bbc Signed-off-by:
Jian Yu <yujian@whamcloud.com> Reviewed-on: https://review.whamcloud.com/32873 Tested-by: Jenkins Reviewed-by:
Yang Sheng <ys@whamcloud.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <jhammond@whamcloud.com>
-
- May 15, 2018
-
-
Nathaniel Clark authored
This updates the ZFS version to 0.7.9. https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.9 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I9452a589d9dc719de7a63d3ed287dec8b6f7c0b6 Reviewed-on: https://review.whamcloud.com/32389 Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- May 03, 2018
-
-
Nathaniel Clark authored
This skips 0.7.7 due to regression fixed in 0.7.8 https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.8 https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.7 Lustre-change: https://review.whamcloud.com/31949 Lustre-commit: 33fa3ca0 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: Icd6a21793a5f7502c88121def8d86d9aa48c6ae8 Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-on: https://review.whamcloud.com/32070 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Apr 05, 2018
-
-
Bob Glossman authored
Update target and kernel_config files for new version Test-Parameters: clientdistro=sles12sp2 testgroup=review-ldiskfs \ mdsdistro=sles12sp2 ossdistro=sles12sp2 \ mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: I24892ca2360370ede3ca7f909f2e2b1e2275870a Reviewed-on: https://review.whamcloud.com/31765 Tested-by: Jenkins Reviewed-by:
Yang Sheng <yang.sheng@intel.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
James Nunez <james.a.nunez@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Mar 19, 2018
-
-
Nathaniel Clark authored
Wireshark dissection has been pushed upstream: https://code.wireshark.org/review/24795 [lnet] https://code.wireshark.org/review/24800 [lustre] Both patches have landed to wireshark master. Dissectors were ported to wireshark master and significantly expaneded and cleaned up. Test-Parameters: trivial Lustre-change: https://review.whamcloud.com/30602 Lustre-commit: 4b5206bc Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I0a9d54634599cdb7f9169f1186c58fa96666b246 Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Doug Oucharek <dougso@me.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/31258 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Mar 13, 2018
-
-
Nathaniel Clark authored
Update SPL and ZFS version that is built against. https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.6 Lustre-change: https://review.whamcloud.com/#/c/30522/ Lustre-commit: f3e3fd12 Change-Id: Ifbd1187a9a2812ea3601b56a8b55d8ab6809dbd9 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/31303 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Feb 13, 2018
-
-
Bob Glossman authored
Update target and kernel_config files for new version Test-Parameters: clientdistro=sles12sp2 testgroup=review-ldiskfs \ mdsdistro=sles12sp2 ossdistro=sles12sp2 \ mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: I98f3784eddc05e4faf00091e05b751d78090f66d Reviewed-on: https://review.whamcloud.com/31274 Tested-by: Jenkins Reviewed-by:
Minh Diep <minh.diep@intel.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Yang Sheng <yang.sheng@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Feb 09, 2018
-
-
Nathaniel Clark authored
This breaks out lustre-dkms into lustre-zfs-dkms and lustre-ldiskfs-dkms (or lustre-all-dkms) as "flavours" of lustre server dkms. The reason for the flavours is to prevent lustre ldiskfs dkms build from having ZFS dependencies, and to maintain lustre zfs dkms build ordering when rebuilding for new kernels. This also prevents building of tests and utils when --disable-tests and --disable-utils (respectively) are passed to configure. Lustre-change: https://review.whamcloud.com/#/c/27990/ Lustre-commit: 89d9b65326f9f9a117b8013d721378ce1f77fdf0 Test-Parameters: trivial Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: Iba500d9830a8f57662066141a176c381151861f4 Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/31201 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Feb 02, 2018
-
-
Li Xi authored
The script of determining the default interface is broken. Remove complexity and replace with hostname Test-Parameters: trivial Lustre-change: https://review.whamcloud.com/29776 Lustre-commit: bac71754 Signed-off-by:
Li Xi <lixi@ddn.com> Change-Id: I0d662e9e24bed17078e31b6b5ca305cff2c0548e Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Gu Zheng <gzheng@ddn.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/30273 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Jan 08, 2018
-
-
Nathaniel Clark authored
Update SPL and ZFS version that is built against. https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.5 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: If010d3a7e78b66a2acbd70242fe517218a438c02 Reviewed-on: https://review.whamcloud.com/30523 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Jan 04, 2018
-
-
Bob Glossman authored
Update target and kernel_config files for new version Test-Parameters: clientdistro=sles12sp2 testgroup=review-ldiskfs \ mdsdistro=sles12sp2 ossdistro=sles12sp2 \ mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: I065ab670ad58fda19610e14440e1c304d0eae74f Reviewed-on: https://review.whamcloud.com/30652 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Yang Sheng <yang.sheng@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Dec 19, 2017
-
-
Nathaniel Clark authored
The "Lustre" resource agent for pacemaker can mis-identify a resource as being mounted if it's mountpoint is a substring match for anything else in /proc/mounts. Change the lustre_is_mounted() function to check to make sure it's a lustre fs mounted at mountpoint and the "source" (i.e. device) is the target we expect. Lustre-change: https://review.whamcloud.com/29351 Lustre-commit: df96fab1 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: Ib877b0dc3d3ce0d93fd4663aa2418ac21d670428 Reviewed-by:
Malcolm Cowe <malcolm.j.cowe@intel.com> Reviewed-by:
Olaf Faaland-LLNL <faaland1@llnl.gov> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/29352 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Nov 17, 2017
-
-
Nathaniel Clark authored
When scripts are started, load lustre module. Use lctl instead of directly accessing health_check file. Test-Parameters: trivial Lustre-change: https://review.whamcloud.com/29144 Lustre-commit: 6e299c2a Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I4a81248939464e498006dc2c4072d44685add018 Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/29946 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com>
-
- Nov 15, 2017
-
-
Nathaniel Clark authored
Update ZFS and SPL version to 0.7.3 Also Fixup ChangeLog Changelog: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.3 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I88f0f2601262c0c535431d256a159d9e9d6ebd75 Reviewed-on: https://review.whamcloud.com/29713 Tested-by: Jenkins Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Nov 01, 2017
-
-
Bob Glossman authored
Update target and kernel_config files for new version Test-Parameters: clientdistro=sles12sp2 testgroup=review-ldiskfs \ mdsdistro=sles12sp2 ossdistro=sles12sp2 \ mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: If24eddeeadc825b1b3073439304c0958c0ae1b74 Reviewed-on: https://review.whamcloud.com/29840 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Oct 25, 2017
-
-
Bob Glossman authored
Minor linux version upgrade, but SP2 and SP3 use linux 4.4 versions. Some new kernel patches, a few revised ldiskfs patches. All new target and config files. Some autoconf changes to adapt to new or altered kernel APIs. Test-Parameters: clientdistro=sles12sp3 testgroup=review-ldiskfs mdsdistro=sles12sp3 ossdistro=sles12sp3 mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Signed-off-by:
Yang Sheng <yang.sheng@intel.com> Change-Id: I99e2b6848197ea19402fa415fdb562d03e87d947
-
- Oct 11, 2017
-
-
Minh Diep authored
Test-Parameters: trivial Lustre-change: https://review.whamcloud.com/#/c/29020/ Lustre-commit: 81ebf59c99b1e58d05d6d9af1ce645b09ecf3792 Change-Id: Ia1b5a97f59d5055311786934c9165a81f2af7cae Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/29118 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Sep 15, 2017
-
-
Bob Glossman authored
With this mod we switch our supported el7 version to RHEL 7.4 Lustre-change: https://review.whamcloud.com/#/c/28301/ Lustre-commit: b2a39555d1bd4a75017ee6ca2a9a6920a30bafa8 Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: Ib0bcb3547fcf220e1b4665229930c6ff28c6906c Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/28532 Tested-by: Jenkins Tested-by:
John L. Hammond <john.hammond@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Sep 14, 2017
-
-
Minh Diep authored
Adding lbuild support for building patchless server Cleanup unused TARGET_ARCHS and BUILD_ARCHS Test-Parameters: trivial Lustre-change: https://review.whamcloud.com/#/c/28672/ Lustre-commit: 7018f18957817afd5dcd3b6f173e7634b93101e9 Change-Id: I946352fa243c86d5729779406264e6ee37856145 Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/28952 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Aug 18, 2017
-
-
Brian J. Murrell authored
Due to how dependencies work in RPM (and a bug in how kmod RPMs generate their dependency lists), on a node where the server and client repos are both configured, YUM could allow the patched kernel to satisfy the patchless-client RPM's requirements. Add Conflicts: and Provides: to the kernel RPM and lustre-client RPM to prevent this from happening. This change also allows one to force the installation of the patched kernel RPM (yum install kernel-lustre) if one desires. Signed-off-by:
Brian J. Murrell <brian.murrell@intel.com> Change-Id: If9c44a93937cd7603b0246676ebc9c8260a43b11 Reviewed-on: https://review.whamcloud.com/28437 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
Andreas Dilger authored
Update lbuild to build against ZFS 0.7.1 Changelog: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.1 Lustre-change: https://review.whamcloud.com/#/c/22569/ Lustre-commit: ffa8ea9ca6f096515cf8b0638161378665591022 Signed-off-by:
Andreas Dilger <andreas.dilger@intel.com> Change-Id: I04082cd6cd43c98477100f9fc308666e1b981c0a Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/28531 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Aug 16, 2017
-
-
Brian J. Murrell authored
Since the workaround previously landed for LU-9731 only applies to EL7, only apply it for EL7 builds. Lustre-change: https://review.whamcloud.com/28202 Lustre-commit: 950c5112 Signed-off-by:
Brian J. Murrell <brian.murrell@intel.com> Change-Id: Id74f03f3af74f324320e094e32f7b7480259145c Reviewed-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/28438 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
John L. Hammond <john.hammond@intel.com>
-
- Jul 24, 2017
-
-
Brian J. Murrell authored
Due to upstream RHBZ#1467319 kmods are not being populated with the full kabi information needed to find a matching kernel for the kmod. Until this is fixed, we need to apply a workaround to achieve the same result. Test-Parameters: trivial Signed-off-by:
Brian J. Murrell <brian.murrell@intel.com> Change-Id: Ib2eab09719c75be8928eaf607efaa2d814baf5f2 Reviewed-on: https://review.whamcloud.com/28066 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Jun 10, 2017
-
-
James Simmons authored
With the cleanup from 64 bit time handling we can remove several no longer used wrapper functions in libcfs. Also add test to checkpatch to warn patch submitters to use the proper linux kernel timer functions for functions that will soon go away. Test-Parameters: trivial Change-Id: Ie23d74d1faea6589e7def5225321ddc52c7e65b7 Signed-off-by:
James Simmons <uja.ornl@yahoo.com> Reviewed-on: https://review.whamcloud.com/27420 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Doug Oucharek <doug.s.oucharek@intel.com> Reviewed-by:
Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by:
Olaf Weber <olaf.weber@hpe.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Jun 03, 2017
-
-
Nathaniel Clark authored
This forces lbuild to fail if zfs or spl checkout fails, for instance if the tag isn't present. This turns a subtle "wrong zfs version checked out" into a more obvious error. Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I43b424a755c41cb32a7a07fa848c582bdf279e62 Reviewed-on: https://review.whamcloud.com/23563 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- May 29, 2017
-
-
Bob Glossman authored
Update target and kernel_config files for new version Test-Parameters: clientdistro=sles12sp2 testgroup=review-ldiskfs \ mdsdistro=sles12sp2 ossdistro=sles12sp2 \ mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs Change-Id: I3b47a8c3a6f0f6c6f63dba97be769ab653fc6cb6 Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-on: https://review.whamcloud.com/27095 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Yang Sheng <yang.sheng@intel.com> Reviewed-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Apr 26, 2017
-
-
Ned Bass authored
The ZFS macro DN_MAX_BONUSLEN was deprecated as of ZFS 0.7.0. Lustre should instead use the compatibility wrappers such as osd_dmu_object_alloc() and osd_zap_create_flags(). The reason for the API change is that ZFS 0.7.0 adds support for variable length dnodes, so the maximum bonus length should not be treated as a fixed constant. The maximum bonus length may vary by dnode and by dataset, and it should be derived accordingly. This change: - Adds an additional compatibility function osd_obj_bonuslen(obj) to obtain a maximum bonus length given an osd_object. - Updates code that uses the deprecated macro to instead use appropriate compatibility interfaces. - Removes the definition of DN_MAX_BONUSLEN that was added in commit 49fc02fb to ensure that future builds using the deprecated macro will fail. - Adds DN_MAX_BONUSLEN and DN_OLD_MAX_BONUSLEN to the list of deprecated interfaces in checkpatch.pl. Signed-off-by:
Ned Bass <bass6@llnl.gov> Change-Id: I1fcc84e55b39ca49a88acb909b5e3294f3b46723 Reviewed-on: https://review.whamcloud.com/26078 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
Nathaniel Clark authored
Fixed minor issue with lnet connectivity Fix License header. Test-Parameters: trivial Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I074b93e2e3ea29e608a6f1b46600556a1b255438 Reviewed-on: https://review.whamcloud.com/25297 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Malcolm Cowe <malcolm.j.cowe@intel.com>
-
- Apr 23, 2017
-
-
Nathaniel Clark authored
A new script to monitor health and mount/umount lustre target. pcs resource create [Resource Name] ocf:lustre:Lustre target=/dev/mapper/mpatha mountpoint=/mnt/MGS This script should be located in /usr/lib/ocf/resource.d/lustre/ of both the Lustre servers with permission 755. Test-Parameters: trivial Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: I1cfa42604af3c777c1b8d6ed344e22ceccfceb62 Reviewed-on: https://review.whamcloud.com/25664 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Malcolm Cowe <malcolm.j.cowe@intel.com> Reviewed-by:
Zhiqi Tao <zhiqi.tao@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
CongXu authored
A set of scripts to collect and analyze RPC traces in a Lustre file system. These scripts turn the Lustre debug-daemon on and off, before and after launching a job respectively. They also allow users to parse and visualize the logged RPC traces. Test-Parameters: trivial Change-Id: I6ee598ff6e49b2a7406354172b10bd295e801cb0 Signed-off-by:
CongXu <cong.xu@intel.com> Reviewed-on: https://review.whamcloud.com/25395 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Omkar Kulkarni <omkar.kulkarni@intel.com>
-
- Apr 19, 2017
-
-
Andreas Dilger authored
Check if the Test-Parameters line is using the old mdsfilesystemtype= option and ask for it to be removed. The mdtfilesystemtype= option should be used instead. Test-Parameters: trivial Signed-off-by:
Andreas Dilger <andreas.dilger@intel.com> Change-Id: I52765fd94f4dec896593c86763737fa64f3ebbe5 Reviewed-on: https://review.whamcloud.com/25804 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Charlie Olmstead <charlie.olmstead@intel.com> Reviewed-by:
James Nunez <james.a.nunez@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Apr 13, 2017
-
-
Wang Shilong authored
Pick following patchs from upstream: commit 847aac644e92e5624f2c153bab409bf713d5ff9a vfs: Add general support to enforce project quota limits This patch adds support for a new quota type PRJQUOTA for project quota enforcement. Also a new method get_projid() is added into dquot_operations structure. Signed-off-by:
Li Xi <lixi@ddn.com> Signed-off-by:
Dmitry Monakhov <dmonakhov@openvz.org> Reviewed-by:
Jan Kara <jack@suse.cz> Signed-off-by:
Jan Kara <jack@suse.cz> commit 334e580a6f97e2e84d1c19a8679603956acaa622 fs: XFS_IOC_FS[SG]SETXATTR to FS_IOC_FS[SG]ETXATTR promotion Hoist the ioctl definitions for the XFS_IOC_FS[SG]SETXATTR API from fs/xfs/libxfs/xfs_fs.h to include/uapi/linux/fs.h so that the ioctls can be used by all filesystems, not just XFS. This enables (initially) ext4 to use the ioctl to set project IDs on inodes. Based-on-patch-from: Li Xi <lixi@ddn.com> Signed-off-by:
Dave Chinner <dchinner@redhat.com> Above two chages are wrapped into vfs-project-quotas-rhel7.patch commit 040cb3786d9b25293b8b0b05b90da0f871e1eb9b ext4: adds project ID support Signed-off-by:
Li Xi <lixi@ddn.com> Signed-off-by:
Theodore Ts'o <tytso@mit.edu> Reviewed-by:
Andreas Dilger <adilger@dilger.ca> Reviewed-by:
Jan Kara <jack@suse.cz> commit 689c958cbe6be4f211b40747951a3ba2c73b6715 ext4: add project quota support This patch adds mount options for enabling/disabling project quota accounting and enforcement. A new specific inode is also used for project quota accounting. [Includes fix from Dan Carpenter to correct error checking from dqget(). ] Signed-off-by:
Li Xi <lixi@ddn.com> Signed-off-by:
Dmitry Monakhov <dmonakhov@openvz.org> Signed-off-by:
Theodore Ts'o <tytso@mit.edu> Reviewed-by:
Andreas Dilger <adilger@dilger.ca> Reviewed-by:
Jan Kara <jack@suse.cz> commit 9b7365fc1c82038faa52d56173b20221cf422cbe ext4: add FS_IOC_FSSETXATTR/FS_IOC_FSGETXATTR interface support This patch adds FS_IOC_FSSETXATTR/FS_IOC_FSGETXATTR ioctl interface support for ext4. The interface is kept consistent with XFS_IOC_FSGETXATTR/XFS_IOC_FSGETXATTR. Signed-off-by:
Li Xi <lixi@ddn.com> Signed-off-by:
Theodore Ts'o <tytso@mit.edu> Reviewed-by:
Andreas Dilger <adilger@dilger.ca> Reviewed-by:
Jan Kara <jack@suse.cz> This patch add ldiskfs project quota support Did following adjustment from original patches: 1.adds padding structure to superblock, so that @s_prj_num is in the same position of superblock from upstream. 2.Patch aslo disable kabi check for rhel7, since any of vfs patch's include files change will break the check Also fix conf-sanity: test_55, because now debugfs output Project ID, we should output file size. Signed-off-by:
Li Xi <lixi@ddn.com> Signed-off-by:
Wang Shilong <wshilong@ddn.com> Change-Id: I2392f402d9853af969e4cd37318a83f2c4941c3e Reviewed-on: https://review.whamcloud.com/17770 Reviewed-by:
Niu Yawei <yawei.niu@intel.com> Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Apr 06, 2017
-
-
Bob Glossman authored
Changes to support new kernel version in new el6.9 release distro New kernel-config and target files. Revised base kernel and ldiskfs patches. Small adjustments to lbuild and autoconf. Test-Parameters: clientdistro=el6.9 mdsdistro=el6.9 ossdistro=el6.9 Signed-off-by:
Bob Glossman <bob.glossman@intel.com> Change-Id: Idd341e4db98c3e6e91c9d8696a9a5e7f03ded6fe Reviewed-on: https://review.whamcloud.com/26111 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Yang Sheng <yang.sheng@intel.com> Reviewed-by:
Minh Diep <minh.diep@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
Gabriele Paciucci authored
A new script to be used in Pacemaker to monitor the Lustre Servers status compatible with ZFS and LDISKFS based Lustre server installations. This RA is able to monitor a Lustre Server using the Pacemaker's clone technology. pcs resource create [Resource Name] ocf:lustre:healthLUSTRE dampen=[seconds 5s] --clone where: * dampen The time to wait (dampening) further changes occur This script should be located in /usr/lib/ocf/resource.d/lustre/ of both the Lustre servers with permission 755. Test-Parameters: trivial Signed-off-by:
Gabriele Paciucci <gabriele.paciucci@intel.com> Change-Id: Ibfbad748e8c1b0c7faecc91984def87002070033 Reviewed-on: https://review.whamcloud.com/22297 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-by:
Andreas Dilger <andreas.dilger@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Mar 30, 2017
-
-
Minh Diep authored
MOFED assume that kernel-source is in the standard place /usr/src but lbuild is using different directory Change-Id: I236659baf344cb3b3dcb62840c576c55febc1523 Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/26045 Tested-by: Jenkins Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Mar 14, 2017
-
-
Nathaniel Clark authored
Update SPL and ZFS version that is built against https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.6.5.9 Signed-off-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Change-Id: Ife6f63455fea57251c0ec32c68e15ea40b8bda97 Reviewed-on: https://review.whamcloud.com/25390 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Alex Zhuravlev <alexey.zhuravlev@intel.com> Reviewed-by:
Mike Pershin <mike.pershin@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Mar 02, 2017
-
-
Minh Diep authored
* Remove the 01-remove-mlx4-erroneous-modprobe-config-file:rhel6.ed * differentiate each type of OFED to allow different way of downloading, unpack and build with different options * symlink SLES linux-obj after unpack the rpm Test-Parameters: trivial Change-Id: I7fcd50a6b747dbb5419bb029087967f809ef2485 Signed-off-by:
Minh Diep <minh.diep@intel.com> Reviewed-on: https://review.whamcloud.com/22758 Tested-by: Jenkins Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Bob Glossman <bob.glossman@intel.com> Reviewed-by:
Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-
- Feb 07, 2017
-
-
Gabriele Paciucci authored
A new script to be used in Pacemaker to monitor LNet compatible with ZFS and LDISKFS based Lustre server installations. This RA is able to monitor a single LNet device using the Pacemaker's clone technology. pcs resource create [Resource Name] ocf:lustre:healthLNET dampen=[seconds 5s] multiplier=[number 1000] lctl=[true|false] device=[device name ib0] host_list=[list of NIDs, space separated] --clone where: * dampen The time to wait (dampening) further changes occur * multiplier The number by which to multiply the number of connected ping nodes by * attempts Number of ping attempts, per host, before declaring it dead * timeout How long, in seconds, to wait before declaring a ping lost * lctl Option to enable lctl ping instead of the normal ping. The default is true * device Device used for the LNET network. We assume the same device accross the cluster This script should be located in /usr/lib/ocf/resource.d/lustre/ of both the Lustre servers with permission 755. Test-Parameters: trivial Signed-off-by:
Gabriele Paciucci <gabriele.paciucci@intel.com> Change-Id: I6292ce36dde0083fa95cb1d047fe582bd7d53116 Reviewed-on: https://review.whamcloud.com/22266 Tested-by: Jenkins Reviewed-by:
Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-by:
Christopher J. Morrone <morrone2@llnl.gov> Tested-by:
Maloo <hpdd-maloo@intel.com> Reviewed-by:
Oleg Drokin <oleg.drokin@intel.com>
-