Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch HEAD
adilger [Tue, 3 Mar 2009 17:37:27 +0000 (17:37 +0000)]
Branch HEAD
Minor whitespace cleanup.

15 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.

15 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

15 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.

15 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).

15 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

15 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

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

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

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

15 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.

15 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.

15 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

15 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

15 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.

15 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.

15 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

15 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

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

root squash test

15 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

15 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

15 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

15 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

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

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

15 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

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

15 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

15 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

15 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

15 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

15 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

15 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

15 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.

15 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

15 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

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

15 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.

15 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.

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

15 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.

15 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.

15 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.

15 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

15 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

15 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.

15 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.

15 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.

15 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.

15 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.

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

15 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()

15 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

15 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.

15 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

15 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

15 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

15 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

15 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

15 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.

15 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.

15 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.

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

Correct error handling

15 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

15 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

15 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.

15 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.

15 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

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

Branch HEAD

15 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.

15 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

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

15 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

15 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

15 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.

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

15 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.

15 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

15 years agob=18417
girish [Wed, 11 Feb 2009 18:07:12 +0000 (18:07 +0000)]
b=18417
o=h.huang
i=girish

Fix typo from last commit which caused test-framework to exit wrongly

15 years agob=17914
jxiong [Wed, 11 Feb 2009 15:44:09 +0000 (15:44 +0000)]
b=17914
r=nathan,h.huang

recommit the patch after fixing the problem

15 years agorevert the patch for bug 17914, since it breaks sanity:65i.
jxiong [Wed, 11 Feb 2009 09:27:53 +0000 (09:27 +0000)]
revert the patch for bug 17914, since it breaks sanity:65i.

15 years agob=18417
girish [Wed, 11 Feb 2009 06:52:20 +0000 (06:52 +0000)]
b=18417
i=kalpak
i=girish
o=adilger

correct cleanup for sanity 102 tests

15 years ago Branch HEAD
liuy [Wed, 11 Feb 2009 02:58:30 +0000 (02:58 +0000)]
 Branch HEAD
 b=15384
 update lnet tag for b_hd_params_tree

15 years agoBranch HEAD
huanghua [Wed, 11 Feb 2009 02:33:23 +0000 (02:33 +0000)]
Branch HEAD
b=17158
i=grev
i=rahul.deshmukh

exhaust_precreations fn for CMD - using get_mds_dir

15 years agoBranch HEAD
huanghua [Wed, 11 Feb 2009 02:29:22 +0000 (02:29 +0000)]
Branch HEAD
b=18147
i=grev
i=yong.fan

enable this test: get new statfs data and CMD enabled.

15 years agob=17087
maxim [Tue, 10 Feb 2009 18:33:35 +0000 (18:33 +0000)]
b=17087
i=matt
i=liang
Minor fix for winnt build problems introduced by landing patch making ksocklnd more os-neutral

15 years agoBranch HEAD
yangsheng [Tue, 10 Feb 2009 17:21:12 +0000 (17:21 +0000)]
Branch HEAD
b=10762

Fixed for new kernel.

15 years agob=14132
maxim [Tue, 10 Feb 2009 17:16:02 +0000 (17:16 +0000)]
b=14132
Few words about acceptor cleanup patch that was landed recently are added.

15 years agoBranch HEAD
yangsheng [Tue, 10 Feb 2009 15:58:55 +0000 (15:58 +0000)]
Branch HEAD

b=10762

i=adilger, green

Rate limit watchdog
Author: Jim Garlick(LLNL)

15 years agoBranch HEAD
fanyong [Tue, 10 Feb 2009 05:08:45 +0000 (05:08 +0000)]
Branch HEAD
b=18295
i=huanghua
i=pravin

Osd should not update object's xtime when calls ldiskfs stuff.

15 years agob=13739
deshmukh [Tue, 10 Feb 2009 05:04:40 +0000 (05:04 +0000)]
b=13739
i=adilger
i=grev

conf_sanity_32b test-case is fixed and now enabled. This test-case will test very basic
interop operation between 1.8 and 2.0

15 years agoBranch HEAD
fanyong [Tue, 10 Feb 2009 04:57:01 +0000 (04:57 +0000)]
Branch HEAD
b=18294
i=tianzy
i=panda

Diagnostic patch to catch what's the garbage left in the system when quota error.

15 years agoBranch HEAD
tianzy [Tue, 10 Feb 2009 04:30:20 +0000 (04:30 +0000)]
Branch HEAD
add an entry under /proc to support what policy(RR or QOS) will be used.
b=18334
i=nathan
i=adilger

15 years agob=17914
jxiong [Tue, 10 Feb 2009 04:01:34 +0000 (04:01 +0000)]
b=17914
r=nathan,h.huang

Parse <fsname>-MDTXXXX-mdc as mdt, in order to support CMD.

15 years agob=17025
jxiong [Tue, 10 Feb 2009 02:05:08 +0000 (02:05 +0000)]
b=17025
r=adilger,nikita

If a client creates and opens some files, and then mds gets crashed, there exists a chance that the objids in OSTs will be used for multiple files.

The root cause of this issue is that we don't have the appropriate mechanism to handle the case if the replaying of open request fails.

This is a hot fix for this problem. By skipping the orphan objects, the client won't see that multiple files using the same objid any more.

15 years agoBranch HEAD
huanghua [Tue, 10 Feb 2009 01:35:24 +0000 (01:35 +0000)]
Branch HEAD
b=17175
i=grev

use correct matching pattern to match the string.

15 years agob=18219
grev [Tue, 10 Feb 2009 00:17:15 +0000 (00:17 +0000)]
b=18219
i=Adilger
test_70b one client fix

15 years agob=18366
grev [Mon, 9 Feb 2009 23:47:31 +0000 (23:47 +0000)]
b=18366
i=Johann
test_5 ENOSPC fix

15 years agoBranch HEAD
johann [Mon, 9 Feb 2009 15:31:06 +0000 (15:31 +0000)]
Branch HEAD
b=18067
i=johann
i=adilger

Change oap magic LASSERT into LASSERTF to aid debugging.

15 years agob=15134
pravins [Sun, 8 Feb 2009 17:02:20 +0000 (17:02 +0000)]
b=15134
i=nikita.danilov
i=h.huang
use unsigned long index for  radix tree lookup