Whamcloud - gitweb
yangsheng [Tue, 8 Sep 2009 11:26:41 +0000 (11:26 +0000)]
Branch HEAD
b=19808
Removed old config check for HEAD special.
shadow [Tue, 8 Sep 2009 08:09:28 +0000 (08:09 +0000)]
resolve race with saving updates to lov_objid file.
Branch HEAD
b=20464
i=adilger
i=green
eeb [Mon, 7 Sep 2009 15:52:34 +0000 (15:52 +0000)]
Added ll_recover_lost_found_objs to .cvsignore
robert.read [Sat, 5 Sep 2009 19:52:13 +0000 (19:52 +0000)]
Branch HEAD
b=17591
Add new test script to Makefile.
robert.read [Fri, 4 Sep 2009 22:40:31 +0000 (22:40 +0000)]
Add sanity-benchmark.sh
This is the first part of acc-sm cleanup patches on bug 17591.
Branch HEAD
b=17591
i=grev
johann [Fri, 4 Sep 2009 22:13:35 +0000 (22:13 +0000)]
Branch HEAD
b=19674
Fix various warnings.
grev [Fri, 4 Sep 2009 21:33:19 +0000 (21:33 +0000)]
b=19312
i=Robert.Read
new parallel_grouplock MPI test
grev [Fri, 4 Sep 2009 18:34:47 +0000 (18:34 +0000)]
b=16403
i=Adilger
t-f use lustre_rmmod to unload modules
dzogin [Fri, 4 Sep 2009 17:59:26 +0000 (17:59 +0000)]
Branch HEAD
b=20200
i=andrew.perepechko
i=tianzy
----------------------------------------------------------------------
Modified Files:
lustre/ChangeLog lustre/doc/lfs.1 lustre/utils/lfs.c
===================================================================
Severity : enhancement
Bugzilla : 20200
Description: Enhancement for lfs(1) command to use numeric uid/gid.
===================================================================
eeb [Fri, 4 Sep 2009 17:13:39 +0000 (17:13 +0000)]
Avoid compiler warning of an uninitialised local - the code is safe but the
compiler can't tell.
grev [Fri, 4 Sep 2009 13:01:11 +0000 (13:01 +0000)]
b=19312
i=Robert.Read
compile warning fix
grev [Fri, 4 Sep 2009 12:56:58 +0000 (12:56 +0000)]
b=17873
i=Robert.Read
new skip_env t-f fn: exit with error if FAIL_ON_SKIP_ENV=true
vs [Fri, 4 Sep 2009 12:21:26 +0000 (12:21 +0000)]
b=15284
i=rober.read
i=manoj.joseph
test for utility which recovers objects from lost+found
vs [Fri, 4 Sep 2009 12:19:52 +0000 (12:19 +0000)]
b=15284
i=robert.read
i=manoj.joseph
utility to recover objects from lost+found
ericm [Thu, 3 Sep 2009 19:51:58 +0000 (19:51 +0000)]
branch: HEAD
OBD_FAIL_PTLRPC_PAUSE_REQ to ignore ping.
b=13520
r=nathan
r=wangdi
tappro [Thu, 3 Sep 2009 07:53:02 +0000 (07:53 +0000)]
Branch HEAD
b=20347
i=tappro
i=fanyong
In llite's SETFLAGS ioctl, the local i_flags should be updated even when
"lsm == NULL".
johann [Wed, 2 Sep 2009 16:53:26 +0000 (16:53 +0000)]
Branch HEAD
b=20231
i=bzzz
i=dmitry
Take i_alloc_sem in filter_destroy() to prevent deadlock with writers.
brian [Wed, 2 Sep 2009 13:47:32 +0000 (13:47 +0000)]
b=20595
i=yangsheng
Build support for OFED 1.4.2.
grev [Wed, 2 Sep 2009 12:10:54 +0000 (12:10 +0000)]
b=15902
i=Rahul.Deshmukh
i=Robert.Read
conf-sanity test_32a
deshmukh [Wed, 2 Sep 2009 11:01:35 +0000 (11:01 +0000)]
b=19686
i=adilger,johann
Use i_{fs}_version depending on kernel version.
Ported the patch on HEAD.
yangsheng [Wed, 2 Sep 2009 03:23:56 +0000 (03:23 +0000)]
Branch HEAD
b=19808
i=shadow, adilger
Remove obsolete configure checks.
manoj [Tue, 1 Sep 2009 23:16:29 +0000 (23:16 +0000)]
b=20521
r=nathan.rutman
r=grev
Wait for OST removal to complete
deen [Tue, 1 Sep 2009 16:50:16 +0000 (16:50 +0000)]
Detect and print out the 'stripe count = -1' case properly.
b=20463
i=robert.read
i=nathan.rutman
deshmukh [Tue, 1 Sep 2009 07:33:38 +0000 (07:33 +0000)]
b=20298
i=adilger,girish
Make HEAD to use b1_8 ldiskfs. The changes are :
1. Changing buildcvs so that HEAD will use b1_8 ldiskfs.
2. Orphan related ldiskfs patch is removed, so done cleanup in osd.
green [Tue, 1 Sep 2009 00:00:12 +0000 (00:00 +0000)]
b=18534
r=adilger,shadow
Reduce number of RPCs for mkdir/mknod calls by 1.
tappro [Mon, 31 Aug 2009 06:00:19 +0000 (06:00 +0000)]
Branch HEAD
b=19844
i=rread
i=fanyong
Extend timer after each replay for a bigger value to cover also reconnection
case which may happen (until bug18948 is fixed). Remove unused code
tappro [Mon, 31 Aug 2009 05:55:03 +0000 (05:55 +0000)]
Branch HEAD
b=15390
i=wangdi
i=fanyong
fix assert for quota additional credits case
stinson1947 [Mon, 31 Aug 2009 00:28:58 +0000 (00:28 +0000)]
Updated for a respin of build 25.
tianzy [Sat, 29 Aug 2009 03:15:52 +0000 (03:15 +0000)]
Branch HEAD
fix a rare error in test_25 of sanity-quota.sh
b=20433
i=yong.fan
i=panda
grev [Fri, 28 Aug 2009 20:00:17 +0000 (20:00 +0000)]
b=18956
i=Jian.Yu
add write_disjoint to acc-sm
yangsheng [Fri, 28 Aug 2009 16:01:39 +0000 (16:01 +0000)]
Branch HEAD
b=19205
i=adilger, nathan
Add pool support in 'lfs df'.
ericm [Fri, 28 Aug 2009 15:22:06 +0000 (15:22 +0000)]
branch: HEAD
fix safe type conversion.
b=20392
r=nathan
r=wangdi
jxiong [Fri, 28 Aug 2009 02:05:01 +0000 (02:05 +0000)]
b=18881
r=wangdi,eric.mei
6th patch for 18881, fixed a race condition which may cause the system enterring into a live lock state
liuy [Fri, 28 Aug 2009 00:56:25 +0000 (00:56 +0000)]
Branch HEAD
b=19525
i=adilger
i=nathan.rutman
export MGS RPC stats in /proc
manoj [Fri, 28 Aug 2009 00:37:13 +0000 (00:37 +0000)]
b=19780
r=grev
r=nathan.rutman
Fix for the failure in ost-pools:test_5
deshmukh [Thu, 27 Aug 2009 06:47:04 +0000 (06:47 +0000)]
b=20298 (Merge head ldiskfs and b1_8 ldiskfs)
i=adilger
i=girish
This is related to unifying the ldiskfs branch between b1_8 and HEAD.
For that adding the patches to series files which is required for HEAD.
Also some other changes required in makefile and config file.
stinson1947 [Thu, 27 Aug 2009 06:06:45 +0000 (06:06 +0000)]
Updated for 2.0.0 Build 25.
isaac [Wed, 26 Aug 2009 22:05:06 +0000 (22:05 +0000)]
i=isaac,b=16186:
- revert per request from rread
grev [Wed, 26 Aug 2009 10:04:43 +0000 (10:04 +0000)]
b=19215
i=Jian.Yu
test_33a: fix the info printed
pravins [Wed, 26 Aug 2009 09:41:27 +0000 (09:41 +0000)]
b=20339
reverting patch as Andreas suggested this can break child branch from HEAD which are
not in sync with lustre-core/lustre.
once most of child branch are updated and there is no user of LPSZ we can land it.
pravins [Wed, 26 Aug 2009 06:47:34 +0000 (06:47 +0000)]
b=20339
a=adilger
i=pravin
i=alexey.lyashkov
removes the declarations for LPSZ.
dzogin [Wed, 26 Aug 2009 01:15:18 +0000 (01:15 +0000)]
Branch HEAD
b=14951
i=grev
Modified Files:
lustre/ChangeLog lustre/tests/conf-sanity.sh
Description: Improved cleanup procedure for conf-sanity test_46a.
dzogin [Wed, 26 Aug 2009 00:54:12 +0000 (00:54 +0000)]
Branch HEAD
b=18674
i=alexey.lyashkov
i=dmitry.zogin
Modified Files:
lustre/ChangeLog lustre/ost/ost_handler.c
Description: Do not start bulk transfer, if client tried to reconnect.
Details : Do not start bulk transfer, if client tried to reconnect,
but failed due to active rpcs. Check for exp_abort_active_req
has been implemented.
johann [Tue, 25 Aug 2009 12:28:21 +0000 (12:28 +0000)]
Branch HEAD
b=20219
i=panda
i=zam
Release lock ref for lockless i/o if memory allocation failed.
pravins [Tue, 25 Aug 2009 10:21:34 +0000 (10:21 +0000)]
i=20339
reverting patch
pravins [Tue, 25 Aug 2009 10:09:44 +0000 (10:09 +0000)]
b=20339
i=adilger
fixes in LPSZ removal patch.
pravins [Tue, 25 Aug 2009 10:05:18 +0000 (10:05 +0000)]
b=20339
a=adilger
i=pravin
i=alexey.lyashkov
removes the declarations for LPSZ entirely
pravins [Tue, 25 Aug 2009 10:02:44 +0000 (10:02 +0000)]
b=20339
a=adilger
i=alexey.lyashkov
i=pravin
remove the uses of LPSZ directly and change the variables, or cast the
values appropriately.
pravins [Tue, 25 Aug 2009 07:01:49 +0000 (07:01 +0000)]
b=19994
i=rread
i=grev
log full debug info for test 0c.
tianzy [Tue, 25 Aug 2009 05:20:28 +0000 (05:20 +0000)]
Branch HEAD
delete unuseful test_11 of sanity-quota.sh
b=19835
i=robert.read
dzogin [Tue, 25 Aug 2009 00:20:06 +0000 (00:20 +0000)]
Branch HEAD
b=19566
i=oleg.drokin
i=nathan.rutman
Modified Files:
lustre/ChangeLog lustre/obdclass/obd_mount.c
Bugzilla : 19566
Description: Prevent inconsistences between linux and lustre mount structures.
Details : Wait indefinitely in server_wait_finished() until mnt_count drops.
Make the sleep interruptible.
ericm [Mon, 24 Aug 2009 18:19:51 +0000 (18:19 +0000)]
branch: HEAD
using old osc name scheme in config log if it's upgraded from 1.8 disk.
b=18548
r=nathan
r=wangdi
tianzy [Fri, 21 Aug 2009 06:54:18 +0000 (06:54 +0000)]
Branch HEAD
fix a bug which is triggered when mdt.quota_type or ost.quota_type is set
and there is not any quota set before.
b=19442
i=johann
i=panda
jxiong [Fri, 21 Aug 2009 02:14:38 +0000 (02:14 +0000)]
b=20044
r=eric.mei,vitaly
Don't use ->journal_info to store cl_env any more, because it would crash kernel if there is local file system mounted at client side.
jxiong [Fri, 21 Aug 2009 02:06:36 +0000 (02:06 +0000)]
b=19211
r=fanyong,vitaly
Removed a duplicate md_lock_set_data which happened after the ldlm reference count has been released.
anserper [Thu, 20 Aug 2009 19:09:01 +0000 (19:09 +0000)]
b=16890
i=Johann Lombardi
i=ZhiYong Tian
do not reset grace times if setquota is given only hardlimit params
nathan [Thu, 20 Aug 2009 18:15:14 +0000 (18:15 +0000)]
b=19053
i=w.li
i=adilger
path2fid for softlinks and character special nodes
shadow [Thu, 20 Aug 2009 15:54:09 +0000 (15:54 +0000)]
Correctly set lsm size for open replay.
Branch HEAD
b=19934
i=tappro
i=deen
brian [Thu, 20 Aug 2009 13:58:26 +0000 (13:58 +0000)]
b=20478
i=wangyb
i=adilger
Fix bug where version_tag.pl failed when there was no kernel source
available.
tappro [Thu, 20 Aug 2009 08:54:48 +0000 (08:54 +0000)]
Branch HEAD
b=189743
i=w.li
i=nathan
Update vbr tests from b1.8, add lctl version getting functionality
deshmukh [Thu, 20 Aug 2009 05:06:49 +0000 (05:06 +0000)]
Fixing the HEAD build issue related to
BuildRequest 12131: rhel5/x86_64 has FAILED!
This is temp fix, to build head.
nathan [Wed, 19 Aug 2009 19:44:31 +0000 (19:44 +0000)]
b=19955
i=adilger
i=rread
LDLM_SET_INFO rpc for server to client communications. Will be used by
HSM copytool, imperative shutdown.
stinson1947 [Wed, 19 Aug 2009 17:13:30 +0000 (17:13 +0000)]
Corrected 1.8.1 release date.
brian [Wed, 19 Aug 2009 16:32:21 +0000 (16:32 +0000)]
b=19721
i=adilger
Add a debian/ dir to allow building on Debian/Ubuntu systems. The process
is basically (from the top-level) lustre dir:
$ dpkg-buildpackage
$ sudo m-a build ../lustre-source_1.8.1-1_all.deb
The above needs to be captured in a "make debs" Makefile target so that it
works like the "make rpms" target, including building lustre packages as
well as a binary kernel modules package. This will be the next step in this
enhancement.
All of this has really only been tested to build the patchless client with
Ubuntu's 2.6.24-19-generic kernel at this point. However the bits necessary
to build a patched server kernel are included, even if they need to be tested
and perhaps tweaked for supported kernels. At least theoretically, it should
work for newer kernels even.
adilger [Tue, 18 Aug 2009 20:35:11 +0000 (20:35 +0000)]
Branch b1_8
Allow automake 1.11 for building (tested on FC10 client).
b=19808
zhanghc [Tue, 18 Aug 2009 11:54:41 +0000 (11:54 +0000)]
b=20183
fix a race in lov_update_create_set between lov_create and
osc_interpret_create/handle_async_create/cb_create_update
i=alexey.lyashkov@sun.com
i=andrew.perepechko@sun.com
tappro [Tue, 18 Aug 2009 08:23:13 +0000 (08:23 +0000)]
Branch HEAD
b=15390
i=fanyong
i=pravin
Port permission sync functionality from 1.8 to 2.0.
adilger [Tue, 18 Aug 2009 01:06:43 +0000 (01:06 +0000)]
Branch HEAD
Fix whitespace, remove horrific nested indenting.
adilger [Tue, 18 Aug 2009 00:37:33 +0000 (00:37 +0000)]
Branch HEAD
cscope will index directory names, and "find -prune" only prunes entries
within the specified sub-directory. Exclude such pathnames entirely.
b=19690
anserper [Mon, 17 Aug 2009 19:22:43 +0000 (19:22 +0000)]
ChangeLog
anserper [Mon, 17 Aug 2009 18:43:23 +0000 (18:43 +0000)]
b=20008
i=Oleg Drokin
i=Alex Tomas
pin the last page before starting transaction in setattr to avoid GFP_FS allocation under transaction
tappro [Mon, 17 Aug 2009 06:20:35 +0000 (06:20 +0000)]
Branch HEAD
b=19844
i=shadow
i=deen
rc == 1 is not error, make rc checking like in 1.8
zhanghc [Fri, 14 Aug 2009 15:31:00 +0000 (15:31 +0000)]
b=20126
replace multiop with multiop_bg_pause in test_53b in replay-single.sh
in order to make it sure that the operation is paused on return.
i=grev@sun.com
manoj [Thu, 13 Aug 2009 19:42:06 +0000 (19:42 +0000)]
b=19780
Removing unwanted debug messages added during testing.
stinson1947 [Thu, 13 Aug 2009 19:27:08 +0000 (19:27 +0000)]
Updated for 2.0 build 24.
lisaweek [Thu, 13 Aug 2009 17:25:40 +0000 (17:25 +0000)]
b=17167
Creating b_hd_nn branch for libcfs name normaliation effort (libcfs, lnet and lustre modules are branched)
manoj [Thu, 13 Aug 2009 17:15:17 +0000 (17:15 +0000)]
b=19780
r=nathan.rutman
r=grev
r=edg
Tests for the OST Pools feature
liangzhen [Thu, 13 Aug 2009 16:06:05 +0000 (16:06 +0000)]
Branch HEAD
entry for MD perf tests
fanyong [Thu, 13 Aug 2009 01:27:03 +0000 (01:27 +0000)]
Branch HEAD
b=20133
i=pravin.shelar
i=rahul.deshmukh
Insert ".." item just at the second slot of the whole directory.
pravins [Wed, 12 Aug 2009 19:10:59 +0000 (19:10 +0000)]
b=20339
i=alexey.lyashkov
i=ed
fix Cray build failure.
grev [Wed, 12 Aug 2009 18:20:33 +0000 (18:20 +0000)]
b=20371
i=Oleg.Drokin
i=Alexey.Lyashkov
test_151 fix for single node setup
grev [Wed, 12 Aug 2009 18:14:09 +0000 (18:14 +0000)]
b=17951
o=Ed Giesen
skip conf-sanity test_46a for too few OSTs
anserper [Wed, 12 Aug 2009 17:36:53 +0000 (17:36 +0000)]
b=16267
i=Vitaly Fertman
liblustre library API man pages
tianzy [Wed, 12 Aug 2009 08:42:03 +0000 (08:42 +0000)]
Branch HEAD
make test_11 of sanity_quota.sh invalid
b=19835
i=johann
grev [Tue, 11 Aug 2009 20:07:31 +0000 (20:07 +0000)]
b=18909
i=Adilger
t-f fix for mgs different from MDSDEV1
vitaly [Tue, 11 Aug 2009 13:02:15 +0000 (13:02 +0000)]
Branch HEAD
b=19674
reverting the patch which fails the sles10 build
wangdi [Mon, 10 Aug 2009 18:16:01 +0000 (18:16 +0000)]
Branch: HEAD
Fix for basetest to avoid skipping test like test_300ca when
runing sanity with ONLY=300
b=20385
o=adilger (patch from Andreas)
i=wangdi
vitaly [Mon, 10 Aug 2009 10:53:34 +0000 (10:53 +0000)]
Branch HEAD
b=17545
reverting the patch
grev [Mon, 10 Aug 2009 07:54:47 +0000 (07:54 +0000)]
b=19418
i=Brian
lost part of patch: add metadata-updates.sh to rpm
bobijam [Mon, 10 Aug 2009 02:27:34 +0000 (02:27 +0000)]
Branch b1_8
b=19640
i=johann
i=adilger
Avoid calling vfs_link upon a file with link count of 0 in mds_orphan_add_link().
zhanghc [Thu, 6 Aug 2009 11:21:19 +0000 (11:21 +0000)]
b=19406
fix a bug in search_fsname which doesn't find
the correct mountpoint if there are sevearl Lustre
filesystems mounted within each other
i=adilger@sun.com
yangsheng [Thu, 6 Aug 2009 07:09:22 +0000 (07:09 +0000)]
Branch HEAD
b=19674
i=johann, adilger
Initialize variable to get rid of warning.
deshmukh [Thu, 6 Aug 2009 05:59:42 +0000 (05:59 +0000)]
b=20283
i=nathan
i=manoj
Fixed the sanityn assertion problem.
jxiong [Thu, 6 Aug 2009 02:53:46 +0000 (02:53 +0000)]
b=19928
r=eric.mei,rread
Fixed the deadlock problem of simultaneous truncate
bobijam [Thu, 6 Aug 2009 01:40:48 +0000 (01:40 +0000)]
Branch HEAD
b=19854
o=johann
i=oleg.drokin (green)
i=robert.read
o=oleg.drokin(green)
i=johann
i=zhenyu.xu (bobijam)
Description: enable client interface failover
Details : When a child reconnects from another NID, properly update export
nid hash position and ldlm reverse import.
ericm [Wed, 5 Aug 2009 22:08:09 +0000 (22:08 +0000)]
branch: HEAD
fix a case of recursive call loop.
b=20235
r=rread
r=wangdi
nathan [Wed, 5 Aug 2009 21:00:10 +0000 (21:00 +0000)]
b=20372
i=nathan
i=rread
fix compile on XT3
stinson1947 [Wed, 5 Aug 2009 16:01:43 +0000 (16:01 +0000)]
Updated version for a respin of build 23.
pravins [Wed, 5 Aug 2009 11:37:51 +0000 (11:37 +0000)]
b=20339
i=he.huang
i=sheng.yang
fix ia64 and ppc build failure.
shadow [Wed, 5 Aug 2009 07:22:58 +0000 (07:22 +0000)]
don't send revalidate rpc if client have LOOKUP lock already.
Branch HEAD
b=17545
i=green
i=panda