- Nov 19, 2008
-
-
Elena Gryaznova authored
i=Adilger test_21c fix: restore config
-
Alexey Lyashkov authored
Branch b1_6 b=16492 i=umka i=tappro
-
- Nov 11, 2008
-
-
Elena Gryaznova authored
i=Adilger conf-sanity test_32* fix to not be skipped for remote setup
-
- Nov 06, 2008
-
-
Yury Umanets authored
r=johann,shadow - fixes ptlrpcd blocking on very long reply unlink waiting. To do so new rpc phase introduced RQ_PHASE_UNREGISTERING in which request stay until we have reply_in_callback() called by lnet signaling that reply is unlinked. All requests in this state are skipped in processing by prlrcd instead of waiting n * 300s on each of them. This allows ptlrpcd to process other rpcs in the set; - make sure that inflight count is coherent with being present on sending or delay list. That is, if we see inflight != 0, rpc must be on one of these lists. This is very helpful in ptlrpc_invalidate_import() to show all rpcs still waiting after invalidating import; - in ptlrpc_invalidate_import() wait maximal rq_deadline - now from all inflight rpcs instead of obd_timeout which may be much longer. If calculated timeout is 0, obd_timeout is used. This fixes the issue that rq_deadline - now > obd_timeout (very easy to see in logs) which led to inflight != 0 assert because inflight rpcs timed out later than our wait period is finished; - in ptlrpc_invalidate_import() wait forever for rpcs in UNREGISTERING phase. Check in assert for inflight == 0 for wait timed out case if no rpcs in UNREGISTERING phase. Only those in UNREGISTERING phase are allowed to stay longer than obd_timeout; - added ptlrpc_move_rqphase() function. All phase changes go through it. Add debug_req() there to track down all phase changes; - conf_sanity.sh test_45 added to emulate very long reply unlink and also situation when rq_deadline - now > obd_timeout; - do not wait forever in ptlrpc_unregister_reply() for async case (using it from sets). sync case left unchanged; - make sure that ptlrpc_set_next_timeout() yields 1s timeout (instead of 0s) for the set with rpcs in "unregistering" stage to prevent ptlrpcd from sleeping forever and hanging in test_45; - in ptlrpcd() make sure that we do not sleep on 0 timeout.
-
- Oct 22, 2008
-
-
Elena Gryaznova authored
o=Adilger i=grev skip replay/recovery tests if remote MDS/OSS with nodsh b=16551 (att 19835) i=Nathan do skip_rem[mds|ost] check only if test suit is run; fail acc-sm if tests suits were skipped due to nodsh b=17326 i=Alexey.Lyashkov remove now-useless remount/reconfig for liblustre; always add accept=all fo lnet module
-
- Oct 08, 2008
-
-
Elena Gryaznova authored
i=Adilger MOUNTCONF cleanup
-
- Oct 03, 2008
-
-
Elena Gryaznova authored
i=Yury.Umanets start_mds CMD fix
-
- Sep 30, 2008
-
-
Alexey Lyashkov authored
parallel llog init Branch HEAD b=16679 i=umka
-
- Sep 27, 2008
-
-
Yury Umanets authored
r=adilger,shadow - various CMD related fixes.
-
- Sep 22, 2008
-
-
Nathan Rutman authored
i=rread fix tests for low memory
-
Nathan Rutman authored
i=rread fix tests for low memory
-
- Sep 05, 2008
-
-
Alexey Lyashkov authored
make llog more smp safe. don't write big array into journal. fix return codes in llog_put_cat_list/llog_get_cat_list. Branch b1_6 b=16679 i=umka i=adilger
-
- Aug 29, 2008
-
-
deen authored
b=16678 i=nathan
-
- Aug 27, 2008
-
-
Elena Gryaznova authored
i=Robert.Read o=Brian.Behlendorf test_27b fix: check mount
-
Elena Gryaznova authored
i=Robert.Read o=Brian.Behlendorf test_27b fix: check mount
-
- Aug 20, 2008
-
-
Elena Gryaznova authored
i=Adilger fix test_18 to check the available space
-
Elena Gryaznova authored
i=Adilger fix test_18 to check the available space
-
- Aug 15, 2008
-
-
Bobi Jam authored
b=16317 i=adilger conf-sanity test case for verifying that the mounted client data is present.
-
- Aug 05, 2008
-
-
Alexey Lyashkov authored
if client connected until mds will be know about real ost count get LOV EA can be fail because mds not allocate enougth buffer for LOV EA. Branch b1_6 b=16080 i=tappro i=johann
-
- Jul 22, 2008
-
-
Elena Gryaznova authored
i=Adilger i=Zhenyu.Xu conf-sanity test_41 fix for ostcount -ne 1
-
Elena Gryaznova authored
i=Adilger i=Zhenyu.Xu conf-sanity test_41 fix for ostcount -ne 1
-
- Jul 16, 2008
-
-
Elena Gryaznova authored
i=Adilger avoid rm -fr failure caused by nfs slowness
-
Elena Gryaznova authored
i=Adilger avoid rm -fr failure caused by nfs slowness
-
- Jul 07, 2008
- Jun 16, 2008
-
-
Elena Gryaznova authored
i=Adilger remove tdir creation from run_one: the test has to create tdir by itself if it needs this dir
-
Elena Gryaznova authored
i=Adilger remove tdir creation from run_one: the test has to create tdir by itself if it needs this dir
-
- Jun 13, 2008
- Jun 11, 2008
-
-
Alexey Lyashkov authored
b=15716 i=rread i=johann
-
- Jun 10, 2008
-
-
bwzhou authored
b=15759 r=rread, green Description: MDS or OSS service threads fail startup with -24 (-EMFILE) Details : During startup under recovery, it is possible for service thread startup to fail in ptlrpc_start_threads() if one of the threads begins processing a request and then starts an additional thread. This causes ptlrpc_start_threads() to try and start 1 too many threads and get an error.
-
- May 30, 2008
-
-
Bobi Jam authored
b=14134 i=nathan, johann Description: enable MGS and MDT services start separately Details : add a 'nomgs' option in mount.lustre to enable start a MDT with a co-located MGS without starting the MGS, which is a complement to 'nosvc' mount option.
-
Bobi Jam authored
b=14134 i=nathan, johann Description: enable MGS and MDT services start separately Details : add a 'nomgs' option in mount.lustre to enable start a MDT with a co-located MGS without starting the MGS, which is a complement to 'nosvc' mount option.
-
- May 28, 2008
-
-
Elena Gryaznova authored
i=Adilger rename subtests to skipping mechanism works properly
-
Elena Gryaznova authored
i=Adilger rename subtests to skipping mechanism works properly
-
komaln authored
r=adilger to replace the sysctl lustre.* and lnet.* instances with lctl {get,set}_param
-
komaln authored
r=Andreas to replace the sysctl lustre.* and lnet.* instances with lctl {get,set}_param
-
- May 26, 2008
-
-
Elena Gryaznova authored
i=Adilger skip test_32a, test_32b for NETTYPE != tcp
-
Elena Gryaznova authored
i=Adilger skip test_32a, test_32b for NETTYPE != tcp
-
- May 24, 2008
-
-
bwzhou authored
b=15759 r=rread, green Don't consider -EMFILE (too many threads) a fatal startup error
-