Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch b1_8
adilger [Thu, 2 Apr 2009 04:35:12 +0000 (04:35 +0000)]
Branch b1_8
Update comment.

15 years agoBranch b1_8
adilger [Thu, 2 Apr 2009 04:29:17 +0000 (04:29 +0000)]
Branch b1_8
Quiet compiler warning for comparison between signed and unsigned types.

15 years agoBranch b1_8
adilger [Thu, 2 Apr 2009 04:15:00 +0000 (04:15 +0000)]
Branch b1_8
Quiet unused "path" variable warning.

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

wait until all lqs have been freed on cleanup

15 years agob=18696
grev [Wed, 1 Apr 2009 16:46:52 +0000 (16:46 +0000)]
b=18696
i=Tappro
RECOVERY_RANDOM_SCALE typo fix

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

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

15 years agoBranch b1_8
bobijam [Wed, 1 Apr 2009 02:35:27 +0000 (02:35 +0000)]
Branch b1_8
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.

15 years agob=18972
anserper [Tue, 31 Mar 2009 20:58:50 +0000 (20:58 +0000)]
b=18972
i=Elena

fix a typo in test 24i of sanity.sh

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

Branch b1_8
b=18896
i=tappro
i=rread

15 years ago- avoid assertion if second open|create found orphan again
tappro [Tue, 31 Mar 2009 06:21:37 +0000 (06:21 +0000)]
- avoid assertion if second open|create found orphan again
  b:18927
  i:rread,johann

15 years agoallow kill process which stick in waiting statahead result.
shadow [Tue, 31 Mar 2009 06:00:17 +0000 (06:00 +0000)]
allow kill process which stick in waiting statahead result.

Branch b1_8
b=18902
i=fanyong
i=tappro

15 years agoBranch b1_8
fanyong [Tue, 31 Mar 2009 04:40:49 +0000 (04:40 +0000)]
Branch b1_8
b=18903
i=eric.mei
i=w.li

typo fix

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

15 years agob=17710
zhanghc [Mon, 30 Mar 2009 09:26:06 +0000 (09:26 +0000)]
b=17710

fixup a bug in the original patch
in test_49 of conf-sanity

i=grev

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

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

don't reply with md and cookies during replay.

15 years agoBranch b1_8
johann [Fri, 27 Mar 2009 09:35:23 +0000 (09:35 +0000)]
Branch b1_8
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.

15 years agob=18696
grev [Thu, 26 Mar 2009 15:25:33 +0000 (15:25 +0000)]
b=18696
i=Tappro
add recovery-random-scale.sh to rpm

15 years agob=18656
brian [Wed, 25 Mar 2009 20:08:54 +0000 (20:08 +0000)]
b=18656

CONFIG_GENERIC_ALLOCATOR is not needed on x86_64 either.

15 years agob=17195
grev [Wed, 25 Mar 2009 19:36:02 +0000 (19:36 +0000)]
b=17195
i=Tappro
test_3a: recovery duration dor increasing number of clients

15 years agob=18656
brian [Wed, 25 Mar 2009 19:31:53 +0000 (19:31 +0000)]
b=18656
i=yangsheng
i=wangyb

Kernel configs for Xen DomU kernel packages.

15 years agofile kernel-2.6.18-2.6-rhel5-xen-i686.config was added on branch b1_8 on 2009-03...
brian [Wed, 25 Mar 2009 18:26:30 +0000 (18:26 +0000)]
file kernel-2.6.18-2.6-rhel5-xen-i686.config was added on branch b1_8 on 2009-03-25 19:31:52 +0000

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

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

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

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

15 years agoBranch b1_8
tianzy [Tue, 24 Mar 2009 07:37:11 +0000 (07:37 +0000)]
Branch b1_8
replace LPX64 with LPU64 for rq_xid
b=18280
i=johann
i=tianzy

15 years agoBranch b1_8
bobijam [Tue, 24 Mar 2009 04:46:08 +0000 (04:46 +0000)]
Branch b1_8
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.

15 years agodon't leak lov_lock if adding to global ost pool is failed.
shadow [Fri, 20 Mar 2009 22:08:02 +0000 (22:08 +0000)]
don't leak lov_lock if adding to global ost pool is failed.

Branch b1_8
b=18868
i=johann
i=tappro

15 years agob=16891
anserper [Fri, 20 Mar 2009 18:59:05 +0000 (18:59 +0000)]
b=16891
i=Vitaly Fertman
i=Johann Lombardi

fix for osc_max_rpc_in_flight

15 years agoBranch b1_8
zam [Fri, 20 Mar 2009 16:43:29 +0000 (16:43 +0000)]
Branch b1_8
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.

15 years agoBranch b1_8
fanyong [Fri, 20 Mar 2009 08:52:32 +0000 (08:52 +0000)]
Branch b1_8
b=17336
i=robert.read
i=jinshan.xiong

Do not trigger readpage when objective page index exceeds the end-of-file page index.

15 years agoresolve race between llap_shrinker and umount.
shadow [Fri, 20 Mar 2009 07:38:44 +0000 (07:38 +0000)]
resolve race between llap_shrinker and umount.

Branch b1_8
b=18773
i=jay
i=tappro

15 years agobranch: b1_8
ericm [Wed, 18 Mar 2009 17:31:30 +0000 (17:31 +0000)]
branch: b1_8
fix the logic of ptlrpc_pinger_register_timeout().
b=18662
r=wangdi

15 years agoBranch b18
bobijam [Wed, 18 Mar 2009 02:04:36 +0000 (02:04 +0000)]
Branch b18
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.

15 years agob=17195
grev [Tue, 17 Mar 2009 20:36:16 +0000 (20:36 +0000)]
b=17195
i=Tappro
skip the tests if no delayed recovery

15 years agob=18804
grev [Tue, 17 Mar 2009 18:14:37 +0000 (18:14 +0000)]
b=18804
i=Jian.Yu
runtests cleanup: get rid of global SETUP/CLEANUP, use t-f functions instead

15 years agobranch: b1_8
ericm [Tue, 17 Mar 2009 16:08:09 +0000 (16:08 +0000)]
branch: b1_8
patch from wangdi: cleanup shrink_grant callbacks only after client import
has been destroied.
b=18662
o=wangdi
r=ericm
r=huanghua

15 years agob=18804
grev [Tue, 17 Mar 2009 16:00:06 +0000 (16:00 +0000)]
b=18804
o=Adilger
i=grev
t-f and tests remote_* nodsh cleanup

15 years agob=18811
anserper [Tue, 17 Mar 2009 12:23:11 +0000 (12:23 +0000)]
b=18811
i=Elena Gryaznova (grev)

remove the dead code in test 22

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

15 years agoBranch b1_8
bobijam [Tue, 17 Mar 2009 02:35:22 +0000 (02:35 +0000)]
Branch b1_8
o=adilger
i=johann
i=zhenyu.xu (bobijam)

Increase some hash table sizes.

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

15 years agob=17997
zhanghc [Sun, 15 Mar 2009 17:36:03 +0000 (17:36 +0000)]
b=17997

new implementation of lshowmount

i=adilger
i=hongchao.zhang

15 years agofile nidlist.h was added on branch b1_8 on 2009-03-15 17:36:02 +0000
zhanghc [Sun, 15 Mar 2009 16:31:13 +0000 (16:31 +0000)]
file nidlist.h was added on branch b1_8 on 2009-03-15 17:36:02 +0000

15 years agofile nidlist.c was added on branch b1_8 on 2009-03-15 17:36:02 +0000
zhanghc [Sun, 15 Mar 2009 16:31:12 +0000 (16:31 +0000)]
file nidlist.c was added on branch b1_8 on 2009-03-15 17:36:02 +0000

15 years agoBranch b1_8
fanyong [Sat, 14 Mar 2009 02:26:15 +0000 (02:26 +0000)]
Branch b1_8
b=15691
i=huanghua
i=yep

Ignore minor performance difference.

15 years agoBranch b1_8
adilger [Fri, 13 Mar 2009 23:53:46 +0000 (23:53 +0000)]
Branch b1_8
Add text name for OBD_CONNECT_SHRINK_GRANT flag.
b=12069

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

15 years agoBranch b1_8
adilger [Fri, 13 Mar 2009 16:01:23 +0000 (16:01 +0000)]
Branch b1_8
Add newline to debug message.
i=18796

15 years agob=17195
grev [Fri, 13 Mar 2009 15:48:18 +0000 (15:48 +0000)]
b=17195
i=Tappro
skip the tests if no delayed recovery

15 years agoBranch b1_8
yangsheng [Fri, 13 Mar 2009 14:25:00 +0000 (14:25 +0000)]
Branch b1_8
b=17701

Recommit the cast for MD v3.

15 years agoBranch b1_8
tianzy [Fri, 13 Mar 2009 11:09:37 +0000 (11:09 +0000)]
Branch b1_8
change O_CHECK_STALE to M_CHECK_STALE so that doesn't conflict with
VFS flags.
b=16277
i=green
i=adilger

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

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

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

15 years agoBranch b1_8
yangsheng [Thu, 12 Mar 2009 15:05:31 +0000 (15:05 +0000)]
Branch b1_8
b=18033

i=adilger, johann

Audit code for CONFIG_PREEMPT interaction.

15 years agob=18696
grev [Wed, 11 Mar 2009 16:04:13 +0000 (16:04 +0000)]
b=18696
i=Tappro
new RECOVERY_RANDOM_SCALE test;
zconf_umount_clients fn remote command fix;

15 years ago- set correct rq_srv_thread for requests in process_recovery_queue()
tappro [Wed, 11 Mar 2009 09:09:43 +0000 (09:09 +0000)]
- set correct rq_srv_thread for requests in process_recovery_queue()
b:18221
i:adilger, rread, johann

15 years agoBranch b1_8
tianzy [Wed, 11 Mar 2009 08:27:47 +0000 (08:27 +0000)]
Branch b1_8
fix a problem in test_68 in replay-single.sh
b=18426
i=nathan.rutman

15 years agoBranch b1_8
yangsheng [Wed, 11 Mar 2009 06:32:45 +0000 (06:32 +0000)]
Branch b1_8
b=17701

i=adilger, nathan

Reconsider the lov_getstripe works in BIG-Endian.

15 years agob=17710
zhanghc [Tue, 10 Mar 2009 15:56:27 +0000 (15:56 +0000)]
b=17710

Add "sys.ldlm_timeout" as an option
to "mkfs.lustre" to set timeout of ldlm

i=adilger
i=nathan.rutman

15 years agoBranch b1_8
bobijam [Tue, 10 Mar 2009 01:50:19 +0000 (01:50 +0000)]
Branch b1_8
b=12069
i=adilger

Reserve bits for checksum type.

15 years agob=18730
anserper [Mon, 9 Mar 2009 21:29:08 +0000 (21:29 +0000)]
b=18730
i=Andrew Perepechko
o=Elena Gryaznova

force quota_save_version to apply to all OSTs

15 years agob=18539
jxiong [Mon, 9 Mar 2009 14:31:46 +0000 (14:31 +0000)]
b=18539
r=johann,nathan

Do not allocate new files on degraded OSTs (SW RAID)

15 years agoBranch b1_8
adilger [Sun, 8 Mar 2009 09:50:49 +0000 (09:50 +0000)]
Branch b1_8
Ignore generated files.

15 years agoBranch b1_8
adilger [Sun, 8 Mar 2009 09:29:47 +0000 (09:29 +0000)]
Branch b1_8
Ignore generated files.

15 years agob=17846
girish [Sun, 8 Mar 2009 08:14:39 +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

15 years ago- use invalidate_mapping_pages() for old kernels for simplicity in case of disabled ROC
tappro [Fri, 6 Mar 2009 21:39:19 +0000 (21:39 +0000)]
- use invalidate_mapping_pages() for old kernels for simplicity in case of disabled ROC
b:18718
i:adilger, johann

15 years agoBranch b1_8
yangsheng [Fri, 6 Mar 2009 17:23:29 +0000 (17:23 +0000)]
Branch b1_8
b=18718

i=johann, shadow

Fixed build issues for sles9.

15 years agoBranch b1_8
johann [Fri, 6 Mar 2009 14:17:41 +0000 (14:17 +0000)]
Branch b1_8
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).

15 years ago*** empty log message ***
anserper [Fri, 6 Mar 2009 12:03:47 +0000 (12:03 +0000)]
*** empty log message ***

15 years agob=18204
anserper [Fri, 6 Mar 2009 12:01:28 +0000 (12:01 +0000)]
b=18204
i=Johann Lombardi
i=Oleg Drokin

group_info was erroneously freed instead of just put

15 years agoBranch b1_8
adilger [Fri, 6 Mar 2009 08:12:44 +0000 (08:12 +0000)]
Branch b1_8
Fix whitespace.

15 years agoBranch: b1_8
wangdi [Fri, 6 Mar 2009 07:11:41 +0000 (07:11 +0000)]
Branch: b1_8
b=17817
Make read-ahead stripe size aligned.
i=Andreas,Johann

15 years agoBranch b1_8
bobijam [Fri, 6 Mar 2009 05:40:40 +0000 (05:40 +0000)]
Branch b1_8
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.

15 years agoBranch b1_6
bobijam [Fri, 6 Mar 2009 04:06:22 +0000 (04:06 +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.

15 years agoBranch b18
bobijam [Fri, 6 Mar 2009 02:21:01 +0000 (02:21 +0000)]
Branch b18
b=17682
i=johann
i=vitaly.fertman

Improve debug info for OSS.

15 years ago- use truncate instead of invalidate to drop pages if ROC is disabled
tappro [Thu, 5 Mar 2009 09:28:29 +0000 (09:28 +0000)]
- use truncate instead of invalidate to drop pages if ROC is disabled
b:18520
i:green,adilger

15 years agob=17614
green [Wed, 4 Mar 2009 19:14:07 +0000 (19:14 +0000)]
b=17614
r=adilger, shadow

Do not put cancelled locks into replay list, hold references on locks in replay list

15 years agoBranch b1_8
zam [Wed, 4 Mar 2009 18:11:29 +0000 (18:11 +0000)]
Branch b1_8
b=17397
i=alexey.zhuravlev
i=andrew.perepechko

To avoid a deadlock in case of concurrent punch/write requests from one
client, filter writes and filter truncates are serialized by i_alloc_sem,
allowing multiple writes or single truncate.

15 years agoBranch b1_8
adilger [Tue, 3 Mar 2009 20:01:29 +0000 (20:01 +0000)]
Branch b1_8
NUL terminate hash name and limit printed field width to max name size,
otherwise garbage is printed when looking at hash stats.

15 years agoBranch b1_8
adilger [Tue, 3 Mar 2009 19:40:35 +0000 (19:40 +0000)]
Branch b1_8
Fix 32-bit compile warning.

15 years agob=17491
zhanghc [Tue, 3 Mar 2009 18:10:35 +0000 (18:10 +0000)]
b=17491

Speedup the insertion of ptlrpc_request in
function "ptlrpc_at_add_timed" to fixup
"Slow req_in handling" problem in
"ptlrpc_server_handle_req_in"

i=nathan.rutman
i=johann

15 years agoforget about one configure check
shadow [Tue, 3 Mar 2009 17:09:57 +0000 (17:09 +0000)]
forget about one configure check
Branch b1_8
b=14250

15 years agob=17757
zhanghc [Tue, 3 Mar 2009 16:38:50 +0000 (16:38 +0000)]
b=17757

clear DISP_OPEN_LOCK flag in "reconstruct_open"
if the corresponding lock was canceled

i=Green
i=Johann

15 years agoBranch b1_8
johann [Tue, 3 Mar 2009 13:57:01 +0000 (13:57 +0000)]
Branch b1_8
b=18374
i=adilger
 i=shadow

use memmove instead of memcpy when shrinking the reply since the two
memory areas can overlap.

15 years agob=17524
grev [Tue, 3 Mar 2009 13:03:36 +0000 (13:03 +0000)]
b=17524
reset_enospc fn: fix defect of previous commit

15 years agoBranch b1_8
yangsheng [Mon, 2 Mar 2009 07:02:02 +0000 (07:02 +0000)]
Branch b1_8
b=17594

i=bobijam, deen

Coverity fixes.
Author: Jim Garlick(LLNL).

15 years agob=17524
grev [Fri, 27 Feb 2009 00:36:30 +0000 (00:36 +0000)]
b=17524
i=Adilger
exhaust_precreations, reset_enospc, test_27n, test_27s fixes

15 years agofix typo in b=17839 commit (made while ported from HEAD)
grev [Fri, 27 Feb 2009 00:15:05 +0000 (00:15 +0000)]
fix typo in b=17839 commit (made while ported from HEAD)

15 years agob=18606
nathan [Thu, 26 Feb 2009 19:16:08 +0000 (19:16 +0000)]
b=18606
i=adilger
i=johann
use pool of "all" if specified pool is empty

15 years agoBranch b1_8
yangsheng [Thu, 26 Feb 2009 18:48:28 +0000 (18:48 +0000)]
Branch b1_8
b=18289

i=shadow, johann

Update to RHEL5U3 kernel-2.6.18-128.1.1.el5.

15 years agoBranch: b1_8
wangdi [Thu, 26 Feb 2009 18:20:42 +0000 (18:20 +0000)]
Branch: b1_8
b=12069
Shrink client grant cache when there is not enough space on OST.
i=adilger,johann,oleg

15 years agob=17846
girish [Thu, 26 Feb 2009 06:19:52 +0000 (06:19 +0000)]
b=17846
i=girish
i=h.huang
o=adilger

ignore stripe index 0 when setting striping via setxattr

15 years agob=14929
anserper [Wed, 25 Feb 2009 22:58:15 +0000 (22:58 +0000)]
b=14929
i=Alexey Lyashkov
i=Johann Lombardi
 remove duplicate code in filter_get_info and add pop_ctxt into error path

15 years agob=18468
grev [Wed, 25 Feb 2009 16:44:56 +0000 (16:44 +0000)]
b=18468
o=Adilger
i=Oleg.Drokin
i=grev
make racer harder

15 years agob=18468
grev [Wed, 25 Feb 2009 15:22:08 +0000 (15:22 +0000)]
b=18468
i=Adilger
runracer multidir changes

15 years agob=18514
grev [Wed, 25 Feb 2009 11:24:13 +0000 (11:24 +0000)]
b=18514
i=Adilger
test_170: check that log files were created

15 years agoBranch b1_8
adilger [Wed, 25 Feb 2009 05:44:25 +0000 (05:44 +0000)]
Branch b1_8
Fix compile warning.