Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch b1_6
adilger [Mon, 3 Nov 2008 04:08:38 +0000 (04:08 +0000)]
Branch b1_6
Fix 80-column line wrapping.

16 years agob=17122
grev [Fri, 31 Oct 2008 18:19:06 +0000 (18:19 +0000)]
b=17122
i=Nikita
sanity test_100 fix

16 years agob=17540
grev [Fri, 31 Oct 2008 17:05:10 +0000 (17:05 +0000)]
b=17540
i=Nikita
test_53 fix

16 years agoBranch b1_6
adilger [Fri, 31 Oct 2008 17:00:48 +0000 (17:00 +0000)]
Branch b1_6
Remove trailing whitespace.

16 years agob=16551
grev [Fri, 31 Oct 2008 16:10:13 +0000 (16:10 +0000)]
b=16551
o=Robert.Read
i=grev
test_27u fix

16 years agoBranch b1_6
anserper [Fri, 31 Oct 2008 14:13:45 +0000 (14:13 +0000)]
Branch b1_6
b=13904
i=Johann Lombardi
i=ZhiYong Tian

64-bit quota support for kernel

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_6'.
cvs2svn [Fri, 31 Oct 2008 14:13:44 +0000 (14:13 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_6'.

16 years agoBranch b1_6
yangsheng [Fri, 31 Oct 2008 08:18:09 +0000 (08:18 +0000)]
Branch b1_6
b=17379
i=adilger, johann

Test case for recursive symlink.

16 years agoBranch b1_6
yangsheng [Fri, 31 Oct 2008 07:51:42 +0000 (07:51 +0000)]
Branch b1_6
b=17379
i=Brian(LLNL), johann

Set recursive symlink depth to 5 when kernel has 4K stack.

16 years agoBranch b1_6
tianzy [Fri, 31 Oct 2008 07:51:37 +0000 (07:51 +0000)]
Branch b1_6
fix a possible NULL pointer in client_quota_ctl()
b=17486
i=johann
i=panda

16 years agoRemove the LBUG and instead, return an error if npages > OST_THREAD_POOL_SIZE
girish [Thu, 30 Oct 2008 18:04:57 +0000 (18:04 +0000)]
Remove the LBUG and instead, return an error if npages > OST_THREAD_POOL_SIZE
i=johann
i=adilger
b=17448

16 years agoBranch b1_6
bobijam [Thu, 30 Oct 2008 02:48:35 +0000 (02:48 +0000)]
Branch b1_6
b=16887
i=pravin.shelar
i=adilger

Address LBUG, ASSERTION(client_stat->nid_exp_ref_count == 0) failed:count -1
* add client stat on obd_nid_stat after client stat is ready.
* properly decrease exp_nid_stats' nid_exp_ref_count in lprocfs_exp_cleanup().

16 years agoBranch: b1_6
wangdi [Wed, 29 Oct 2008 23:11:02 +0000 (23:11 +0000)]
Branch: b1_6
remove unecessary return.

16 years agoBranch: b1_6
wangdi [Wed, 29 Oct 2008 22:55:02 +0000 (22:55 +0000)]
Branch: b1_6
Once the unmatched stride IO mode is detected, shrink the stride-ahead window to 0.
if it does hit cache miss, and read-pattern is still stride-io mode,
does not reset the stride window, but also does not increase the stride
window length in this case.
b=17197
i=Nikita
i=Andreas

16 years agob=15899
nathan [Wed, 29 Oct 2008 21:59:36 +0000 (21:59 +0000)]
b=15899
i=johann
i=adilger
coverity fix.  thought I landed this awhile ago, but apparently not...

16 years agoBranch b1_6
robert.read [Tue, 28 Oct 2008 23:17:40 +0000 (23:17 +0000)]
Branch b1_6
b=17491
i=nathan
i=rread

Quick fix patch from behlendorf1@llnl.gov.

16 years agob=16680
kalpak [Tue, 28 Oct 2008 17:59:03 +0000 (17:59 +0000)]
b=16680
i=adilger, kalpak (o=bzzz)

Detect on-disk corruption of block bitmap and better checking of preallocated blocks.

16 years agoBranch b1_6
johann [Tue, 28 Oct 2008 17:36:40 +0000 (17:36 +0000)]
Branch b1_6
b=17089
i=wangdi

fix mistake made when the patch was landed.

16 years agoBranch b1_6
bobijam [Tue, 28 Oct 2008 05:46:54 +0000 (05:46 +0000)]
Branch b1_6
b=17093
o=Btian Behlendorf (behlendorf1@llnl.gov) for mgs part
o=E. Gryaznova (grev) for test framework
i=nathan.rutman
i=adilger

Do writeconf only explicitly required.

16 years agoBranch b1_6
johann [Mon, 27 Oct 2008 11:36:01 +0000 (11:36 +0000)]
Branch b1_6
b=17385
i=green
i=shadow

grab lock reference when the lock is added to the waiting or expired list.

16 years agoBranch b1_6
zhanghc [Mon, 27 Oct 2008 07:35:37 +0000 (07:35 +0000)]
Branch b1_6

handle the problem of test_120a in sanity.sh: 1 cancel RPC occured

b=14502
i=adilger
i=grev

16 years agoBranch b1_6
zhanghc [Mon, 27 Oct 2008 01:14:36 +0000 (01:14 +0000)]
Branch b1_6
handle "Unexpected: can't find mdc_open_data,
but the close succeed, Please tell <http://bugzilla.lustre.org/>."
printed in mdc_close in mdc_request.c
b=17089
i=johann

16 years agob=17477
grev [Fri, 24 Oct 2008 20:46:31 +0000 (20:46 +0000)]
b=17477
i=Adilger
i=Tappro
init facets vars for mounted lustre

16 years agob=16551
grev [Fri, 24 Oct 2008 20:01:25 +0000 (20:01 +0000)]
b=16551
i=Nathan
skip replay/recovery tests if remote MDS/OSS with nodsh
lost_test55 fix

16 years agoBranch b1_6
tianzy [Fri, 24 Oct 2008 10:52:53 +0000 (10:52 +0000)]
Branch b1_6
handle errors returned by lustre_swab_re{q,p}buf in quota_get_qdata() and
quota_copy_qdata()
b=17324
i=johann
i=panda

16 years agoKill extra argument for llog_connect, and don't access to ld_tgt_count
shadow [Fri, 24 Oct 2008 05:04:33 +0000 (05:04 +0000)]
Kill extra argument for llog_connect, and don't access to ld_tgt_count
without protection.

Branch b1_6
b=16693
i=umka
i=tappro

16 years agoin rare cases, inode in catalog can have i_no less than have parent
shadow [Thu, 23 Oct 2008 19:12:44 +0000 (19:12 +0000)]
in rare cases, inode in catalog can have i_no less than have parent
i_no, this produce wrong order for locking during open, and parallel
unlink can be lock open. this need teach mds_open to grab locks in
resouce id order, not at parent -> child order.

Branch b1_6
b=16492
i=johann
i=alex

16 years agob=16551
grev [Thu, 23 Oct 2008 18:14:27 +0000 (18:14 +0000)]
b=16551
i=Nathan

skip replay/recovery tests if remote MDS/OSS with nodsh
lost test_27 fix

16 years agob=17323
yury [Thu, 23 Oct 2008 18:06:01 +0000 (18:06 +0000)]
b=17323
r=tappro

- small fix from Mike

16 years agob=12800
kalpak [Thu, 23 Oct 2008 10:01:46 +0000 (10:01 +0000)]
b=12800
o=alex.zhuravlev
i=kalpak
i=adilger

Add support for tunable preallocation window and new tunables for large/small requests

16 years agob=17447
yury [Thu, 23 Oct 2008 09:42:20 +0000 (09:42 +0000)]
b=17447
r=adilger,deen

- missed lustre_put_lsi() in couple of places;

- do not call deregister_mount() in mount error path, this makes it impossible for MDT to do put_mount() and thus, its lsi left not released;

- fixes error handling with llog_setup/llog_cleanup in couple of places;
- fixes error handling after hash_init errors in class_setup();
- cleanups.

16 years agoBranch b1_6
anserper [Wed, 22 Oct 2008 21:12:11 +0000 (21:12 +0000)]
Branch b1_6
b=17302
i=Johann Lombardi
i=ZhiYong Tian

fix error output messages

16 years agob=15711
grev [Wed, 22 Oct 2008 19:16:40 +0000 (19:16 +0000)]
b=15711
i=Johann
recovery-small exception for FAILURE_MODE=HARD and mixed ost devices

16 years agob=17442
grev [Wed, 22 Oct 2008 19:00:16 +0000 (19:00 +0000)]
b=17442
i=Nikita
do_nodes fix for case when list contains a single node $HOSTNAME

16 years agob=16551 (att 19784)
grev [Wed, 22 Oct 2008 11:55:15 +0000 (11:55 +0000)]
b=16551 (att 19784)
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

16 years agoBranch b1_6
robert.read [Tue, 21 Oct 2008 22:36:59 +0000 (22:36 +0000)]
Branch b1_6
b=1819
i=adilger
i=nathan

Add an import file to the osc, mdc, and mgc proc dir,
and include test for new proc file.

16 years ago- roll back invalid changes in sanity.sh
yury [Tue, 21 Oct 2008 16:57:25 +0000 (16:57 +0000)]
- roll back invalid changes in sanity.sh

16 years agob=17323
yury [Tue, 21 Oct 2008 16:52:41 +0000 (16:52 +0000)]
b=17323
r=adilger,johann

- handle log_cancel resent correctly;
- some cleanups in llog.

16 years agob=17353
yury [Tue, 21 Oct 2008 15:21:17 +0000 (15:21 +0000)]
b=17353
r=wangdi,shadow

- fixes killing alive objecgt on ost in recovery time due to wrong logid added to catalog;
- some cleanups.

16 years agoBranch b1_6
tianzy [Mon, 20 Oct 2008 07:48:21 +0000 (07:48 +0000)]
Branch b1_6
fix the test_19 of sanity-quota.sh
b=14909
i=johann

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:53:44 +0000 (22:53 +0000)]
Branch b1_6
Fix autoconf messages.

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:51:32 +0000 (22:51 +0000)]
Branch b1_6
Add in OBD_CONNECT flags from b1_8 so that they are not mistakenly used for
something else.

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:04:34 +0000 (22:04 +0000)]
Branch b1_6
Quiet printf format warning.

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 21:05:02 +0000 (21:05 +0000)]
Branch b1_6
Use $RM macro for portability.
Make it more clear when sub-makes are finished.

16 years agob=16551
grev [Fri, 17 Oct 2008 19:12:34 +0000 (19:12 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agoBranch b1_6
yangsheng [Fri, 17 Oct 2008 14:53:37 +0000 (14:53 +0000)]
Branch b1_6
b=17357
i=johann, shadow, bobijam

Reset rep_swap_mask to prevent confuse after resend.

16 years agob=16551
grev [Fri, 17 Oct 2008 12:05:33 +0000 (12:05 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agob=16551
grev [Fri, 17 Oct 2008 11:13:11 +0000 (11:13 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agob=16551
grev [Fri, 17 Oct 2008 11:03:17 +0000 (11:03 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agob=15266
grev [Fri, 17 Oct 2008 10:30:48 +0000 (10:30 +0000)]
b=15266
i=Brian
create machinefile on $TMP, cleanup machinefile

16 years agob=15266
grev [Fri, 17 Oct 2008 10:27:34 +0000 (10:27 +0000)]
b=15266
i=Brian
create machinefile on $TMP, cleanup machinefile

16 years ago Branch HEAD
liuy [Fri, 17 Oct 2008 09:47:09 +0000 (09:47 +0000)]
 Branch HEAD
 b=12521
 To avoid extent lock conflicts, if avail_cb_nodes < stripe_count*CO,
 avail_cb_nodes should divide (stripe_count*CO) exactly. So that each OST
 can be accessed by one or more constant clients.

16 years agoBranch b1_6
yangsheng [Fri, 17 Oct 2008 07:45:00 +0000 (07:45 +0000)]
Branch b1_6
b=17151
i=nathan, adilger
patch provide by LLNL

Validate ptlrpc body checksum before swabbing.

16 years agoBranch HEAD
huanghua [Thu, 16 Oct 2008 16:58:48 +0000 (16:58 +0000)]
Branch HEAD
b=17403

i=adilger
i=yury.umanets
create objects in correct directory on OST.

16 years agoBranch HEAD
yangsheng [Thu, 16 Oct 2008 08:27:54 +0000 (08:27 +0000)]
Branch HEAD
b=17199
i=johann, bobijam
Patch provide by LLNL.

Skip dumping log if panic_on_lbug is set.

16 years agobuild setting for b_hd_sptlrpc.
ericm [Thu, 16 Oct 2008 04:15:39 +0000 (04:15 +0000)]
build setting for b_hd_sptlrpc.

16 years agoBranch b1_6
bobijam [Thu, 16 Oct 2008 01:51:51 +0000 (01:51 +0000)]
Branch b1_6
b=17038
i=johannn

regression test case for getxattr upon symlink file.

16 years agoBranch HEAD
bobijam [Thu, 16 Oct 2008 01:41:11 +0000 (01:41 +0000)]
Branch HEAD
b=17038
i=johann

regression test case for getxattr upon symlink file.

16 years agoBranch b1_6
anserper [Wed, 15 Oct 2008 22:40:59 +0000 (22:40 +0000)]
Branch b1_6
b=17302
i=Johann Lombardi
i=ZhiYong Tian

pass QFMT through qc_id to be compatible with older Lustre versions

16 years agob=14471
grev [Wed, 15 Oct 2008 17:11:01 +0000 (17:11 +0000)]
b=14471
i=Adilger
replace lustre proc by lctl [set|get]_param

16 years agob=14471
grev [Wed, 15 Oct 2008 16:13:21 +0000 (16:13 +0000)]
b=14471
i=Adilger
replace lustre proc by lctl [set|get]_param

16 years agob=12599
grev [Wed, 15 Oct 2008 15:33:53 +0000 (15:33 +0000)]
b=12599
i=Nathan
fix obsolete run_one CLEANUP

16 years ago Branch HEAD
liuy [Wed, 15 Oct 2008 15:18:11 +0000 (15:18 +0000)]
 Branch HEAD
 b=12521
 - set Lustre hints (except striping hints) "anywhere"
 - perform collective I/O for interleaving, no matter how big the req size is
 - keep the semantic information of cb_nodes
 - perform collective I/O by the same client if the whole file access portion
   is no bigger than stripe size and cb_nodes is changed by the user
 - fix some bugs in the error handling
 - remove redundant codes

16 years agob=12599
grev [Wed, 15 Oct 2008 15:04:40 +0000 (15:04 +0000)]
b=12599
i=Nathan
fix obsolete run_one CLEANUP

16 years agob=16932
grev [Wed, 15 Oct 2008 14:46:43 +0000 (14:46 +0000)]
b=16932
i=Johann
skip some tests if there are several ost services on oss node

16 years agob=16932
grev [Wed, 15 Oct 2008 14:42:26 +0000 (14:42 +0000)]
b=16932
i=Johann
skip some tests if there are several ost services on oss node

16 years agoBranch b1_6
adilger [Wed, 15 Oct 2008 07:57:11 +0000 (07:57 +0000)]
Branch b1_6
Backport warning fixes from b1_8.
i=girish (original patch)
i=robert

16 years agoBranch b1_6
adilger [Wed, 15 Oct 2008 07:46:15 +0000 (07:46 +0000)]
Branch b1_6
Remove shadow variable, quiet use-before-free.

16 years ago- sombody declated @err two times in lov_destroy().
yury [Wed, 15 Oct 2008 07:36:32 +0000 (07:36 +0000)]
- sombody declated @err two times in lov_destroy().

16 years agoBranch HEAD
anserper [Tue, 14 Oct 2008 19:26:50 +0000 (19:26 +0000)]
Branch HEAD

b=17152
i=Johann Lombardi
i=Alexey Lyashkov

Take additional references to lov while operating over it

16 years agoBranch b1_6
anserper [Tue, 14 Oct 2008 19:14:58 +0000 (19:14 +0000)]
Branch b1_6
b=17152
i=Johann Lombardi
i=Alexey Lyashkov

Take additional references to lov while operating over it

16 years agobranch: HEAD
ericm [Tue, 14 Oct 2008 18:59:51 +0000 (18:59 +0000)]
branch: HEAD
do not repost buffer before all requests are finished.
b=17228
r=wangdi
r=nathan

16 years agob=13490,i=maxim:
isaac [Tue, 14 Oct 2008 17:28:01 +0000 (17:28 +0000)]
b=13490,i=maxim:
-   fix credit flow deadlock in uptllnd.

16 years agobranch: b1_6
ericm [Tue, 14 Oct 2008 16:50:10 +0000 (16:50 +0000)]
branch: b1_6
server do not repost buffer before all requests are finished.
b=17228
r=wangdi
r=nathan

16 years agob=17370
alex [Tue, 14 Oct 2008 10:35:34 +0000 (10:35 +0000)]
b=17370

 - fix warning caused by unused vars

16 years agoBranch b1_6
tianzy [Tue, 14 Oct 2008 07:39:48 +0000 (07:39 +0000)]
Branch b1_6
fix the statistics output of sanity-quota.sh
b=14909
i=adilger
i=grev

16 years agoBranch b1_6
fanyong [Tue, 14 Oct 2008 06:58:37 +0000 (06:58 +0000)]
Branch b1_6
b=16947
i=huanghua
i=johann

Code cleanup and possible race conditions fix when statahead startup.

16 years agoBranch HEAD
yangsheng [Tue, 14 Oct 2008 05:24:11 +0000 (05:24 +0000)]
Branch HEAD
b=17335
i=nathan, yangsheng
Author: johann

Don't set cld_lostlock in mgc_requeue_add() if RQ_STOP.

16 years agoBranch b1_6
yangsheng [Tue, 14 Oct 2008 05:18:14 +0000 (05:18 +0000)]
Branch b1_6
b=17335
i=nathan, yangsheng
Author: johann

Don't set cld_lostlock in mgc_requeue_add() if RQ_STOP.

16 years agoBranch HEAD
fanyong [Tue, 14 Oct 2008 03:53:22 +0000 (03:53 +0000)]
Branch HEAD
b=16947
i=huanghua
i=johann

Code cleanup and possible race conditions fix when statahead startup.

16 years agob=12182
alex [Mon, 13 Oct 2008 11:35:15 +0000 (11:35 +0000)]
b=12182
i=adilger
i=green
i=nikita

 - oss read-only cache feature

16 years agob=17318
kalpak [Mon, 13 Oct 2008 09:50:54 +0000 (09:50 +0000)]
b=17318
i=adilger

Remove unused wantedi program

16 years agob=17318
kalpak [Mon, 13 Oct 2008 09:50:49 +0000 (09:50 +0000)]
b=17318
i=adilger

Remove unused wantedi program

16 years ago- update from HEAD
alex [Mon, 13 Oct 2008 08:49:24 +0000 (08:49 +0000)]
- update from HEAD

16 years agofix return code from del orphan.
shadow [Sun, 12 Oct 2008 13:37:46 +0000 (13:37 +0000)]
fix return code from del orphan.
Branch HEAD
b=17279
i=umka
i=wangdi

16 years agofix return code from del orphan.
shadow [Sun, 12 Oct 2008 13:35:27 +0000 (13:35 +0000)]
fix return code from del orphan.
Branch b1_6
b=17279
i=umka
i=wangdi

16 years ago- removed more dead code (dead for >2 years as it was only needed when lmv used on...
yury [Sun, 12 Oct 2008 09:28:00 +0000 (09:28 +0000)]
- removed more dead code (dead for >2 years as it was only needed when lmv used on server side) from lmv

16 years agob=16890
anserper [Sat, 11 Oct 2008 01:16:25 +0000 (01:16 +0000)]
b=16890

remove fake test modules

16 years agoBranch HEAD ; b=16890 ; fix a typo
anserper [Fri, 10 Oct 2008 23:11:56 +0000 (23:11 +0000)]
Branch HEAD ; b=16890 ; fix a typo

16 years agob=16890
anserper [Fri, 10 Oct 2008 23:06:56 +0000 (23:06 +0000)]
b=16890

Fix a typo

16 years agoBranch HEAD
anserper [Fri, 10 Oct 2008 23:02:43 +0000 (23:02 +0000)]
Branch HEAD
b=16890
i=Johann Lombardi
i=ZhiYong Tian

remove outdated quota tests

16 years agoBranch b1_6
anserper [Fri, 10 Oct 2008 22:08:00 +0000 (22:08 +0000)]
Branch b1_6
b=16890
i=Johann Lombardi
i=ZhiYong Tian

remove outdated quota tests

16 years agob=17299
nathan [Fri, 10 Oct 2008 19:19:42 +0000 (19:19 +0000)]
b=17299
i=adilger
i=nathan
rename MAXPOOLNAME to LOV_MAXPOOLNAME

16 years agobranch: HEAD
ericm [Fri, 10 Oct 2008 17:36:51 +0000 (17:36 +0000)]
branch: HEAD
AT test sleep use current AT service time.
b=16990
o=Brian Behlendorf <behlendorf1@llnl.gov>
r=nathan
r=ericm

16 years agobranch: b1_6
ericm [Fri, 10 Oct 2008 17:26:49 +0000 (17:26 +0000)]
branch: b1_6
AT test sleep use current AT service time.
b=16990
o=Brian Behlendorf <behlendorf1@llnl.gov>
r=nathan
r=ericm

16 years agoBranch b1_6
bobijam [Fri, 10 Oct 2008 01:55:17 +0000 (01:55 +0000)]
Branch b1_6
b=17309
i=johann

backport from bz 16266 for proper using write lock in lprocfs_remove().

16 years agoBranch HEAD
robert.read [Thu, 9 Oct 2008 22:04:26 +0000 (22:04 +0000)]
Branch HEAD

Use correct libcfs version in v1_* tags.

16 years agob=15621
grev [Thu, 9 Oct 2008 20:16:23 +0000 (20:16 +0000)]
b=15621
i=Umka
test_51bb, verifies CMD functionality

16 years agoUpdated for the fourth incremental development build.
stinson1947 [Thu, 9 Oct 2008 19:22:03 +0000 (19:22 +0000)]
Updated for the fourth incremental development build.

16 years agob=15977
pravins [Thu, 9 Oct 2008 14:34:17 +0000 (14:34 +0000)]
b=15977
i=umka
i=grev
        backported patch for fixing memory leak in per-nid-stat.