- Nov 23, 2008
-
-
Yury Umanets authored
r=shadow - fixes in replay-single.sh test_59b
-
Yury Umanets authored
r=grev - fixes and cleanups in test_124a from sanity.sh
-
- Nov 21, 2008
-
-
Elena Gryaznova authored
i=Yury.Umanets check_mem_leak fn fix: use echo instead of log fn
-
Yang Sheng authored
b=17201 i=shadow, bobijam Update to RHEL5 kernel-2.6.18-92.1.17.el5.
-
Yang Sheng authored
b=16208 i=adilger, johann Add utility for showing mounted hosts
-
- Nov 20, 2008
-
-
Vladimir Saveliev authored
b=17132 i=adilger Use raid5/6 rhel5 improvements
-
Vitaly Fertman authored
b=16129 i=adilger i=green - a high priority request list is added into service; - once a lock is canceled, all the IO requests, including coming ones, under this lock, are moved into this list; - PING is also added into this list; - once a lock cancel timeout occurs, the timeout is prolonged if there is an IO rpc under this lock; - another request list is added into the export, used to speed up the rpc-lock matching.
-
Yong Fan authored
b=16947 i=h.huang i=yury.umanets Hold lli_lock when access lli_sai to prevent NULL pointer.
-
Andrew Perepechko authored
b=17371 i=Johann Lombardi testcase for 17371
-
- Nov 19, 2008
-
-
Elena Gryaznova authored
i=Yury.Umanets run acc-sm:formatall() only if forced
-
Elena Gryaznova authored
i=Adilger force replay-dual to check and mount MOUNT2
-
Yury Umanets authored
r=panda,shadow - fixes race in ptlrpcd which leads to busy import and obd; - cleanups and debugs in llcd code.
-
Elena Gryaznova authored
i=Adilger test_21c fix: restore config
-
Alexey Lyashkov authored
Branch b1_6 b=16492 i=umka i=tappro
-
Bobi Jam authored
b=16992 o=johann i=oleg.drokin (green) i=zhenyu.xu (bobijam) During ll_intent_lock(), server looks up parent and child, lock them, between these events parent could be deleted, then vfs_create may_access() fails with -ENOENT. Then client intent disposition got DISP_OPEN_CREATE | DISP_LOOKUP_NEG | DISP_LOOKUP_EXECD | DISP_IT_EXECD, and the request got double free. Solution: Clear DISP_ENQ_COMPLETE when we are going to release the intent (request cannot be reused anyway)
-
- Nov 18, 2008
-
-
Andrew Perepechko authored
b=12433 i=Oleg Drokin i=Yury Umanets fix the message about imp_inval
-
- Nov 17, 2008
- Nov 15, 2008
-
-
Andreas Dilger authored
Remove trailing whitespace.
-
- Nov 14, 2008
-
-
Elena Gryaznova authored
i=Oleg.Drokin RACER acc-sm test suit
-
Elena Gryaznova authored
i=Adilger skip sanity test_100 for NETTYPE != tcp
-
- Nov 13, 2008
-
-
Yury Umanets authored
r=adilger,behlendorf1 - avoid div/mod in lustre_hash code
-
tianzy authored
fix lquota.ko fails to install with --disable-liblustre used b=17620 i=johann i=brian
-
Oleg Drokin authored
r=shadow,adilger Lift 4G limit on stripe_size*stripe_count 4G limit on stripe_size remains in place, though.
-
- Nov 12, 2008
-
-
Elena Gryaznova authored
i=Yury.Umanets insanity cleanup (remove dup fn, sync with HEAD t-f)
-
Yury Umanets authored
r=shadow,vitaly - correct check for phase in ptlrpc_expired_set() and couple of other places.
-
Elena Gryaznova authored
i=Oleg.Drokin new runracer script
-
Yury Umanets authored
r=tappro,wangdi - fixes ost cleanup issue due to missed llcd_put() in the case ost does not receive disconnect from mds; - do not sleep on hanging llcd. Instead assert on it _after_ stopping recov_thread's ptlrpcd which should kill any remeining llcds; - fixes and cleanups, comments.
-
Elena Gryaznova authored
i=Adilger use current config instead of reformat fs to have a single ost
-
Hongchao Zhang authored
b=17505 remove "mfd" from "cloing_list" for the "mfd" will be freed in mds_mfd_close i=robert.read
-
huanghua authored
b=17602 i=yury.umanets i=tappro use 1.8/2.0 compatible MDT config for 1.6 mds, easy to upgrade.
-
- Nov 11, 2008
-
-
Elena Gryaznova authored
i=Adilger conf-sanity test_32* fix to not be skipped for remote setup
-
Yang Sheng authored
b=17374 i=shadow, bobijam kernel update for sles9 2.6.5-7.314.
-
Hongchao Zhang authored
b=17176 fixed a bug in 14774 patch -- compare peer's nid instead of self's nid in ptlrpc_connection during select failover MDS/OST nodes i=deen
-
Yang Sheng authored
b=17458 i=shadow, bobijam Update kernel to SLES10 SP2 2.6.16.60-0.31.
-
Hongchao Zhang authored
move the check of recovering state of the OST in osc_precreate out of "if (oscc->oscc_last_id < oscc->oscc_next_id)" condition so create operation don't use recovering OST i=adilger i=nathan.rutman
-
- Nov 08, 2008
-
-
Alexey Lyashkov authored
Branch b1_6 b=16492 i=green i=johann
-
Yury Umanets authored
r=shadow,johann - make sure that no new inflight rpcs may come after ptlrpcd_deactivate_import() for both synchronous and asynchronous sending. To do so we make sure that imp_inflight++ is done only when permission is granted by ptlrpc_import_delay_req() which makes decision should req be sent, deferred or killed as import is not in the state to send it in observable future. For async sending, rpc is only counted inflight when its added to sending or delaying list instead of just adding it to set for processing. This fixes assert in ptlrpc_invalidate_import() and as number of other issues; - synchronize imp_inflight and the presence on sending or delaying list for ptlrpc_queue_wait() case. So that, now it is guaranteed that if imp_inflight != 0 we may always find hanging rpc either in sending or in delaying list; - make sure that in ptlrcp_queue_wait() we remove rpc from sending or delaying list and dec inflight only after ptlrpc_unregister_reply() is done. This way we make sure that accounting is correct. Rpc can't be returned to the pool or counted finished until lnet lets us go with finished reply unlink; - check for inflight and rq_list in pinger; - comments, cleanups;
-
- Nov 07, 2008
-
-
Elena Gryaznova authored
i=Adilger replace cleanup_and_setup_lustre fn by check_and_setup_lustre fn
-