- 04 Oct, 2019 40 commits
-
-
Li Xi authored
After racer test survives for a given time, it starts to cleanup. And the parent racer.sh script waits the child racer/racer.sh to exit. However sometimes, somehow, this stucks for a long time. Sending a signal to remaining dd(or other) processes will wake up the wait in parent racer.sh script immediately. Lustre-change: https://review.whamcloud.com/35101 Test-Parameter: trivial testlist=racer DDN-Bug-ID: DDN-256 Signed-off-by:
Li Xi <lixi@ddn.com> Reviewed-by:
Gu Zheng <gzheng@ddn.com> Reviewed-by:
Wang Shilong <wshilong@ddn.com> Change-Id: I2ff2784b76faa0532c39af29b1586a48f2b90a21 Reviewed-on: https://review.whamcloud.com/36289 Reviewed-by:
Shilong Wang <wshilong@ddn.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Wang Shilong authored
Function facet_fstype() expect mgs1 mds1 etc as its argument, and we used it wrong to pass $mds1 which will cause following error. line 1192: lustre-ost1/ost1_FSTYPE: bad substitution And we fail to detect this is ZFS based OSD, and pool reimporting will be missed thus failed to mount. Test-Parameters: trivial clientdistro=el8 testlist=conf-sanity \ fstype=zfs envdefinitions=ONLY=103 Test-Parameters: trivial clientdistro=el8 testlist=conf-sanity \ fstype=ldiskfs envdefinitions=ONLY=103 Change-Id: Id8fd5b9f17e666614e83e5c1a2399fde8b91b023 Signed-off-by:
Wang Shilong <wshilong@ddn.com> Reviewed-on: https://review.whamcloud.com/36298 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
James Nunez <jnunez@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Shaun Tancheff authored
Prefer FAILF() to the sprintf()/FAIL() pattern and remove the errmsg temporary buffer. Cleanup use of assignment in conditional statements. Signed-off-by:
Shaun Tancheff <stancheff@cray.com> Change-Id: Icb04b188209ad3717260aa1238de1d9788d76f79 Reviewed-on: https://review.whamcloud.com/36276 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Arshad Hussain <arshad.super@gmail.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Emoly Liu authored
Modify unlikely() condition to print error message properly when (rc == -EOVERFLOW). Signed-off-by:
Emoly Liu <emoly@whamcloud.com> Change-Id: I19bfb353c71b55a0dfb6eec78c1af915494acd71 Reviewed-on: https://review.whamcloud.com/36272 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
Maloo <maloo@whamcloud.com>
-
Shaun Tancheff authored
Unify the sprintf(msg, ...); FAIL(msg); pattern into a single FAILF() macro and avoid the needless use of a temporary buffer. Remove the duplicate lp_utils.c and lp_utils.h files. Signed-off-by:
Shaun Tancheff <stancheff@cray.com> Change-Id: Ia0ed463e305ec671909a049d847eb8518291f72f Reviewed-on: https://review.whamcloud.com/36255 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Arshad Hussain <arshad.super@gmail.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Emoly Liu authored
In newer bash version, the special characters is invalid in the usage of indirect variable expansion {!word}. For example, # a=lustre,pool # echo ${!a} -bash: lustre,pool: bad substitution To avoid "bad sustitution" error, pool_new command is used in test_1j and test_1k directly. Test-Parameters:trivial clientdistro=el8 testlist=ost-pools Signed-off-by:
Emoly Liu <emoly@whamcloud.com> Change-Id: Ifce4616cd7f314416fe5fa09f8fba846ae45bcef Reviewed-on: https://review.whamcloud.com/36243 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Li Xi <lixi@ddn.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Reviewed-by:
James Nunez <jnunez@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Wang Shilong authored
lustre-release/lnet/lnet/router.c: In function ‘lnet_del_route’: include/linux/compiler.h:177:26: error: ‘lp’ may be used uninitialized in this function [-Werror=maybe-uninitialized] case 8: *(__u64 *)res = *(volatile __u64 *)p; break; \ ^ /home/wangsl/lustre-release/lnet/lnet/router.c:754:20: note: ‘lp’ was declared here struct lnet_peer *lp; ^ /home/wangsl/lustre-release/lnet/lnet/router.c: At top level: cc1: error: unrecognized command line option ‘-Wno-stringop-overflow’ [-Werror] cc1: error: unrecognized command line option ‘-Wno-stringop-truncation’ [-Werror] cc1: error: unrecognized command line option ‘-Wno-format-truncation’ [-Werror] cc1: all warnings being treated as errors codes logic gurantee @lpi and @lpni are inited at the same time, but let's init @lpi to make gcc happy. Change-Id: I1ccd88ca5061b5f29a530bf2b755585c92612a69 Signed-off-by:
Wang Shilong <wshilong@ddn.com> Reviewed-on: https://review.whamcloud.com/36189 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Reviewed-by:
Li Dongyang <dongyangli@ddn.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Andreas Dilger authored
Add "lfs mirror delete" as an alias for "lfs mirror split -d", to balance "lfs mirror create" and simplify the interface for users. Add lfs-mirror-create.1 man page, and convert some tests in sanity-flr.sh to use the new interface. Signed-off-by:
Andreas Dilger <adilger@whamcloud.com> Signed-off-by:
Jian Yu <yujian@whamcloud.com> Change-Id: I4399878dc2fd435c517a2ff529b91480583ebbe5 Reviewed-on: https://review.whamcloud.com/36185 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Bobi Jam <bobijam@hotmail.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Andreas Dilger authored
In racer file_create.sh, it was generating a random multiple of 64KB in [64K..1024K] for the stripe_size, but using a fixed 1MB component end. However, the component end must be a multiple of stripe_size, or an error will be returned by "lfs setstripe": Invalid layout: component end must be aligned by the stripe size Generate the component_end argument as a random multiple [1..8] of the stripe size for PFL, DoM, and FLR files. Fixes: 0b66b115 ("LU-3285 tests: add dom into racer test suite") Test-Parameters: trivial testlist=racer Signed-off-by:
Andreas Dilger <adilger@whamcloud.com> Change-Id: Ib79131fc71d0eaa4a398cd8c8adf6e53473ebbe5 Reviewed-on: https://review.whamcloud.com/36174 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Reviewed-by:
James Nunez <jnunez@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Jian Yu authored
Update RHEL7.7 kernel to 3.10.0-1062.1.1.el7. Test-Parameters: trivial clientdistro=el7.7 serverdistro=el7.7 Change-Id: Iad40fb93b8a15d875b72749a05666a23e4755fcc Signed-off-by:
Jian Yu <yujian@whamcloud.com> Reviewed-on: https://review.whamcloud.com/36074 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Yang Sheng <ys@whamcloud.com> Reviewed-by:
Wang Shilong <wshilong@ddn.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
James Nunez authored
The routine get_lustre_env() is available to all Lustre test suites and sets environment variables for the Lustre version and file system type for servers. In posix, performance-sanity, and parallel-scale, replace calls to lustre_version_code() and facet_fstype() for all server types with definitions from get_lustre_env(). While doing this, replace "$SINGLEMDS" with "$MDS1_VERSION" or "$mds1_FSTYPE" in lustre_version_code() and facet_fstype(). Clean up around any modifications by converting spaces to tabs. Test-Parameters: trivial testlist=posix,performance-sanity,parallel-scale Test-Parameters: fstype=zfs testlist=posix,performance-sanity,parallel-scale Signed-off-by:
James Nunez <jnunez@whamcloud.com> Change-Id: Id7d3c2a50c7b880c1147e9b6c721fddff07861fa Reviewed-on: https://review.whamcloud.com/35934 Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Emoly Liu <emoly@whamcloud.com> Reviewed-by:
Wei Liu <sarah@whamcloud.com>
-
Andreas Dilger authored
Split the lctl list_param man page from the main lctl.8 man page. Test-Parameters: trivial Signed-off-by:
Andreas Dilger <adilger@whamcloud.com> Change-Id: Ib3f125e953427ec6ace1709588f5d40b1e3ebbe5 Reviewed-on: https://review.whamcloud.com/35649 Reviewed-by:
Joseph Gmitter <jgmitter@whamcloud.com> Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
James Nunez <jnunez@whamcloud.com> Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Shaun Tancheff authored
Compile tests need to resolve using Module.symvers from the zfs kmod kernel version. dsl_pool_config_enter signature changed Use spa_get_hostid() if it is available (zfs 0.7.0 and later). For zfs 0.6.x use /proc/sys/kernel/spl/hostid with a fallback to reading the spl module parameters and manually decoding the hostid file. list_move_tail() in libzfs conflicts with normal kernel/lustre list API. Move it out of the way before libcfs/util/list.h is included. Cray-bug-id: LUS-7600 Signed-off-by:
Shaun Tancheff <stancheff@cray.com> Change-Id: Ia16e226239d33555ba7d906b39e37e20f012a02c Reviewed-on: https://review.whamcloud.com/35518 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
James Simmons <jsimmons@infradead.org> Reviewed-by:
Nathaniel Clark <nclark@whamcloud.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Patrick Farrell authored
We should re-enable 101a in the dne config, and also make it more strict on discards. This test should normally result in 0 discards, because every page brought in by readahead is used. It is possible for randomness with the reads to lead to a few discards, but no more than that. Test-Parameters: trivial testlist=sanity,sanity,sanity,sanity Signed-off-by:
Patrick Farrell <pfarrell@whamcloud.com> Change-Id: I53c6263c33c27d36b746c8fc56c8deebb4b713c7 Reviewed-on: https://review.whamcloud.com/35027 Reviewed-by:
James Nunez <jnunez@whamcloud.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
James Simmons <jsimmons@infradead.org> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
NeilBrown authored
As all obd_types are kobjects in the lustre_kset kset, they are linked together in that kset and don't need any extra linkage. There are non-obd_type objects in lustre_kset, added by class_setup_tunables(). These have a different ->ktype, so we are careful to only return objects with the correct ->ktype. As kset_find_obj() returns a counted reference, we need to put that reference when done. On the server side it is possible to have an obd_type partially initialized by one subsystem and latter fully initialized by another subsystem. We use typ_sym_filter to notify us if the obd_type is only partially setup. If it only paritially setup then we let the original subsystem that created the obd_type to clean it up. If the obd_type was latter completely setup then we let the latter subsystem do the cleanup for us. Linux-commit: 881bc9b58ef5e8c9be297b121187ea6c26572cf1 Change-Id: I4316644f7fb12e358b799af64deb57836e796066 Signed-off-by:
NeilBrown <neilb@suse.com> Reviewed-on: https://review.whamcloud.com/34718 Reviewed-by:
Wang Shilong <wshilong@ddn.com> Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Neil Brown <neilb@suse.de> Reviewed-by:
Alexandr Boyko <c17825@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Fan Yong authored
LFSCK can reconnect a recently-deleted orphan object back into the normal namespace when it shouldn't. This can cause access to the deleted data (potential security risk), and sometimes cause an assertion if orphan is later deleted. The commit 07757048 skips the orphan object during LFSCK scan. But what needs to be skipped is only the namespace LFSCK logic for the orphan object, but the layout LFSCK processing is still necessary for the orphan object to verify the consistency between the orphan MDT-object and related OST-object(s). This patch just does that. Signed-off-by:
Fan Yong <fan.yong@intel.com> Change-Id: I9b2809b95efa4b3c3e3b2c7d0a501624ed3ebbe5 Reviewed-on: https://review.whamcloud.com/34174 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Hongchao Zhang <hongchao@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Alexey Zhuravlev authored
Serialize FMD check and set in OFD to prevent update with old data. Update also sanity tests 39j,k to cancel LRU locks on both mdc and osc namespaces because for DOM files both MDT and OST stripes are being used Test-Parameters: testlist=sanity-dom Signed-off-by:
Alexey Zhuravlev <bzzz@whamcloud.com> Change-Id: I02e28e1e3e8e533d9c7450d798fceb9261b27ea0 Reviewed-on: https://review.whamcloud.com/36228 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Mike Pershin <mpershin@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/munlink.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I1722de906c529045fc9a2c8edc877d695840677d Reviewed-on: https://review.whamcloud.com/35912 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/openfile.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ied280e919397d27b087ec9d5ac3c7e55d44ec0b2 Reviewed-on: https://review.whamcloud.com/35911 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/opendevunlink.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I2f488b77610429e7c17ac3975a66aab271b27409 Reviewed-on: https://review.whamcloud.com/35910 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/opendirunlink.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I245b37c93e53313c96a5f69d11d41bc93b3844e2 Reviewed-on: https://review.whamcloud.com/35909 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/utime.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Iae92c34b2f6d68204bb3f9846227eb507c04e27d Reviewed-on: https://review.whamcloud.com/35908 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/openfilleddirunlink.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ic6771392bf8fdb477ce7d5632c09780667a8abe0 Reviewed-on: https://review.whamcloud.com/35907 Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/writemany.c This patch also removes locally defined difftime macro with C library defined difftime function Test-Parameters: trivial testlist=recovery-small Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I10458cd1467639ba613b303f2fbe8cd24efc9942 Reviewed-on: https://review.whamcloud.com/35906 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/multifstat.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ief81a0fb80c5863ee92b5e6e602924e8ebdd0031 Reviewed-on: https://review.whamcloud.com/35905 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/mkdirmany.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I79a86ddf661c3149b1de67a29b329809dd87fbec Reviewed-on: https://review.whamcloud.com/35903 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/mmap_sanity.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I37a842ef9a193b554c26deb916b9fe9187b79042 Reviewed-on: https://review.whamcloud.com/35902 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/ll_sparseness_write.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Icf1b9488f75791cd859e975c21341e67b160992c Reviewed-on: https://review.whamcloud.com/35821 Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/ll_sparseness_verify.c Change-Id: I7049be84c43169a2b21d0d2cff980f48f6fd27d0 Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Reviewed-on: https://review.whamcloud.com/35820 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/ll_dirstripe_verify.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I552d27b9517ef36b6ad66db6222bf55239c16c04 Reviewed-on: https://review.whamcloud.com/35819 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch removes file lustre/tests/iam_ut.c This file currently is not used at all by any tests or binary. Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ia27a94a4cc7ed1a5ff788b07ce1f2487f9427c83 Reviewed-on: https://review.whamcloud.com/35818 Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch removes file lustre/tests/flock.c This file currently is not used at all by any tests or binary. For flock tests validation file lustre/tests/flocks_test.c is used instead. Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ie9b55c7a93c77234ef21a5bc7827fbaf9e9b20cd Reviewed-on: https://review.whamcloud.com/35817 Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/directio.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: Ic1b39dd84aaef75c4bd94c357b6f917b735175cb Reviewed-on: https://review.whamcloud.com/35816 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/chownmany.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I57a89193c683c12881215394fa417ab0aefa004f Reviewed-on: https://review.whamcloud.com/35815 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/checkstat.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I2ed9c9b4325f9285643a21114dbaf2e1e48c1757 Reviewed-on: https://review.whamcloud.com/35814 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Arshad Hussain authored
This patch fixes issues reported by checkpatch for file lustre/tests/mcreate.c Test-Parameters: trivial Signed-off-by:
Arshad Hussain <arshad.super@gmail.com> Change-Id: I51651c52e81ca64302a02cedcc97faa11fff656e Reviewed-on: https://review.whamcloud.com/35813 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Ben Evans <bevans@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Chris Horn authored
Add an option to auster to skip the initial setup of Lustre. Test-Parameters: trivial Signed-off-by:
Chris Horn <hornc@cray.com> Change-Id: Ie3de93c8a4d3f812aaf1f032e39c351827c6eaef Reviewed-on: https://review.whamcloud.com/35389 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Jian Yu <yujian@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
James Nunez <jnunez@whamcloud.com> Reviewed-by:
James Simmons <jsimmons@infradead.org> Reviewed-by:
Petros Koutoupis <pkoutoupis@cray.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Chris Horn authored
Convert whitespace to tabs where appropriate in kiblnd_startup() Cray-bug-id: LUS-7935 Test-Parameters: trivial Signed-off-by:
Chris Horn <hornc@cray.com> Change-Id: I11aaaa8e47d754b219fb773d74e37190476e4eeb Reviewed-on: https://review.whamcloud.com/36324 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Shaun Tancheff <stancheff@cray.com> Reviewed-by:
James Simmons <jsimmons@infradead.org> Reviewed-by:
Neil Brown <neilb@suse.de> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-
Jian Yu authored
There are two halves in sanityn test 103. The first half is to reproduce the problem of incorrect size when using lockahead and the second half is to verify that the fix works. Sometimes, the problem cannot be reproduced in the first half test, so we should not fail the whole test. Test-Parameters: trivial fstype=zfs \ mdscount=2 mdtcount=4 testlist=sanityn,sanityn,sanityn Test-Parameters: trivial fstype=ldiskfs \ mdscount=2 mdtcount=4 testlist=sanityn,sanityn,sanityn Change-Id: Ib6c82bfe512ac072104abfcb406e2ef1bd6a6a02 Signed-off-by:
Jian Yu <yujian@whamcloud.com> Reviewed-on: https://review.whamcloud.com/36303 Tested-by:
jenkins <devops@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Li Xi <lixi@ddn.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Reviewed-by:
Patrick Farrell <farr0186@gmail.com>
-
Lai Siyao authored
Layout_change is a reint operation, and it should be handled the same as other reint operations, so that resent and replay can work correctly. Also replace the lock passed in ldlm_handle_enqueue0() with the lock taken in mdt_layout_change(). This avoids taking lock again in ldlm_handle_enqueue0(), and also makes replay eaiser. Note, before replacing, the mode is downgraded from EX to CR, because client only needs this mode, as can avoid unnecessary lock cancel later. Add missing resent reconstructor for REINT_RESYNC. Signed-off-by:
Lai Siyao <lai.siyao@whamcloud.com> Change-Id: I328044dacbf18d03232c9bbb51271f6202e9b939 Reviewed-on: https://review.whamcloud.com/35465 Tested-by:
jenkins <devops@whamcloud.com> Reviewed-by:
Andreas Dilger <adilger@whamcloud.com> Tested-by:
Maloo <maloo@whamcloud.com> Reviewed-by:
Mike Pershin <mpershin@whamcloud.com> Reviewed-by:
Oleg Drokin <green@whamcloud.com>
-