Whamcloud - gitweb
fs/lustre-release.git
11 years agoBranch b1_8
adilger [Sun, 8 Mar 2009 09:29:48 +0000 (09:29 +0000)]
Branch b1_8
Ignore generated files.

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

11 years agoBranch HEAD
yangsheng [Sat, 7 Mar 2009 07:06:58 +0000 (07:06 +0000)]
Branch HEAD
b=18503

Back changes for ext4 support.

11 years agoBranch b1_6
yangsheng [Sat, 7 Mar 2009 07:02:58 +0000 (07:02 +0000)]
Branch b1_6
b=18503

Back changes for ext4 support.

11 years agoBranch b1_6
yangsheng [Fri, 6 Mar 2009 18:16:01 +0000 (18:16 +0000)]
Branch b1_6
b=18503

i=adilger, girish

Build process changes for ldiskfs base on ext4.

11 years agoBranch HEAD
johann [Fri, 6 Mar 2009 14:29:11 +0000 (14:29 +0000)]
Branch HEAD
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).

11 years agoBranch HEAD
bobijam [Fri, 6 Mar 2009 05:35:09 +0000 (05:35 +0000)]
Branch HEAD
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.

11 years agoBranch HEAD
bobijam [Fri, 6 Mar 2009 04:54:00 +0000 (04:54 +0000)]
Branch HEAD
b=17536
o=johann
i=zhenyu.xu (bobijam)
i=adilger

MDS create should not wait for statfs RPC while holding DLM lock.

11 years agoBranch HEAD
bobijam [Fri, 6 Mar 2009 01:59:32 +0000 (01:59 +0000)]
Branch HEAD
b=17682
i=johann
i=vitaly.fertman (vitaly)

Improve debug info for OSS.

11 years ago- corrected order of items in the 1st line of output of routerstat.
isaac [Thu, 5 Mar 2009 17:25:10 +0000 (17:25 +0000)]
- corrected order of items in the 1st line of output of routerstat.

11 years agoBranch: HEAD
wangdi [Thu, 5 Mar 2009 14:05:46 +0000 (14:05 +0000)]
Branch: HEAD
b=18609
oops, forget commit recov_thread.c in last commit
i=Huanghua,Shadow

11 years ago- use truncate instead of invalidate to drop pages from cache if ROC is disabled
tappro [Thu, 5 Mar 2009 12:36:43 +0000 (12:36 +0000)]
- use truncate instead of invalidate to drop pages from cache if ROC is disabled
b:18520
i:adilger, green

11 years agoBranch: HEAD
wangdi [Wed, 4 Mar 2009 20:36:17 +0000 (20:36 +0000)]
Branch: HEAD
b=18609
llog_ctxt_master access should be controlled by refcount, because it is
shared by multi llog group.
i=Huanghua,Shadow

11 years agoBranch HEAD
zam [Wed, 4 Mar 2009 20:04:50 +0000 (20:04 +0000)]
Branch HEAD
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.

11 years agoBranch HEAD
huanghua [Wed, 4 Mar 2009 16:44:38 +0000 (16:44 +0000)]
Branch HEAD
b=18471
i=tom.wang
i=yong.fan

do not call lprocfs_obd_cleanup() in lu_device_fini():
it will be called later respectively in its obd_cleanup().

11 years agoBranch HEAD
vitaly [Wed, 4 Mar 2009 15:52:38 +0000 (15:52 +0000)]
Branch HEAD
b=3633
i=green
i=h.huang

some open/close RPCs should not be replayed or resent

11 years agob=18380
jxiong [Wed, 4 Mar 2009 05:21:25 +0000 (05:21 +0000)]
b=18380
r=nathan,wangdi

Fix a deadlock case for procfs.

11 years ago- corrected a chunk misplaced by fuzzy patching.
isaac [Wed, 4 Mar 2009 04:34:51 +0000 (04:34 +0000)]
- corrected a chunk misplaced by fuzzy patching.

11 years agoBranch HEAD
adilger [Tue, 3 Mar 2009 20:28:32 +0000 (20:28 +0000)]
Branch HEAD
NUL terminate hash table names, or garbage is printed in the /proc stats.

11 years agob=17491
zhanghc [Tue, 3 Mar 2009 18:33:37 +0000 (18:33 +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

11 years agoBranch HEAD
johann [Tue, 3 Mar 2009 18:12:21 +0000 (18:12 +0000)]
Branch HEAD
b=18414
i=nathan
i=shadow

fix watchdog timeout printed on the console. This was wrong since
support variable watchdogs has been landed.

11 years agoBranch HEAD
adilger [Tue, 3 Mar 2009 17:39:43 +0000 (17:39 +0000)]
Branch HEAD
Remove tabs

11 years agoBranch HEAD
adilger [Tue, 3 Mar 2009 17:37:27 +0000 (17:37 +0000)]
Branch HEAD
Minor whitespace cleanup.

11 years agoBranch HEAD
johann [Tue, 3 Mar 2009 13:58:36 +0000 (13:58 +0000)]
Branch HEAD
b=18374
i=adilger
i=shadow

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

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

11 years agoBranch HEAD
huanghua [Tue, 3 Mar 2009 05:43:21 +0000 (05:43 +0000)]
Branch HEAD
b=11404
i=yong.fan
i=rahul.deshmukh

close old open handle in replay if needed;
some more verbose debugging info.

11 years agoBranch HEAD
yangsheng [Mon, 2 Mar 2009 09:06:40 +0000 (09:06 +0000)]
Branch HEAD
b=17954

i=bobijam, deen

Coveirty fixes.
Author: Jim Garlick(LLNL).

11 years agob=17604
anserper [Fri, 27 Feb 2009 16:35:53 +0000 (16:35 +0000)]
b=17604
i=Andreas Dilger
i=Johann Lombardi

Patch provided by Ruth Klundt; https://bugzilla.lustre.org/show_bug.cgi?id=17604#c0

11 years agob=17524
grev [Fri, 27 Feb 2009 15:56:36 +0000 (15:56 +0000)]
b=17524
i=Adilger
exhaust_precreations, reset_enospc, test_27n, test_27s fixes
add 27s to HEAD except list

11 years agob=18493
grev [Fri, 27 Feb 2009 11:38:32 +0000 (11:38 +0000)]
b=18493
i=Adilger
openfile.c output cleanup

11 years agoBranch: HEAD
wangdi [Fri, 27 Feb 2009 06:43:52 +0000 (06:43 +0000)]
Branch: HEAD
fix ldiskfs branch for b_hd_nrs

11 years agoAdd b_hd_nrs branch.
qian [Fri, 27 Feb 2009 02:00:12 +0000 (02:00 +0000)]
Add b_hd_nrs branch.

11 years agoupdated for the next bi-weekly build of 2.0, build 13.
stinson1947 [Thu, 26 Feb 2009 21:56:13 +0000 (21:56 +0000)]
updated for the next bi-weekly build of 2.0, build 13.

11 years agoBranch HEAD
yangsheng [Thu, 26 Feb 2009 19:07:54 +0000 (19:07 +0000)]
Branch HEAD
b=18289

i=shadow, johann

Update to RHEL5U3 kernel-2.6.18-128.1.1.el5.

11 years agob=18606
nathan [Thu, 26 Feb 2009 18:53:41 +0000 (18:53 +0000)]
b=18606
i=adilger
i=johann
use pool of "all" if specified pool is empty

11 years agoBranch: HEAD
wangdi [Thu, 26 Feb 2009 17:45:48 +0000 (17:45 +0000)]
Branch: HEAD
b=12069
Shrink client grant cache when there are not enough space on OST.
i=adilger,johann,oleg

11 years agoBranch b1_6
yangsheng [Thu, 26 Feb 2009 08:43:40 +0000 (08:43 +0000)]
Branch b1_6
b=18289

i=shaow, johann

Fork ext3-nlink patch for rhel5.

11 years agoBranch HEAD
yangsheng [Thu, 26 Feb 2009 08:26:57 +0000 (08:26 +0000)]
Branch HEAD
b=18289

i=shadow, johann, wangyb

Update kernel to RHEL5.3 and enable the in-kernel OFED.

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

ignore stripe index 0 when setting striping via setxattr

11 years agob=12749,18369
vs [Thu, 26 Feb 2009 01:46:54 +0000 (01:46 +0000)]
b=12749,18369
i=adilger,nathan

root squash cleanup

11 years agob=17305
vs [Thu, 26 Feb 2009 01:41:55 +0000 (01:41 +0000)]
b=17305
i=adilger

root squash test

11 years agob=17896
nathan [Thu, 26 Feb 2009 00:00:51 +0000 (00:00 +0000)]
b=17896
move SEEK_CUR defs to where they are needed

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

11 years agob=17896
nathan [Wed, 25 Feb 2009 18:30:47 +0000 (18:30 +0000)]
b=17896
i=johann
i=manoj
- multiple changelog consumer registration
- changelog access from clients

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

11 years agob=18605
nathan [Wed, 25 Feb 2009 16:00:33 +0000 (16:00 +0000)]
b=18605
i=nikita
overassertive assert

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

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

11 years agoBranch HEAD
adilger [Wed, 25 Feb 2009 06:48:44 +0000 (06:48 +0000)]
Branch HEAD
Fix compile warning.
b=18843

11 years agob=18560
jxiong [Wed, 25 Feb 2009 03:28:41 +0000 (03:28 +0000)]
b=18560
r=zam,tom

sometimes the pages are not protected by locks(lloop drver, etc). Fixed the check

11 years agoBranch HEAD
fanyong [Wed, 25 Feb 2009 01:45:48 +0000 (01:45 +0000)]
Branch HEAD
b=18294
i=tianzy
i=andrew.perepechko

1) cleanup garbage files by force after test_8 finished
2) replace unnecessary error message with log

11 years agob=17839
grev [Tue, 24 Feb 2009 19:54:59 +0000 (19:54 +0000)]
b=17839
i=Brian
cmd3-17 port to acc-sm

11 years agob=18428
vs [Tue, 24 Feb 2009 12:51:45 +0000 (12:51 +0000)]
b=18428
i=shadow,tappro,rread

do not send requests to inactive targets

11 years agoBranch HEAD
tianzy [Tue, 24 Feb 2009 07:43:59 +0000 (07:43 +0000)]
Branch HEAD
add more debug info for AT and fix a minor error in replay-single.sh
b=18426
i=nathan

11 years agoBranch HEAD
tianzy [Tue, 24 Feb 2009 07:07:52 +0000 (07:07 +0000)]
Branch HEAD
add a test for 18491
b=18491
i=johann
i=panda

11 years agob=16034,i=nic:
isaac [Tue, 24 Feb 2009 03:36:18 +0000 (03:36 +0000)]
b=16034,i=nic:
- Change ptllnd timeout and watchdog timers.

11 years agoBranch HEAD
fanyong [Tue, 24 Feb 2009 02:37:11 +0000 (02:37 +0000)]
Branch HEAD
b=16666
i=Alexey Lyashkov
i=Johann Lombardi

fix targets online check

11 years agob=18536
anserper [Mon, 23 Feb 2009 23:26:37 +0000 (23:26 +0000)]
b=18536
i=ZhiYong Tian
i=Girish Shilamkar

fix for UML

11 years agoi=adilger
nathan [Mon, 23 Feb 2009 23:06:01 +0000 (23:06 +0000)]
i=adilger
fix rate measurements

11 years agoBranch HEAD
huanghua [Mon, 23 Feb 2009 15:25:46 +0000 (15:25 +0000)]
Branch HEAD
b=18443

quick fix for this build failure issue.
Elena may have more fix for this.

11 years agoBranch b1_6
yangsheng [Mon, 23 Feb 2009 10:33:58 +0000 (10:33 +0000)]
Branch b1_6
b=18289
i=yangsheng, wangyb

Enable the rhel5 in-kernel OFED.

11 years agob=18443
grev [Fri, 20 Feb 2009 20:10:39 +0000 (20:10 +0000)]
b=18443
i=Adilger
remove obsolete tests scripts

11 years agoBranch HEAD
yangsheng [Fri, 20 Feb 2009 15:47:09 +0000 (15:47 +0000)]
Branch HEAD
b=18289

Back the changes and get another inspection.

11 years agoBranch HEAD
yangsheng [Fri, 20 Feb 2009 14:33:27 +0000 (14:33 +0000)]
Branch HEAD
b=18289

i=shadow, johann, yibin.wang

Update kernel for RHEL5.3 2.6.18-128.1.1. Enable the in-kernel OFED because
out tree OFED package hasn't provide support for RHEL5.3.

11 years agoBranch b1_6
yangsheng [Fri, 20 Feb 2009 10:14:54 +0000 (10:14 +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.

11 years agob=17084
jxiong [Fri, 20 Feb 2009 08:14:51 +0000 (08:14 +0000)]
b=17084

- merge md-soft-lockups.patch to raid5-merge-ios.patch
- rename md-mmp-unplug-dev-*.patch to raid5-mmp-unplug-dev-*.patch

11 years agob=18521
grev [Thu, 19 Feb 2009 22:14:26 +0000 (22:14 +0000)]
b=18521
i=Alex.Zhuravlev
sanity test_151, t-f localize var fix

11 years agob=17952
brian [Thu, 19 Feb 2009 20:31:06 +0000 (20:31 +0000)]
b=17952
i=wangyb
i=adilger

Given that configure won't work with a relative pathname passed to the
--with-linux option, error out if the user provides a relative path.

11 years agoBranch: HEAD
wangdi [Thu, 19 Feb 2009 20:12:52 +0000 (20:12 +0000)]
Branch: HEAD
Add bug reference for the race between partial page truncate and write.

11 years ago- removed used function lnet_nid_alive_locked.
isaac [Thu, 19 Feb 2009 20:03:54 +0000 (20:03 +0000)]
- removed used function lnet_nid_alive_locked.

11 years agoll_put_super(): remove noisy and no longer useful debugging statement.
nikita [Thu, 19 Feb 2009 13:03:49 +0000 (13:03 +0000)]
ll_put_super(): remove noisy and no longer useful debugging statement.

11 years agoosc_io_submit(): add a comment clarifying osc page queueing algorithm.
nikita [Thu, 19 Feb 2009 12:37:51 +0000 (12:37 +0000)]
osc_io_submit(): add a comment clarifying osc page queueing algorithm.

11 years agoBranch HEAD
adilger [Thu, 19 Feb 2009 01:16:42 +0000 (01:16 +0000)]
Branch HEAD
Cleanup autoconf output.

11 years agob=18532
kalpak [Wed, 18 Feb 2009 17:29:57 +0000 (17:29 +0000)]
b=18532
o=huanghua
i=nathan
i=kalpak

fix possible memory leak in mdd_dot_lustre_setup() and create_dot_lustre_dir()

11 years agoBranch HEAD
tianzy [Wed, 18 Feb 2009 07:52:37 +0000 (07:52 +0000)]
Branch HEAD
Releasing quota between lquota_chkquota() and filter_direct_io()
could make false -EDQUOT
b=18491
i=johann
i=andrew.perepechko

11 years agoBranch HEAD
fanyong [Wed, 18 Feb 2009 02:11:33 +0000 (02:11 +0000)]
Branch HEAD
b=18293
i=tianzy
i=jay

Diagnostic patch to dump the page cache when IO error.

11 years agob=18266
nathan [Tue, 17 Feb 2009 23:05:23 +0000 (23:05 +0000)]
b=18266
allow pool_cmd to work on MGS with no MDT or client
b=18516
fix parsing to correctly handle hex OST numbers
i=jc.lafoucriere
i=johann

11 years agoadjust test_32b to new disk1_8.tar.bz2 name
grev [Tue, 17 Feb 2009 20:26:16 +0000 (20:26 +0000)]
adjust test_32b to new disk1_8.tar.bz2 name

11 years agob=13739
grev [Tue, 17 Feb 2009 20:21:01 +0000 (20:21 +0000)]
b=13739
i=Rahul
add disk1_8 to lustre-tests rpm
rename to tar.bz2
remove disk1_4 image

11 years agoOBD_SLAB_ALLOC_PTR_SAFE() is a new OBD_ macro for slab allocation that uses CFS_ALLOC...
nikita [Tue, 17 Feb 2009 18:55:53 +0000 (18:55 +0000)]
OBD_SLAB_ALLOC_PTR_SAFE() is a new OBD_ macro for slab allocation that uses CFS_ALLOC_IO allocation
mask (i.e., without CFS_ALLOC_FS), thus preventing file system re-entrance.

b=18499
i=alexander.zarochentsev@sun.com
i=adilger@sun.com

11 years agosilence can_merge_pages() about OBD_BRW_SYNC
nikita [Tue, 17 Feb 2009 18:50:38 +0000 (18:50 +0000)]
silence can_merge_pages() about OBD_BRW_SYNC

OBD_BRW_SYNC means that a page is a part of a synchronous transfer and hence does not consume
grant. It is fine to mix pages with and without OBD_BRW_SYNC in the same brw vector. Comment
OBD_BRW_SYNC and update can_merge_pages().

(Also add sanity checks to osc_page_transfer_add(), while we are here.)

b=18393
i=alexey.lyashkov@sun.com
i=adilger@sun.com

11 years agorollback a bit of 18499 patch committed by mistake.
nikita [Tue, 17 Feb 2009 13:35:15 +0000 (13:35 +0000)]
rollback a bit of 18499 patch committed by mistake.

11 years agob=16186,i=liangzhen,i=maxim:
isaac [Tue, 17 Feb 2009 05:21:21 +0000 (05:21 +0000)]
b=16186,i=liangzhen,i=maxim:
- shared routing enhancements: peer health detection.

11 years agoosc_lock_granted(): move osc_lock_invariant() call out of lock_res_and_lock() critica...
nikita [Mon, 16 Feb 2009 19:06:51 +0000 (19:06 +0000)]
osc_lock_granted(): move osc_lock_invariant() call out of lock_res_and_lock() critical section, as osc_lock_invariant() takes this lock too. This only has effect when confugured with --enable-invariants switch.

11 years agob=18470
girish [Mon, 16 Feb 2009 07:47:34 +0000 (07:47 +0000)]
b=18470
i=johann
i=adilger

Correct error handling

11 years agob=15428
jxiong [Sun, 15 Feb 2009 02:38:40 +0000 (02:38 +0000)]
b=15428
r=adilger

Fixed a crash issue for raid5-zerocopy

11 years agob=18333
grev [Fri, 13 Feb 2009 19:56:44 +0000 (19:56 +0000)]
b=18333
i=Oleg.Drokin
add flock to default mount opts

11 years agoBranch HEAD
yangsheng [Fri, 13 Feb 2009 18:32:39 +0000 (18:32 +0000)]
Branch HEAD
b=18462

i=adilger, johann

Eliminate kernel patches for linux/fs.h.

11 years agoBranch HEAD
yangsheng [Fri, 13 Feb 2009 16:14:59 +0000 (16:14 +0000)]
Branch HEAD
b=16759

i=shadow, zhen.liang

Use RCU lock to enable stack dump when tasklist_lock unexport.

11 years agofix typo for
grev [Fri, 13 Feb 2009 13:50:00 +0000 (13:50 +0000)]
fix typo for
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

11 years agofix typo.
shadow [Fri, 13 Feb 2009 10:22:37 +0000 (10:22 +0000)]
fix typo.

Branch HEAD

11 years agoUpdated for the next 2.0 bi-weekly build, build 12.
stinson1947 [Fri, 13 Feb 2009 02:21:57 +0000 (02:21 +0000)]
Updated for the next 2.0 bi-weekly build, build 12.

11 years agob=17839
grev [Thu, 12 Feb 2009 18:45:48 +0000 (18:45 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no

11 years agorevert b=17839 commit
grev [Thu, 12 Feb 2009 16:17:52 +0000 (16:17 +0000)]
revert b=17839 commit

11 years agob=17839
grev [Thu, 12 Feb 2009 15:34:38 +0000 (15:34 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no

11 years agoBranch HEAD
bobijam [Thu, 12 Feb 2009 06:39:19 +0000 (06:39 +0000)]
Branch HEAD
b=18015

sles9 doesn't define SLAB_DESTROY_BY_RCU

11 years agob=15428
jxiong [Thu, 12 Feb 2009 04:24:10 +0000 (04:24 +0000)]
b=15428
r=adilger

Fix a crash issue for raid5 zerocopy patch.

11 years agoBranch: HEAD
wangdi [Thu, 12 Feb 2009 02:22:55 +0000 (02:22 +0000)]
Branch: HEAD
fix buildcvs for b_hd*

11 years agoBranch HEAD
huanghua [Thu, 12 Feb 2009 01:38:56 +0000 (01:38 +0000)]
Branch HEAD
b=11404
i=yong.fan
i=rahul.deshmukh

more debugging code.

11 years agob=18452
kalpak [Wed, 11 Feb 2009 18:52:26 +0000 (18:52 +0000)]
b=18452
i=nathan
i=pravin

allow getstripe to work for .lustre dir
llapi_traverse should not open .lustre dir