Whamcloud - gitweb
fs/lustre-release.git
16 years agob=19116
grev [Tue, 21 Apr 2009 18:50:50 +0000 (18:50 +0000)]
b=19116
i=Robert.Read
convert "-" to X to create client variable name

16 years agob=19175
grev [Tue, 21 Apr 2009 18:13:18 +0000 (18:13 +0000)]
b=19175
i=Robert.Read
check_catastrophe fix

16 years agoBranch b1_6
tianzy [Tue, 21 Apr 2009 09:21:35 +0000 (09:21 +0000)]
Branch b1_6
1. delete the lc_watchdog_touch_ms()
2. changing to seconds instead of ms
3. delete lcw_time in lc_watchdog
b=18582
i=nathan
i=johann

16 years agob=18689
zhanghc [Mon, 20 Apr 2009 11:56:24 +0000 (11:56 +0000)]
b=18689

change thread name "ll_log_commit_*" in
llog_recov_thread_init into "lcm_*" so it
can be fitted into the task struct

i=adilger

16 years agob=19107
grev [Fri, 17 Apr 2009 12:01:21 +0000 (12:01 +0000)]
b=19107
i=Maxim.Patlasov
acc-sm liblustre skip list

16 years agob=17485
zhanghc [Thu, 16 Apr 2009 15:41:39 +0000 (15:41 +0000)]
b=17485

don't reuse orphan objects in OST during
establishing connection in MDS

i=shadow
i=bobijam

16 years agoBranch b1_6
zam [Thu, 16 Apr 2009 08:15:02 +0000 (08:15 +0000)]
Branch b1_6
b=18988
i=Alexey.Lyashkov

new sanity test for for O_APPEND.

16 years agob=18733
zhanghc [Wed, 15 Apr 2009 08:32:13 +0000 (08:32 +0000)]
b=18733

add protection (spin_lock(&lock->l_loc)
before using lock->l_resource in "lock_res_and_lock"

i=johann
i=green

16 years agorevert
shadow [Tue, 14 Apr 2009 18:46:41 +0000 (18:46 +0000)]
revert
b=16839

16 years agoBranch b1_6
yangsheng [Tue, 14 Apr 2009 12:54:49 +0000 (12:54 +0000)]
Branch b1_6
b=18399

Commit the new patch.

16 years agoBranch b1_6
yangsheng [Tue, 14 Apr 2009 12:53:41 +0000 (12:53 +0000)]
Branch b1_6
b=18399

i=adilger, johann

Patch the kernel to avoid the deadlock in prune_icache().
Author: ZhangHongChao

16 years agob=18728
anserper [Tue, 14 Apr 2009 00:02:35 +0000 (00:02 +0000)]
b=18728
i=Alex Zhuravlev
i=Alexander Zarochentsev

decrease response time for write-waiting threads

16 years agob=16890
anserper [Mon, 13 Apr 2009 23:57:46 +0000 (23:57 +0000)]
b=16890
i=ZhiYong Tian
i=Johann Lombardi

 admin qf memset reduction, backport from the kernel patch   (5.93 KB, patch)

16 years agob=18951
anserper [Mon, 13 Apr 2009 23:46:03 +0000 (23:46 +0000)]
b=18951
i=Nathan Rutman
i=Vladimir Saveliev

fix for a specific race in multiop

16 years agob=19063
anserper [Mon, 13 Apr 2009 23:32:29 +0000 (23:32 +0000)]
b=19063
i=Elena Gryaznova
quota_save_version must wait until switch to the new version has happened

16 years agoadd lazystatfs mount option to allow statfs(2) to skip down OSTs
shadow [Mon, 13 Apr 2009 18:58:32 +0000 (18:58 +0000)]
add lazystatfs mount option to allow statfs(2) to skip down OSTs

Branch b1_6
b=17974
i=green
i=vitaly

16 years agob=18779
grev [Sat, 11 Apr 2009 09:35:15 +0000 (09:35 +0000)]
b=18779
i=Vladimir.Saveliev
i=Nathan.Rutman
test_34c fix

16 years agob=19139
grev [Fri, 10 Apr 2009 14:56:35 +0000 (14:56 +0000)]
b=19139
i=Jian.Yu
typo END_RUN_FILE name fix

16 years agob=19129
grev [Fri, 10 Apr 2009 14:48:15 +0000 (14:48 +0000)]
b=19129
i=Alexander.Zarochentsev
zconf_mount_clients remote command fix

16 years agoBranch b1_6
yujian [Fri, 10 Apr 2009 08:50:03 +0000 (08:50 +0000)]
Branch b1_6
b=18501
i=nathan

Document the limitation for lustre_config in the upgrading case and
specify "--nomgs" option to a non-co-located MDT.

16 years agoBranch b1_6
bobijam [Fri, 10 Apr 2009 02:45:19 +0000 (02:45 +0000)]
Branch b1_6
b=18918
i=nathan.rutman

fix service name on (un)mount for MGS.

16 years agoBranch b1_6
bobijam [Fri, 10 Apr 2009 01:51:30 +0000 (01:51 +0000)]
Branch b1_6
b=18638
i=jinshan.xiong (jay)
i=andrew.perepachko (panda)

ldlm_lock_put() use RCU to call ldlm_lock_free, so need call synchronize_rcu()
to wait a grace period elapsed, so that ldlm_lock_free() get a chance to be
called.

16 years agob=17491
zhanghc [Wed, 8 Apr 2009 16:02:55 +0000 (16:02 +0000)]
b=17491

remove "wrapped times" stuff in original patch

i=nathan.rutman
i=robert.read

16 years agokill one configure check
shadow [Wed, 8 Apr 2009 11:05:18 +0000 (11:05 +0000)]
kill one configure check
Branch b1_6
b=14250
i=shadow

16 years agoDon't allow reconnect to already connected import.
shadow [Wed, 8 Apr 2009 06:24:43 +0000 (06:24 +0000)]
Don't allow reconnect to already connected import.

Branch b1_6
b=16839
i=green
i=bzzz

16 years agoBranch b1_6
bobijam [Wed, 8 Apr 2009 02:43:10 +0000 (02:43 +0000)]
Branch b1_6
b=17378
i=robert.read

add test case: sanity.sh test_17h().

16 years agob=18619
anserper [Tue, 7 Apr 2009 22:15:47 +0000 (22:15 +0000)]
b=18619
i=Vitaly Fertman
i=Oleg Drokin

make oap_async_flags access atomic

16 years agob=18080
grev [Tue, 7 Apr 2009 18:20:09 +0000 (18:20 +0000)]
b=18080
i=Alexander.Zarochentsev
add sanityN test_35 to A_E list

16 years agocorrect count of recoverable clients
shadow [Tue, 7 Apr 2009 16:34:54 +0000 (16:34 +0000)]
correct count of recoverable clients

Branch b1_6
b=18480
i=tappro
i=johann

16 years agob=18695
anserper [Mon, 6 Apr 2009 19:50:43 +0000 (19:50 +0000)]
b=18695
o=Johann Lombardi
i=Andreas Dilger

the regression test

16 years agob=17973
grev [Sat, 4 Apr 2009 01:07:18 +0000 (01:07 +0000)]
b=17973
i=Brian
mpi_run: process mpi output to get an error

16 years agob=19010
grev [Sat, 4 Apr 2009 00:13:18 +0000 (00:13 +0000)]
b=19010
i=Alexander.Zarochentsev (Zam)
t-f sanity check if env is sane

16 years agoBranch b1_6
johann [Fri, 3 Apr 2009 23:36:31 +0000 (23:36 +0000)]
Branch b1_6
b=18695
i=adilger
i=shadow

don't update i_size on MDS_CLOSE for directories.

16 years agoBranch b1_6
johann [Fri, 3 Apr 2009 23:34:24 +0000 (23:34 +0000)]
Branch b1_6
b=18695
i=adilger

Add LASSERTF in fsfilt_ext3_setattr() when truncating a directory.

16 years agob=18404
grev [Fri, 3 Apr 2009 17:45:52 +0000 (17:45 +0000)]
b=18404
o=Adilger
i=grev
i=Johann
write-append-truncate cleanup

16 years agob=18364
zhanghc [Thu, 2 Apr 2009 16:57:36 +0000 (16:57 +0000)]
b=18364

1, fix a problem in osc_brw_async, which use the same
   obdo when there is too much data to be written into
   OST and trigger a LASSERT(!(oa->o_valid & bits))
   in function "osc_announce_cached"

2, initialize the local variable "obdo" (struct obdo)
   in different functions, for it may cause some
   strange problems in system

i=adilger@sun.com
i=johann@sun.com

16 years agob=18317
anserper [Wed, 1 Apr 2009 21:33:55 +0000 (21:33 +0000)]
b=18317
i=Johann Lombardi
i=ZhiYong Tian

wait until all lqs have been freed on cleanup

16 years agob=15266
grev [Wed, 1 Apr 2009 16:22:37 +0000 (16:22 +0000)]
b=15266
i=Brian
new mdsrate-lookup-10dirs test (cmd3-6)

16 years agofile mdsrate-lookup-10dirs.sh was added on branch b1_6 on 2009-04-01 16:22:37 +0000
grev [Wed, 1 Apr 2009 16:06:52 +0000 (16:06 +0000)]
file mdsrate-lookup-10dirs.sh was added on branch b1_6 on 2009-04-01 16:22:37 +0000

16 years agoBranch b1_6
bobijam [Wed, 1 Apr 2009 02:33:07 +0000 (02:33 +0000)]
Branch b1_6
b=18895
i=tappro
i=alexey.lyashkov (shadow)

when mds_setup() fails the error handle path needs clean possibly built
nid_stat which builds nid_proc on obd's obd_proc_exports_entry.

16 years agob=18972
anserper [Tue, 31 Mar 2009 20:55:29 +0000 (20:55 +0000)]
b=18972
i=Elena

fix a typo in test 24i of sanity.sh

16 years agodon't leak obd reference on failed llog setup
shadow [Tue, 31 Mar 2009 07:20:38 +0000 (07:20 +0000)]
don't leak obd reference on failed llog setup

Branch b1_6
b=18896
i=tappro
i=rread

16 years agoallow kill process which stick in waiting statahead result.
shadow [Tue, 31 Mar 2009 05:51:09 +0000 (05:51 +0000)]
allow kill process which stick in waiting statahead result.

Branch b1_6
b=18902
i=fanyong
i=tappro

16 years agoBranch b1_6
fanyong [Tue, 31 Mar 2009 04:34:47 +0000 (04:34 +0000)]
Branch b1_6
b=18903
i=eric.mei
i=w.li

typo fix

16 years agoBranch: b1_6
wangdi [Mon, 30 Mar 2009 20:43:20 +0000 (20:43 +0000)]
Branch: b1_6
b=18794
remove event once there are no obd registered under that.
i=Ericm,Huanghua

16 years agob=17710
zhanghc [Mon, 30 Mar 2009 09:31:53 +0000 (09:31 +0000)]
b=17710

fix a bug in original patch
in test_49 of conf-sainty

i=grev@sun.com

16 years agob=18921
grev [Fri, 27 Mar 2009 18:50:40 +0000 (18:50 +0000)]
b=18921
i=Robert.Read
acc-sm new TYPE2_TESTS testsuite

16 years agofile type2-tests.sh was added on branch b1_6 on 2009-03-27 18:50:40 +0000
grev [Fri, 27 Mar 2009 18:38:55 +0000 (18:38 +0000)]
file type2-tests.sh was added on branch b1_6 on 2009-03-27 18:50:40 +0000

16 years agoBranch b1_6
johann [Fri, 27 Mar 2009 09:52:57 +0000 (09:52 +0000)]
Branch b1_6
b=18374 (patch from tappro)
i=johann
i=shadow

don't reply with md and cookies during replay.

16 years agoBranch b1_6
johann [Fri, 27 Mar 2009 09:33:25 +0000 (09:33 +0000)]
Branch b1_6
b=18577
i=shadow
i=hongchao

create_count always drops to the min value (=32) because grow_count
is being changed before the precreate RPC completes.

16 years agob=18656
brian [Wed, 25 Mar 2009 20:17:16 +0000 (20:17 +0000)]
b=18656
i=yangsheng
i=wangyb

Kernel configs for Xen DomU kernel packages.

16 years agofile kernel-2.6.18-2.6-rhel5-xen-x86_64.config was added on branch b1_6 on 2009-03...
brian [Wed, 25 Mar 2009 19:31:56 +0000 (19:31 +0000)]
file kernel-2.6.18-2.6-rhel5-xen-x86_64.config was added on branch b1_6 on 2009-03-25 20:17:15 +0000

16 years agofile kernel-2.6.18-2.6-rhel5-xen-x86_64-smp.config was added on branch b1_6 on 2009...
brian [Wed, 25 Mar 2009 19:31:55 +0000 (19:31 +0000)]
file kernel-2.6.18-2.6-rhel5-xen-x86_64-smp.config was added on branch b1_6 on 2009-03-25 20:17:16 +0000

16 years agofile kernel-2.6.18-2.6-rhel5-xen-i686-smp.config was added on branch b1_6 on 2009...
brian [Wed, 25 Mar 2009 19:31:54 +0000 (19:31 +0000)]
file kernel-2.6.18-2.6-rhel5-xen-i686-smp.config was added on branch b1_6 on 2009-03-25 20:17:15 +0000

16 years agob=18656
brian [Wed, 25 Mar 2009 18:26:31 +0000 (18:26 +0000)]
b=18656
i=yangsheng
i=wangyb

Enable lbuild to build Xen DomU kernel and lustre packages.

16 years agoBranch b1_6
fanyong [Wed, 25 Mar 2009 03:17:15 +0000 (03:17 +0000)]
Branch b1_6
b=18741
i=tianzy
i=huanghua

1) abort all dqacq/dqrel requests when lqc_import is invalid.
2) scripts fix.

16 years agoBranch b1_6
bobijam [Wed, 25 Mar 2009 01:36:24 +0000 (01:36 +0000)]
Branch b1_6
b=17378
i=johann
i=andrew.perepechko (panda)

qos_shrink_lsm() may allocate a new lsm while lov_free_memmd() still exerting on
old lsmp causes LBUG.

16 years agob=18874
grev [Tue, 24 Mar 2009 17:20:27 +0000 (17:20 +0000)]
b=18874
i=Alexey.Lyashkov
test_48: cleanup properly

16 years agoBranch b1_6
tianzy [Tue, 24 Mar 2009 07:49:16 +0000 (07:49 +0000)]
Branch b1_6
lquota won't count for overwrites
b=15059
i=shadow
i=tianzy

16 years agoBranch b1_6
tianzy [Tue, 24 Mar 2009 07:36:41 +0000 (07:36 +0000)]
Branch b1_6
replace LPX64 with LPU64 for rq_xid
b=18280
i=johann
i=tianzy

16 years agob=18619
anserper [Fri, 20 Mar 2009 17:21:05 +0000 (17:21 +0000)]
b=18619
i=Vitaly Fertman
i=Johann Lombardi

fix for a typo in osc_max_rpc_in_flight

16 years agoBranch b1_6
zam [Fri, 20 Mar 2009 16:42:03 +0000 (16:42 +0000)]
Branch b1_6
b=18859
i=oleg.drokin
i=alexey.lyashkov

Don't do server-side locking if LL_FILE_IGNORE_LOCK is set. Otherwise we  have
a deadlock between server-side extent lock and a group lock owned by the same
client.

16 years agoBranch b1_6
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.

16 years agobranch: b1_6
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

16 years agoBranch b1_6
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.

16 years agob=18804
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

16 years agob=18804
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

16 years agobranch: b1_6
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

16 years agob=18811
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

16 years agob=18623
grev [Tue, 17 Mar 2009 11:22:11 +0000 (11:22 +0000)]
b=18623
i=Andrew.Perepechko
lfs df several mount points fix

16 years agob=18589
grev [Mon, 16 Mar 2009 17:24:05 +0000 (17:24 +0000)]
b=18589
i=Adilger
do df before /proc access

16 years agob=17997
zhanghc [Sun, 15 Mar 2009 16:31:11 +0000 (16:31 +0000)]
b=17997

new implementation for lshowmount

i=adilger
i=hongchao.zhang

16 years agoBranch b1_6
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.

16 years agob=18045
grev [Fri, 13 Mar 2009 19:13:24 +0000 (19:13 +0000)]
b=18045
i=Adilger
new mdsrate --ignore option for mdsrate tests cleanup

16 years agoBranch b1_6
adilger [Fri, 13 Mar 2009 15:56:34 +0000 (15:56 +0000)]
Branch b1_6
Fix grammar.

16 years agob=18623
grev [Thu, 12 Mar 2009 20:57:30 +0000 (20:57 +0000)]
b=18623
i=Andrew.Perepechko
ENABLE_QUOTA acc-sm patch

16 years agob=18761
grev [Thu, 12 Mar 2009 16:58:14 +0000 (16:58 +0000)]
b=18761
i=Oleg.Drokin
declare array fix

16 years agob=18514
grev [Thu, 12 Mar 2009 15:57:19 +0000 (15:57 +0000)]
b=18514
i=H.Huang
sanity test_170 fix

16 years agob=18696
grev [Wed, 11 Mar 2009 17:30:30 +0000 (17:30 +0000)]
b=18696
i=Tappro
zconf_umount_clients fn remote command fix;

16 years ago- protect list_head operations and obd_processing_task to avoid race situations
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

16 years ago- set correct rq_srv_thread for requests in process_recovery_queue
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

16 years agoBranch b1_6
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

16 years agob=17710
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

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
bobijam [Tue, 10 Mar 2009 02:08:49 +0000 (02:08 +0000)]
Branch b1_6
b=12069
i=adilger

Reserve bits for checksum type.

16 years agob=18730
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

16 years agob=17846
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

16 years agoBranch b1_6
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).

16 years ago*** empty log message ***
anserper [Fri, 6 Mar 2009 11:57:12 +0000 (11:57 +0000)]
*** empty log message ***

16 years agob=18204
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

16 years agoBranch: b1_6
wangdi [Fri, 6 Mar 2009 06:44:15 +0000 (06:44 +0000)]
Branch: b1_6
b=17817
remove assert which was for debugging.

16 years agoBranch: b1_6
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

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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.

16 years agob=17614
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

16 years agob=17491
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

16 years agoforget about one configure check
shadow [Tue, 3 Mar 2009 17:11:14 +0000 (17:11 +0000)]
forget about one configure check
Branch b1_6
b=14250

16 years agob=17757
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

16 years agoBranch b1_6
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.