Whamcloud - gitweb
fanyong [Fri, 20 Mar 2009 08:50:16 +0000 (08:50 +0000)]
Branch b1_6
b=17336
i=robert.read
i=jinshan.xiong
Do not trigger readpage when objective page index exceeds the end-of-file page index.
ericm [Wed, 18 Mar 2009 17:31:13 +0000 (17:31 +0000)]
branch: b1_6
fix the logic of ptlrpc_pinger_register_timeout().
b=18662
r=wangdi
bobijam [Wed, 18 Mar 2009 02:26:53 +0000 (02:26 +0000)]
Branch b1_6
o=tom.wang (wangdi)
i=adilger
i=johann
Description: Reduce small size read RPC
Details : Set read-ahead limite for every file and only do read-ahead when
available read-ahead pages are bigger than 1M to avoid small size
read RPC.
grev [Tue, 17 Mar 2009 18:13:15 +0000 (18:13 +0000)]
b=18804
i=Jian.Yu
runtests cleanup: get rid of global SETUP/CLEANUP, use t-f functions instead
grev [Tue, 17 Mar 2009 16:13:51 +0000 (16:13 +0000)]
b=18804
o=Adilger
i=grev
t-f and tests remote_* nodsh cleanup
ericm [Tue, 17 Mar 2009 16:07:24 +0000 (16:07 +0000)]
branch: b1_6
patch from wangdi: cleanup shrink_grant callbacks only after client import
has been destroied.
b=18662
o=wangdi
r=ericm
r=huanghua
anserper [Tue, 17 Mar 2009 12:18:30 +0000 (12:18 +0000)]
b=18811
i=Elena Gryaznova (grev)
remove the dead code in test 22
grev [Tue, 17 Mar 2009 11:22:11 +0000 (11:22 +0000)]
b=18623
i=Andrew.Perepechko
lfs df several mount points fix
grev [Mon, 16 Mar 2009 17:24:05 +0000 (17:24 +0000)]
b=18589
i=Adilger
do df before /proc access
zhanghc [Sun, 15 Mar 2009 16:31:11 +0000 (16:31 +0000)]
b=17997
new implementation for lshowmount
i=adilger
i=hongchao.zhang
fanyong [Sat, 14 Mar 2009 02:24:50 +0000 (02:24 +0000)]
Branch b1_6
b=15691
i=huanghua
i=yep
Ignore minor performance difference.
grev [Fri, 13 Mar 2009 19:13:24 +0000 (19:13 +0000)]
b=18045
i=Adilger
new mdsrate --ignore option for mdsrate tests cleanup
adilger [Fri, 13 Mar 2009 15:56:34 +0000 (15:56 +0000)]
Branch b1_6
Fix grammar.
grev [Thu, 12 Mar 2009 20:57:30 +0000 (20:57 +0000)]
b=18623
i=Andrew.Perepechko
ENABLE_QUOTA acc-sm patch
grev [Thu, 12 Mar 2009 16:58:14 +0000 (16:58 +0000)]
b=18761
i=Oleg.Drokin
declare array fix
grev [Thu, 12 Mar 2009 15:57:19 +0000 (15:57 +0000)]
b=18514
i=H.Huang
sanity test_170 fix
grev [Wed, 11 Mar 2009 17:30:30 +0000 (17:30 +0000)]
b=18696
i=Tappro
zconf_umount_clients fn remote command fix;
tappro [Wed, 11 Mar 2009 09:57:04 +0000 (09:57 +0000)]
- protect list_head operations and obd_processing_task to avoid race situations
b:16711
i:adilger,rread
tappro [Wed, 11 Mar 2009 09:08:25 +0000 (09:08 +0000)]
- set correct rq_srv_thread for requests in process_recovery_queue
b:18221
i:adilger,rread,johann
tianzy [Wed, 11 Mar 2009 08:27:41 +0000 (08:27 +0000)]
Branch b1_6
fix a problem in test_68 in replay-single.sh
b=18426
i=nathan.rutman
zhanghc [Tue, 10 Mar 2009 15:13:11 +0000 (15:13 +0000)]
b=17710
Add "sys.ldlm_timeout" as an option
to "mkfs.lustre" to set timeout of ldlm
i=adilger
i=nathan.rutman
yangsheng [Tue, 10 Mar 2009 13:44:27 +0000 (13:44 +0000)]
Branch b1_6
b=17701
i=adilger, nathan
Fixed issue cause by previous patch.
bobijam [Tue, 10 Mar 2009 02:08:49 +0000 (02:08 +0000)]
Branch b1_6
b=12069
i=adilger
Reserve bits for checksum type.
anserper [Mon, 9 Mar 2009 21:22:53 +0000 (21:22 +0000)]
b=18730
i=Andrew Perepechko
o=Elena Gryaznova
force quota_save_version to apply to all OSTs
girish [Sun, 8 Mar 2009 08:14:23 +0000 (08:14 +0000)]
b=17846
i=adilger
i=h.huang
changes to regression test after landing 17846 Lustre patch. make sure all files are not extracted on OST id 0
johann [Fri, 6 Mar 2009 14:09:56 +0000 (14:09 +0000)]
Branch b1_6
b=18558
i=shadow
i=tappro
- check for exp->exp_connecting even for the initial mds connection
- fix debug message if the initial connect comes from the same nid (MDS has
been rebooted).
anserper [Fri, 6 Mar 2009 11:57:12 +0000 (11:57 +0000)]
*** empty log message ***
anserper [Fri, 6 Mar 2009 11:52:55 +0000 (11:52 +0000)]
b=18204
i=Johann Lombardi
i=Oleg Drokin
group_info was erroneously freed instead of just put
wangdi [Fri, 6 Mar 2009 06:44:15 +0000 (06:44 +0000)]
Branch: b1_6
b=17817
remove assert which was for debugging.
wangdi [Fri, 6 Mar 2009 06:07:21 +0000 (06:07 +0000)]
Branch: b1_6
b=17817
Make read-ahead stripe-size aligned.
i=Andreas,Johann
bobijam [Fri, 6 Mar 2009 05:47:16 +0000 (05:47 +0000)]
Branch b1_6
b=18154
i=alexey.lyashkov (shadow)
i=johann
always calls ptlrpc_import_recovery_state_machine() in
invalidate_import_thread() because otherwise threads sleeping on
the import's imp_recovery_waitq could be never woken up.
bobijam [Fri, 6 Mar 2009 03:52:54 +0000 (03:52 +0000)]
Branch b1_6
b=17536
o=johann
i=zhenyu.xu (bobijam)
i=adilger
MDS create should not wait for statfs RPC while holding DLM lock.
bobijam [Fri, 6 Mar 2009 02:32:40 +0000 (02:32 +0000)]
Branch b1_6
b=17682
i=johann
i=vitaly.fertman (vitaly)
Improve debug info for OSS.
green [Thu, 5 Mar 2009 03:05:37 +0000 (03:05 +0000)]
b=17614
r=adilger,shadow
Do not put cancelled locks into replay list, hold references on locks in replay list
zhanghc [Tue, 3 Mar 2009 17:47:38 +0000 (17:47 +0000)]
b=17491
Speedup the insertion of ptlrpc_request in
function "ptlrpc_at_add_timed" to fix up
"Slow req_in handling" problem in
"ptlrpc_server_handle_req_in"
i=nathan.rutman
i=johann
shadow [Tue, 3 Mar 2009 17:11:14 +0000 (17:11 +0000)]
forget about one configure check
Branch b1_6
b=14250
zhanghc [Tue, 3 Mar 2009 16:10:57 +0000 (16:10 +0000)]
b=17757
clear DISP_OPEN_LOCK flag in "reconstruct_open"
if the corresponding lock was canceld.
i=Green
i=Johann
johann [Tue, 3 Mar 2009 13:47:52 +0000 (13:47 +0000)]
Branch b1_6
b=18374
i=adilger
i=shadow
use memmove instead of memcpy when shrinking the reply since the two memory
areas can overlap.
grev [Tue, 3 Mar 2009 13:04:45 +0000 (13:04 +0000)]
b=17524
reset_enospc fn: fix defect of previous commit
yangsheng [Mon, 2 Mar 2009 06:22:21 +0000 (06:22 +0000)]
Branch b1_6
b=17954
i=bobijam, deen
Coverity fixes.
Author: Jim Garlick(LLNL)
grev [Fri, 27 Feb 2009 14:04:37 +0000 (14:04 +0000)]
b=17524
i=Adilger
exhaust_precreations, reset_enospc, test_27n, test_27s fixes
grev [Fri, 27 Feb 2009 00:17:53 +0000 (00:17 +0000)]
fix typo in b=17839 commit (made while ported from HEAD)
yangsheng [Thu, 26 Feb 2009 18:21:53 +0000 (18:21 +0000)]
Branch b1_6
b=18289
i=shadow, johann
Update to RHEL5U3 kernel-2.6.18-128.1.1.el5.
girish [Thu, 26 Feb 2009 06:20:24 +0000 (06:20 +0000)]
b=17846
i=girish
i=h.huang
o=adilger
ignore stripe index 0 when setting striping via setxattr
anserper [Wed, 25 Feb 2009 22:54:51 +0000 (22:54 +0000)]
b=14929
i=Alexey Lyashkov
i=Johann Lombardi
remove duplicate code in filter_get_info and add pop_ctxt into error path
anserper [Wed, 25 Feb 2009 22:49:33 +0000 (22:49 +0000)]
b=14929
i=alexey.lyashkov
i=alexander.zarochentsev
do late push_ctxt so that pop_ctxt was never omitted
grev [Wed, 25 Feb 2009 16:57:23 +0000 (16:57 +0000)]
b=18468
o=Adilger
i=Oleg.Drokin
i=grev
make racer harder
grev [Wed, 25 Feb 2009 15:20:43 +0000 (15:20 +0000)]
b=18468
i=Adilger
runracer multidir changes
grev [Wed, 25 Feb 2009 11:20:04 +0000 (11:20 +0000)]
b=18514
i=Adilger
test_170: check that log files were created
fanyong [Wed, 25 Feb 2009 01:49:17 +0000 (01:49 +0000)]
Branch b1_6
b=18294
i=tianzy
i=andrew.perepechko
1) cleanup garbage files by force after test_8 finished
2) replace unnecessary error message with log
wangdi [Tue, 24 Feb 2009 23:58:45 +0000 (23:58 +0000)]
Branch: b1_6
b=12069
shrink client grant cache when ost does not have enough space left.
i=adilger,Johann,Oleg
grev [Tue, 24 Feb 2009 22:54:33 +0000 (22:54 +0000)]
b=17839
i=Brian
cmd3-17 port to acc-sm
vs [Tue, 24 Feb 2009 12:51:20 +0000 (12:51 +0000)]
b=18428
i=shadow,tappro,rread
do not send requests to inactive targets
tianzy [Tue, 24 Feb 2009 07:43:28 +0000 (07:43 +0000)]
Branch b1_6
add more debug info for AT and fix a minor error in replay-single.sh
b=18426
i=nathan
tianzy [Tue, 24 Feb 2009 07:07:22 +0000 (07:07 +0000)]
Branch b1_6
add a test for 18491
b=18491
i=johann
i=panda
anserper [Tue, 24 Feb 2009 00:15:30 +0000 (00:15 +0000)]
b=16666
i=Alexey Lyashkov
i=Johann Lombardi
fix targets online check
grev [Fri, 20 Feb 2009 22:27:27 +0000 (22:27 +0000)]
b=18443
i=Adilger
remove obsolete tests scripts
yangsheng [Fri, 20 Feb 2009 10:15:02 +0000 (10:15 +0000)]
Branch b1_6
b=18289
i=shadow, johann, yibin.yang
Kernel update to rhel5.3(2.6.18.92-128.1.1). Enable the in-kernel OFED
since haven't a separate OFED release support this kernel.
grev [Thu, 19 Feb 2009 22:33:16 +0000 (22:33 +0000)]
b=18521
i=Alex.Zhuravlev
sanity test_80, t-f localize var fix
anserper [Thu, 19 Feb 2009 18:56:42 +0000 (18:56 +0000)]
b=18233
i=Oleg Drokin (green)
i=Johann Lombardi (johann)
implemet rw lock so that vmtruncate could not race with reads
tianzy [Wed, 18 Feb 2009 07:52:29 +0000 (07:52 +0000)]
Branch b1_6
Releasing quota between lquota_chkquota() and filter_direct_io()
could make false -EDQUOT
b=18491
i=johann
i=andrew.perepechko
girish [Mon, 16 Feb 2009 07:47:53 +0000 (07:47 +0000)]
b=18470
i=johann
i=adilger
Correct error handling
jxiong [Sun, 15 Feb 2009 02:33:48 +0000 (02:33 +0000)]
b=15428
r=adilger
Fixed a crash issue for raid56-zerocopy
grev [Fri, 13 Feb 2009 19:52:53 +0000 (19:52 +0000)]
b=18333
i=Oleg.Drokin
add flock to default mount opts
johann [Fri, 13 Feb 2009 19:46:20 +0000 (19:46 +0000)]
Branch b1_6
Fix typo in previous shadow's commit.
grev [Fri, 13 Feb 2009 13:41:43 +0000 (13:41 +0000)]
fix typo for
b=16488
i=Oleg.Drokin
RACER acc-sm test suit
yangsheng [Fri, 13 Feb 2009 11:18:39 +0000 (11:18 +0000)]
Branch b1_6
b=18462
i=adilger, johann
Remove the linux/fs.h changes from kernel patch.
shadow [Fri, 13 Feb 2009 10:20:41 +0000 (10:20 +0000)]
fix typo
Branch b1_6
grev [Thu, 12 Feb 2009 18:54:12 +0000 (18:54 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no
grev [Thu, 12 Feb 2009 16:16:00 +0000 (16:16 +0000)]
revert b=17839 commit
grev [Thu, 12 Feb 2009 15:28:48 +0000 (15:28 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no
bobijam [Thu, 12 Feb 2009 06:43:06 +0000 (06:43 +0000)]
Branch b1_6
b=18015
sles9 doesn't define SLAB_DESTROY_BY_RCU.
girish [Wed, 11 Feb 2009 18:07:40 +0000 (18:07 +0000)]
b=18417
o=h.huang
i=girish
Fix typo from last commit which caused test-framework to exit wrongly
shadow [Wed, 11 Feb 2009 08:42:10 +0000 (08:42 +0000)]
update client to support vanila kernels up to 2.6.27.
Branch b1_6
b=14250
i=green
i=deen
girish [Wed, 11 Feb 2009 06:54:36 +0000 (06:54 +0000)]
b=18417
i=kalpak
i=girish
o=adilger
cleanup correctly after sanity 102 tests
jxiong [Tue, 10 Feb 2009 06:50:02 +0000 (06:50 +0000)]
b=15428
r=adilger
Fix a crash issue for raid5 zerocopy.
fanyong [Tue, 10 Feb 2009 04:58:56 +0000 (04:58 +0000)]
Branch b1_6
b=18294
i=tianzy
i=panda
Diagnostic patch to catch what's the garbage left in the system when quota error.
tianzy [Tue, 10 Feb 2009 04:29:16 +0000 (04:29 +0000)]
Branch b1_6
add an entry under /proc to support what policy(RR or QOS) will be used.
b=18334
i=nathan
i=adilger
grev [Tue, 10 Feb 2009 00:22:41 +0000 (00:22 +0000)]
b=18219
i=Adilger
test_70b one client fix
grev [Mon, 9 Feb 2009 23:40:53 +0000 (23:40 +0000)]
b=18366
i=Johann
test_5 ENOSPC fix
johann [Mon, 9 Feb 2009 15:18:15 +0000 (15:18 +0000)]
Branch b1_6
b=18374
i=johann (patch from Tappro)
i=shadow
Return only valid cookies, empty slot for failed ones.
This fixes a memory corruption causing random oops.
johann [Mon, 9 Feb 2009 15:16:39 +0000 (15:16 +0000)]
Branch b1_6
b=18374
i=shadow
i=tappro
Wait for mds_fl_synced to be set during recovery before allowing clients
to reconnect. This is done to make sure that llog is properly set up.
johann [Mon, 9 Feb 2009 15:15:00 +0000 (15:15 +0000)]
Branch b1_6
b=18067
i=johann
i=adilger
Change oap magic LASSERT into LASSERTF to aid debugging.
anserper [Sun, 8 Feb 2009 23:35:45 +0000 (23:35 +0000)]
kernel support clarification
green [Sun, 8 Feb 2009 22:36:41 +0000 (22:36 +0000)]
b=16823
r=adilger,shadow
Update offset calculations for 32 bit platforms
anserper [Sun, 8 Feb 2009 10:16:39 +0000 (10:16 +0000)]
warning clarification
huanghua [Fri, 6 Feb 2009 02:27:56 +0000 (02:27 +0000)]
Branch b1_6
b=3633
i=robert.read
i=oleg.drokin
i=tappro
clear the "hold for replay" flag for open request once a file is closed
bobijam [Fri, 6 Feb 2009 02:00:43 +0000 (02:00 +0000)]
Branch b1_6
b=17011
i=tom.wang
i=joahnn
remove redundant brw_stats on obdfilter.
shadow [Thu, 5 Feb 2009 11:05:48 +0000 (11:05 +0000)]
handle MDS connect in failover as real connect.
Branch b1_6
b=18304
i=johann
i=green
bobijam [Thu, 5 Feb 2009 02:04:56 +0000 (02:04 +0000)]
Branch b1_6
b=18225
o=Nic Henke(nic@cray.com)
i=johann
i=adilger
use obd_brw_async in echo_client_kbrw.
bobijam [Wed, 4 Feb 2009 01:35:38 +0000 (01:35 +0000)]
Branch b1_6
b=18015
i=johann
i=sheng.yang
add SLAB_DESTROY_BY_RCU to ldlm_lock_slab's flags for ldlm_locks are freed
with RCU mechanism.
girish [Tue, 3 Feb 2009 19:24:46 +0000 (19:24 +0000)]
b=18417
i=adilger
i=kalpak
missed hunk from last commit
girish [Tue, 3 Feb 2009 19:09:44 +0000 (19:09 +0000)]
b=18417
i=adilger
i=kalpak
remove star tests from sanity.sh
grev [Tue, 3 Feb 2009 13:39:55 +0000 (13:39 +0000)]
b=17899
i=Johann
test_53* fix: rm dirs used at start
tianzy [Tue, 3 Feb 2009 06:44:26 +0000 (06:44 +0000)]
Branch b1_6
use QUOTA_REQ_RETURNED to replace -EAGAIN when a quota req is finished.
b=18307
i=johann
i=panda
fanyong [Tue, 3 Feb 2009 02:34:54 +0000 (02:34 +0000)]
Branch b1_6
b=18135
i=tianzy
i=andrew.perepechko
Wake up all wait threads on the "lq_waitq" when "lqc_import" is invalid.
shadow [Mon, 2 Feb 2009 17:32:13 +0000 (17:32 +0000)]
don't call obd_disconnect under lov_lock.
Branch b1_6
b=17310
i=johann
i=rread
grev [Mon, 2 Feb 2009 13:55:41 +0000 (13:55 +0000)]
remove debug line
grev [Mon, 2 Feb 2009 12:49:04 +0000 (12:49 +0000)]
b=16818
i=Nathan
get rid of set_obd_timeout(), improve test_26*
kalpak [Mon, 2 Feb 2009 07:17:47 +0000 (07:17 +0000)]
b=17895
i=adilger
i=alex
While using HA for Lustre servers with Linux RAID, it is possible that MMP will not detect multiple mounts. To make this work we need to unplug the device queue in RAID when the MMP block is being written. Also while reading the MMP block, we should read it from disk and not the cached one.