Whamcloud - gitweb
fs/lustre-release.git
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

15 years agob=15134
pravins [Sun, 8 Feb 2009 16:56:20 +0000 (16:56 +0000)]
b=15134
i=adilger
i=yury.umanets
add file-type attribute to lu_dirent.

15 years agob=17508
jxiong [Sat, 7 Feb 2009 06:16:36 +0000 (06:16 +0000)]
b=17508
r=nikita,h.huang

cmm_mdc device is not stacked into lu devices tree right now, which causes it
is not initialized correctly.

15 years agoBranch b_hd_kdmu
rcorreia [Fri, 6 Feb 2009 22:22:06 +0000 (22:22 +0000)]
Branch b_hd_kdmu
b=17584

Trivial autoconf fixes for 0.4.x versions of the SPL and ZFS repos.

15 years agoresolve lots races and use after free.
shadow [Fri, 6 Feb 2009 12:31:22 +0000 (12:31 +0000)]
resolve lots races and use after free.
Branch b1_8
b=HEAD
i=jc.lafoucriere
i=panda

15 years agoBranch HEAD
bobijam [Fri, 6 Feb 2009 02:36:01 +0000 (02:36 +0000)]
Branch HEAD
b=17011
i=tom.wang
i=joahnn

remove redundant brw_stats on obdfilter.

15 years agofix typo
shadow [Thu, 5 Feb 2009 20:05:26 +0000 (20:05 +0000)]
fix typo
Branch HEAD

15 years ago- corrected a typo in ChangeLog.
isaac [Thu, 5 Feb 2009 19:25:13 +0000 (19:25 +0000)]
- corrected a typo in ChangeLog.

15 years agosync previous release entries (1.6.6, 1.6.7, 1.8.0, & 1.8.1) into the file.
stinson1947 [Thu, 5 Feb 2009 17:42:32 +0000 (17:42 +0000)]
sync previous release entries (1.6.6, 1.6.7, 1.8.0, & 1.8.1) into the file.

15 years agohandle MDS connect in failover as real connect.
shadow [Thu, 5 Feb 2009 11:05:00 +0000 (11:05 +0000)]
handle MDS connect in failover as real connect.
Branch HEAD
b=18304
i=johann
i=green

15 years agosend activate event only when connect finished and import state is FULL.
shadow [Thu, 5 Feb 2009 10:35:55 +0000 (10:35 +0000)]
send activate event only when connect finished and import state is FULL.
Branch HEAD
b=16839
i=nikita
i=umka

15 years agoEnqueue glimpse locks with CEF_MUST flag so that they are not accidentaly
nikita [Wed, 4 Feb 2009 16:33:20 +0000 (16:33 +0000)]
Enqueue glimpse locks with CEF_MUST flag so that they are not accidentaly
converted into a lockless mode.
b=18104
i=oleg.drokin@sun.com
i=jinshan.xiong@sun.com

15 years agoBranch HEAD
bobijam [Wed, 4 Feb 2009 01:45:47 +0000 (01:45 +0000)]
Branch HEAD
b=18015
i=johann
i=sheng.yang

add SLAB_DESTROY_BY_RCU to ldlm_lock_slab's flags for ldlm_locks are freed
with RCU mechanism.

15 years agob=17187
kalpak [Tue, 3 Feb 2009 19:17:29 +0000 (19:17 +0000)]
b=17187
i=nikita
i=nathan

open file using fid

15 years agob=18417
girish [Tue, 3 Feb 2009 19:10:11 +0000 (19:10 +0000)]
b=18417
i=adilger
i=kalpak

remove star tests from sanity.sh