Whamcloud - gitweb
anserper [Wed, 13 Feb 2008 21:54:36 +0000 (21:54 +0000)]
Branch b1_6
b=13285
i=johann
i=deen
handle the NULL return case from ptlrpc_prep_req() (refer to https://bugzilla.lustre.org/attachment.cgi?id=13101&action=edit)
anserper [Wed, 13 Feb 2008 21:05:42 +0000 (21:05 +0000)]
Branch b1_6
b=13285
i=johann
i=deen
fixes some return code issues (refer to https://bugzilla.lustre.org/attachment.cgi?id=15278&action=edit)
tianzy [Wed, 13 Feb 2008 11:51:34 +0000 (11:51 +0000)]
Branch b1_6
Reset error code if we are retrying to insert the qdata into the hashtable
to avoid later assertion.
b=14785
i=johann
i=andrew.perepechko
jxiong [Wed, 13 Feb 2008 11:51:09 +0000 (11:51 +0000)]
Porting raid5 improvements to rhel5 kernels.
b=13648
r=alex,andreas
tianzy [Wed, 13 Feb 2008 11:38:02 +0000 (11:38 +0000)]
Branch b1_6
In filter_commitrw_write, lqs is freed between lquota_chkquota and
lquota_pending_commit which led to "quota_pending_commit()) there are too many
blocks!"
b=14784
i=Johann
i=andrew.perepechko
tianzy [Wed, 13 Feb 2008 07:59:51 +0000 (07:59 +0000)]
Branch b1_6
an unnecessary block in osts for waiting in-flight quota request
b=14783
i=Johann
i=andrew.perepechko
yangsheng [Wed, 13 Feb 2008 07:05:55 +0000 (07:05 +0000)]
Branch b1_6
b=14720
i=scjody
i=johann
Update RHEL5 kernel to 2.6.18-53.1.6.el5.
bobijam [Wed, 13 Feb 2008 01:55:24 +0000 (01:55 +0000)]
Branch b1_6
b=13173
i=shadow
make "lctl lov_getconfig" handle the case which "default_stripe_count == -1" by
returning -1 instead of 65535.
grev [Tue, 12 Feb 2008 22:08:19 +0000 (22:08 +0000)]
b=14620
re-vert att. 14680
grev [Tue, 12 Feb 2008 10:47:16 +0000 (10:47 +0000)]
b=14330
i=Adilger
RUNAS dbench and iozone
grev [Fri, 8 Feb 2008 14:54:59 +0000 (14:54 +0000)]
b=14330 (comment 14)
i=Adilger
remove obsolete cfg scripts
grev [Fri, 8 Feb 2008 14:53:21 +0000 (14:53 +0000)]
b=14330
i=Adilger
remove obsolete insanity-ltest.sh
grev [Fri, 8 Feb 2008 11:57:27 +0000 (11:57 +0000)]
b=14330
i=Adilger
move RUNAS to local.sh; run BONNIE as RUNAS_ID user
b=14474
i=Adilger
don't allow sanity to see MOUNT2; remove chown of MOUNT
anserper [Thu, 7 Feb 2008 15:47:06 +0000 (15:47 +0000)]
Branch b1_6
b=14421
Changelog update
anserper [Thu, 7 Feb 2008 10:22:56 +0000 (10:22 +0000)]
Branch b1_6
b=14421
i=nikita.danilov
i=alexey.lyashkov
Removes unnecessary PageDirty check (dirty page is perfectly valid here).
grev [Wed, 6 Feb 2008 18:55:03 +0000 (18:55 +0000)]
b=12651
i=Adilger
skip test_78 if we have no enough space; make the test file slightly smaller
yangsheng [Tue, 5 Feb 2008 12:53:21 +0000 (12:53 +0000)]
Branch b1_6
b=14793
i=adilger
i=johann
Update RHEL4 kernel to 2.6.9-67.0.4.
shadow [Tue, 5 Feb 2008 11:52:01 +0000 (11:52 +0000)]
Don't allow skipping OSTs if index has been specified.
b=13196
i=adilger
i=green
jxiong [Tue, 5 Feb 2008 08:38:56 +0000 (08:38 +0000)]
Patch to remove the warning of compiling for interval_tree.c
b=11300
r=shadow
girish [Mon, 4 Feb 2008 16:54:30 +0000 (16:54 +0000)]
JBD2_HAS_COMPAT_FEATURE was used instead of JBD2_HAS_INCOMPAT_FEATURE for
checking _INCOMPAT_ASYNC_COMMIT.
Fixed it.
b=10657
yangsheng [Mon, 4 Feb 2008 09:30:00 +0000 (09:30 +0000)]
Branch b1_6
b=14714
Fixed previous commit error.
tianzy [Mon, 4 Feb 2008 07:23:16 +0000 (07:23 +0000)]
Branch b1_6
handle lustre.fail_loc issue when run sanity-quota.sh on different nodes
b=14700
i=johann
i=andrew.perepechko
yangsheng [Mon, 4 Feb 2008 02:44:15 +0000 (02:44 +0000)]
Branch b1_6
b=14714
i=yangsheng
i=scjody
Use d_move_locked & d_rehash_cond instead of __d_move & __d_rehash in kernel patches.
girish [Sat, 2 Feb 2008 11:51:04 +0000 (11:51 +0000)]
Check in a fix from Johann Lombardi about missing get_bh().
And few small changes as per the upstream patch.
b=10657
jxiong [Thu, 31 Jan 2008 08:02:20 +0000 (08:02 +0000)]
Using interval tree for scalable handling of many extent locks.
b=11300
r=vitaly,nikita
komaln [Thu, 31 Jan 2008 05:41:48 +0000 (05:41 +0000)]
b=14184
r=Adilger, Wangdi
To detail ldlm_enqueue and mds_reint stats.
bwzhou [Thu, 31 Jan 2008 05:36:58 +0000 (05:36 +0000)]
Branch b1_6
b=14721
r=johann, scjody
Quiet "excessive revalidate_it loops" message
bobijam [Thu, 31 Jan 2008 02:24:11 +0000 (02:24 +0000)]
Branch b1_6
b=13999
o=Philippe Bernadat(philippe.bernadat@hp.com)
i=johann
i=shadow
Don't attempt to wake up evictor thread if it hasn't started yet.
grev [Thu, 31 Jan 2008 02:03:25 +0000 (02:03 +0000)]
b=12499
run sysctl properly (found by Huang Hua)
grev [Thu, 31 Jan 2008 01:02:01 +0000 (01:02 +0000)]
b=12499 (made by Adilger)
i=grev
speedups fo SLOW=no and fixes for remote client
grev [Wed, 30 Jan 2008 10:39:20 +0000 (10:39 +0000)]
b=14452
i=Adilger
remove stat.c from tests
bobijam [Tue, 29 Jan 2008 10:35:58 +0000 (10:35 +0000)]
Branch b1_6
b=14139
o=Bob Glossman(bogl@cray.com)
i=adilger
fix building errors for xt3 in SLES10.
grev [Tue, 29 Jan 2008 10:02:49 +0000 (10:02 +0000)]
b=13979
i=Adilger
change tdir to start from d0 to be cleaned up automatically
shadow [Mon, 28 Jan 2008 15:33:30 +0000 (15:33 +0000)]
fix LBUG in ptlrpc_check_set() "bad phase
ebc0de00"
b=12228
i=nikita
i=johann
johann [Mon, 28 Jan 2008 10:46:18 +0000 (10:46 +0000)]
Branch b1_6
b=13843
i=adilger
i=shadow
A lot of unlink operations with concurrent I/O can lead to a
deadlock causing evictions. To address the problem, the number of
oustanding OST_DESTROY requests is now throttled to
max_rpcs_in_flight per OSC.
johann [Mon, 28 Jan 2008 07:08:37 +0000 (07:08 +0000)]
Branch b1_6
b=14443
i=bzzz
i=andrew
Enable ext3 journalled quota by default to improve performance
when quotas are turned on.
yangsheng [Mon, 28 Jan 2008 05:58:13 +0000 (05:58 +0000)]
Branch b1_6
b=13647
i=scjody
i=adilger
Fixed the 'make rpms' issue.
bwzhou [Mon, 28 Jan 2008 05:24:20 +0000 (05:24 +0000)]
Branch b1_6
b=14413
r=shadow, johann
make leak-finder work correctly with LUSTRE and LNET debug messages
komaln [Sat, 26 Jan 2008 10:39:44 +0000 (10:39 +0000)]
b=11230
r=Adilger
Fix a memory leak.
qian [Sat, 26 Jan 2008 08:03:23 +0000 (08:03 +0000)]
b=13099
i=adilger,deen
cleanup the useless member various 'set_countp'.
shadow [Fri, 25 Jan 2008 08:43:38 +0000 (08:43 +0000)]
not use all inodes for test.
return error if statahead is slow.
b=14530
i=shadow
yangsheng [Fri, 25 Jan 2008 05:53:56 +0000 (05:53 +0000)]
Branch b1_6
b=14498
i=shadow
i=johann
Update to SLES9 SP4 kernel-2.6.5-7.308.
adilger [Thu, 24 Jan 2008 23:02:17 +0000 (23:02 +0000)]
Branch b1_6
Escape ">" and "<" symbols in log messages.
b=14867
i=grev
tianzy [Thu, 24 Jan 2008 07:46:43 +0000 (07:46 +0000)]
Branch b1_6
fix an improper CERROR
b=14567
i=johann
i=andrew
johann [Wed, 23 Jan 2008 19:05:41 +0000 (19:05 +0000)]
file mpt-fusion-downgrade-to-3_02_73-rhel4.patch was added on branch b1_6 on 2008-02-17 09:32:04 +0000
green [Tue, 22 Jan 2008 20:35:25 +0000 (20:35 +0000)]
b=14360
r=adilger,vitaly
Do not attempt to enqueue locks under och_sem
bwzhou [Tue, 22 Jan 2008 05:56:04 +0000 (05:56 +0000)]
Branch b1_6
b=13380
r=nathan, adilger
LLNL's fix for occasional failure case of test 50, 51 and 52 of recovery-small
kalpak [Mon, 21 Jan 2008 19:16:04 +0000 (19:16 +0000)]
b=14688
i=adilger, tianzy
obdclass and lquota should not be exporting the same symbols. Also remove duplicate code.
shadow [Mon, 21 Jan 2008 13:52:00 +0000 (13:52 +0000)]
fix deadlock with llog cleanup.
b=14608
i=johann
i=wangdi
vitaly [Mon, 21 Jan 2008 12:37:45 +0000 (12:37 +0000)]
Branch b1_6
b=14379
i=green
i=shadow
Check the available space for lock handles in all the ELC rpc, send extra rpc if there is no enough space.
Cancel AGED lru locks in all the ELC rpc, not in enqueue & cancel only.
johann [Sun, 20 Jan 2008 18:07:51 +0000 (18:07 +0000)]
Branch b1_6
b=14425
i=oleg
i=bzzz
ldlm_completion_ast() assumes that a lock is granted when the req
mode is equal to the granted mode. However, it should also check
that LDLM_FL_CP_REQD is not set.
johann [Fri, 18 Jan 2008 14:41:44 +0000 (14:41 +0000)]
Branch b1_6
b=14626
i=adilger
use /llog.test/ instead of /llog-test/ to match both llog_test and
llog-test.
grev [Fri, 18 Jan 2008 09:29:28 +0000 (09:29 +0000)]
b=12652
i=Adilger
except all ETXTBSY tests for SLES10
tianzy [Fri, 18 Jan 2008 05:59:09 +0000 (05:59 +0000)]
b=10600
r=adilger
r=johann
Branch b1_6
qunit size will be changed when quota limitation is too low/high;
record the pending quota write in order to get more accureate
quota; delete the patch for bug12588, which is unnecessary when
this patch is landed. This bug also contains 14526, 14299, 14601
and 13794, which are found and landed during v1_4_12.
shadow [Thu, 17 Jan 2008 21:50:06 +0000 (21:50 +0000)]
more checks for NULL lov_tgts for avoid oops.
b=14607
i=umka
i=tappro
bwzhou [Thu, 17 Jan 2008 13:00:31 +0000 (13:00 +0000)]
Branch b1_6
b=14655
r=adilger, deen
Use __u64 instead of int for valid bits in mdc functions
yangsheng [Thu, 17 Jan 2008 10:20:30 +0000 (10:20 +0000)]
Branch b1_6
b=14531
i=scjody
i=johann
Update to RHEL4 latest kernel-2.6.9-67.0.1.EL.
komaln [Thu, 17 Jan 2008 07:49:49 +0000 (07:49 +0000)]
b=14184
r=Nathan, Wangdi
To add ptlrpc client stats.
grev [Wed, 16 Jan 2008 19:34:23 +0000 (19:34 +0000)]
b=14620
i=Adilger
t-f have_modules fn; force log fn to unload modules if it has loaded them
johann [Wed, 16 Jan 2008 07:50:55 +0000 (07:50 +0000)]
Branch b1_6
Fix message in the changelog about patchless RHEL4 restriction.
bobijam [Wed, 16 Jan 2008 02:12:10 +0000 (02:12 +0000)]
Branch b1_6
b=14626
i=adilger
o=johann
fix sanity test_60b() script.
wangdi [Tue, 15 Jan 2008 22:24:59 +0000 (22:24 +0000)]
Branch:b1_6
O_JOIN_FILE flag should be clear if it is fake join, otherwise
the join flag will be added to the open_flag in the following
open_pack.
b=14614
i=adilger
wangdi [Tue, 15 Jan 2008 20:03:30 +0000 (20:03 +0000)]
Branch: b1_6
Before packing join_file req, all the related reference should be
checked carefully in case some malformed flags cause fake join_file
req on client.
b=14614
i=adilger,johann
grev [Tue, 15 Jan 2008 19:10:46 +0000 (19:10 +0000)]
b=14394
i=Adilger
fix MOUNT clobber
grev [Tue, 15 Jan 2008 18:08:54 +0000 (18:08 +0000)]
b=14657
i=Adilger
don't print summary report if TESTSUITE is lfsck
wangdi [Mon, 14 Jan 2008 22:10:53 +0000 (22:10 +0000)]
Branch: b1_6
Add new version adio driver from ORNL to contrib
tianzy [Mon, 14 Jan 2008 07:20:01 +0000 (07:20 +0000)]
Branch b1_6
when mgs is rebooting or recovering, the mount req issued by mgc will fail
because mgs don't do recovery for mgc at all. The solution is: in this
situation, mgc will resend the req.
b=13464
i=nathan
i=adilger
grev [Fri, 11 Jan 2008 12:30:26 +0000 (12:30 +0000)]
b=13734
i=Adilger
fail tests if lustre is not mounted
bwzhou [Fri, 11 Jan 2008 10:29:10 +0000 (10:29 +0000)]
Branch b1_6
b=14043
r=johann, bobijam
This is used to determine the size of a buffer that was already packed and
will correctly handle the different message formats.
bwzhou [Fri, 11 Jan 2008 09:31:51 +0000 (09:31 +0000)]
Branch b1_6
b=12191
r=adilger, johann
Add verbosity control to liblustreapi messages.
komaln [Fri, 11 Jan 2008 05:36:44 +0000 (05:36 +0000)]
b= 14184
r= Wangdi, Nathan
to add mdc "stats" file
girish [Thu, 10 Jan 2008 17:16:15 +0000 (17:16 +0000)]
Updated the version of e2fsprogs to 1.40.4.cfs1
b=14109
grev [Thu, 10 Jan 2008 11:53:31 +0000 (11:53 +0000)]
b=14408
i=Adilger
reset fail_loc t-f fn
grev [Thu, 10 Jan 2008 10:14:22 +0000 (10:14 +0000)]
b=14473
i=Adilger
use RUNTESTS_SRC instead of SRC
jxiong [Thu, 10 Jan 2008 06:19:02 +0000 (06:19 +0000)]
b=10896
r=alex,adilger
porting the improvments of raid5 to raid6.
bobijam [Thu, 10 Jan 2008 03:56:23 +0000 (03:56 +0000)]
Branch b1_6
b=14399
i=johann
i=green
A change in release note.
johann [Wed, 9 Jan 2008 22:57:08 +0000 (22:57 +0000)]
Branch b1_6
b=14562
i=adilger
i=bowen.zhou
Check if lock is NULL in ldlm_bl_to_thread(). Problem introduced by bug 13843.
ericm [Wed, 9 Jan 2008 20:01:18 +0000 (20:01 +0000)]
branch: b1_6
move AT_SUPPORT flag from ptlrpc_body out to lustre_msg
b=14071
r=andreas
r=nathan
grev [Wed, 9 Jan 2008 19:57:16 +0000 (19:57 +0000)]
b=14499 (made by Alexey.Lyashkov)
i=grev
use sort -u for remove duplicates
anserper [Wed, 9 Jan 2008 09:26:07 +0000 (09:26 +0000)]
Branch b1_6
b=13904
i=sergey.glushchenko
i=johann
"fix unused variable warning" patch
cfaber [Fri, 4 Jan 2008 21:40:21 +0000 (21:40 +0000)]
another test
cfaber [Fri, 4 Jan 2008 21:33:19 +0000 (21:33 +0000)]
another test
cfaber [Fri, 4 Jan 2008 21:05:05 +0000 (21:05 +0000)]
test
johann [Fri, 4 Jan 2008 08:33:42 +0000 (08:33 +0000)]
Branch b1_6
b=14551
i=grev
Fix check_runas_id() in sanity-quota.sh.
scjody [Thu, 3 Jan 2008 20:27:47 +0000 (20:27 +0000)]
Change header to "Sun Microsystems, Inc."
komaln [Thu, 3 Jan 2008 06:31:16 +0000 (06:31 +0000)]
b=14184
r=Nathan, Adilger
to remove the use of LPROCFS_INIT_VARS and related macros
bwzhou [Wed, 2 Jan 2008 16:00:49 +0000 (16:00 +0000)]
Branch b1_6
b=14485
r=green, bwzhou
allow the "noatime" mount option to be parsed by mount.lustre
johann [Wed, 2 Jan 2008 09:16:52 +0000 (09:16 +0000)]
Branch b1_6
b=14036
i=johann
i=tianzy
attachment 14460 / fix error messages.
grev [Sat, 29 Dec 2007 15:34:58 +0000 (15:34 +0000)]
b=13734
i=Adilger
Verify Lustre fs is mounted by client
yangsheng [Sat, 29 Dec 2007 03:23:34 +0000 (03:23 +0000)]
Branch b1_6
b=14368
i=johann
i=shadow
Update to RHEL5 latest kernel-2.6.18-53.1.4.el5.
yangsheng [Sat, 29 Dec 2007 03:02:19 +0000 (03:02 +0000)]
Branch b1_6
b=13752
i=shadow
i=adilger
Initialize list node before reference.
grev [Fri, 28 Dec 2007 19:12:41 +0000 (19:12 +0000)]
b=12962
i=Nathan.Rutman
set MDS_MOUNT_OPTS correctly for liblustre test
johann [Fri, 28 Dec 2007 13:08:58 +0000 (13:08 +0000)]
Branch b1_6
b=13843
i=adilger
i=bowen.zhou
add a priority list for blocking callbacks.
johann [Fri, 28 Dec 2007 07:39:23 +0000 (07:39 +0000)]
Branch b1_6
b=14398
i=johann
i=bobijam
Console messages can now be disabled via lnet.printk.
vitaly [Thu, 27 Dec 2007 20:24:24 +0000 (20:24 +0000)]
Branch b1_6
b=13917
i=green
i=shadow
if blocking ast come with completion ast, mark lock as LDLM_FL_BL_AST
pravins [Thu, 27 Dec 2007 15:38:52 +0000 (15:38 +0000)]
b=13906
i=umka
i=adilger
While sizing the EA, limit the stripe count to the actual number of
OSTs in this filesystem.
johann [Wed, 26 Dec 2007 08:27:13 +0000 (08:27 +0000)]
Branch b1_6
b=13805
i=adilger
Reserve OBD_CONNECT_CKSUM.
#define OBD_CONNECT_CKSUM 0x20000000ULL /*support several cksum algos */
yangsheng [Wed, 26 Dec 2007 03:27:27 +0000 (03:27 +0000)]
Branch b1_6
b=14288
i=jay
i=alex
Add a patch back the raid driver to 2.6.9-55.0.12.
bobijam [Wed, 26 Dec 2007 02:18:12 +0000 (02:18 +0000)]
roll back unapproved release note bulletin. (was checked in by fault)
bobijam [Wed, 26 Dec 2007 02:14:55 +0000 (02:14 +0000)]
Branch b1_6
b=14136
i=nathan
i=shadow
Description: make mgs_setparam() handle fsname containing dash
Details : fsname containing a dash does not work with lctl conf_param