Whamcloud - gitweb
johann [Tue, 22 Jul 2008 21:38:33 +0000 (21:38 +0000)]
Branch b1_6
b=16190
revert attachment 17583 (kernel config file updates) since attachment 17582
has already been backed out due to incompatibility with OFED 1.3.1.
ericm [Tue, 22 Jul 2008 20:06:52 +0000 (20:06 +0000)]
branch: b1_6
remove an unused AT debug message.
b=16366
r=nathan
r=adilger
johann [Tue, 22 Jul 2008 10:04:56 +0000 (10:04 +0000)]
Branch b1_6
b=9945
Fix build issue. q->max_hw_sectors does not exist on SLES9.
grev [Tue, 22 Jul 2008 07:16:06 +0000 (07:16 +0000)]
b=16290
i=Adilger
i=Zhenyu.Xu
conf-sanity test_41 fix for ostcount -ne 1
grev [Tue, 22 Jul 2008 06:23:35 +0000 (06:23 +0000)]
b=16388
i=Adilger
fix sanity (Wangdi typo in setup/cleanup 101)
bobijam [Tue, 22 Jul 2008 03:20:22 +0000 (03:20 +0000)]
Branch b1_6
b=16205
i=shadow, adilger
make max_grow_count on MDS tunable.
bobijam [Tue, 22 Jul 2008 02:41:46 +0000 (02:41 +0000)]
Branch b1_6
b=11063
i=johann, adilger
update mtime on file close.
johann [Mon, 21 Jul 2008 15:07:00 +0000 (15:07 +0000)]
Branch b1_6
b=9945
i=bzzz
i=adilger
add warning when underlying device queue is not tuned to for large I/O
requests.
shadow [Mon, 21 Jul 2008 08:31:24 +0000 (08:31 +0000)]
don't swab ost objects in response about directory, because
this not exist.
Branch b1_6
b=16318
i=johann
i=deen
kalpak [Sat, 19 Jul 2008 14:14:48 +0000 (14:14 +0000)]
b=16226, 16199
Add changelog entries
kalpak [Sat, 19 Jul 2008 13:51:20 +0000 (13:51 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak
if extent insertion fails free the blocks
kalpak [Sat, 19 Jul 2008 13:21:19 +0000 (13:21 +0000)]
b=16199
i=adilger
i=girish
ctime should not be updated through filter_set_md()
johann [Fri, 18 Jul 2008 10:26:57 +0000 (10:26 +0000)]
Branch b1_6
b=16002
i=wangdi
Add regression test for bug 13913.
yangsheng [Fri, 18 Jul 2008 03:05:03 +0000 (03:05 +0000)]
Branch b1_6
b=16035
i=brian, adilger, cliff.white
Enable DEBUG_INFO in Lustre kernel config files.
deen [Thu, 17 Jul 2008 09:50:25 +0000 (09:50 +0000)]
Sort source/child resource pair after updating child resource.
b=15674
i=adilger
i=shadow
grev [Thu, 17 Jul 2008 07:38:14 +0000 (07:38 +0000)]
b=16293
i=Adilger
force replay-ost-single test_5 to be skipped (not pass) if iozone missing;
add it SLOW list
anserper [Wed, 16 Jul 2008 22:08:29 +0000 (22:08 +0000)]
Branch b1_6
b=15754
anserper [Wed, 16 Jul 2008 20:31:26 +0000 (20:31 +0000)]
Branch b1_6
b=15754
i=Johann Lombardi (johann)
i=ZhiYong Tian (tianzy)
suppress long output of lfs quota
grev [Wed, 16 Jul 2008 18:24:04 +0000 (18:24 +0000)]
b=15745
i=Adilger
avoid rm -fr failure caused by nfs slowness
brian [Wed, 16 Jul 2008 17:54:43 +0000 (17:54 +0000)]
b=16395
i=Ricardo.M.Correia
i=adilger
Fix macro to conform to function-like-macros:
http://gcc.gnu.org/onlinedocs/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros
Note that this error is in the upstream patches from Qaudrics.
anserper [Tue, 15 Jul 2008 22:24:13 +0000 (22:24 +0000)]
Branch b1_6
b=15754
Removing accident excessive line.
anserper [Tue, 15 Jul 2008 19:02:32 +0000 (19:02 +0000)]
b=15754
i=ZhiYong Tian (tianzy)
i=Johann Lombardi (johann)
Default to uid/gid stats output for "lfs quota"
grev [Tue, 15 Jul 2008 16:55:27 +0000 (16:55 +0000)]
b=16001 (made by Adilger)
unload modules in order based on dependencies
isaac [Tue, 15 Jul 2008 05:27:35 +0000 (05:27 +0000)]
i=wangdi:
- fixed a typo.
bobijam [Tue, 15 Jul 2008 02:13:33 +0000 (02:13 +0000)]
Branch b1_6
b=16205
i=johann, sheng.yang
use a macro defining ldlm timeout value on MDS.
anserper [Mon, 14 Jul 2008 20:47:32 +0000 (20:47 +0000)]
Branch b1_6
b=15154
i=Andreas Dilger (adilger)
i=ZhiYong Tian (tianzy)
remove quota.h check
isaac [Mon, 14 Jul 2008 18:24:37 +0000 (18:24 +0000)]
i=adilger, b=16379:
- fixed incorrect del_peer help message.
anserper [Sun, 13 Jul 2008 13:58:42 +0000 (13:58 +0000)]
Branch b1_6
b=16294
i=ZhiYong Tian(tianzy)
suppress output of user check
anserper [Sun, 13 Jul 2008 13:32:20 +0000 (13:32 +0000)]
Branch b1_6
b=16294
i=ZhiYong Tian(tianzy)
remove pre_test_14
adilger [Sat, 12 Jul 2008 18:55:27 +0000 (18:55 +0000)]
Branch b1_6
Update build version to 1.6.5.52.
adilger [Fri, 11 Jul 2008 23:41:59 +0000 (23:41 +0000)]
Branch b1_6
Revert accidental commit.
stinson1947 [Fri, 11 Jul 2008 20:22:58 +0000 (20:22 +0000)]
Updated file for incremental build and testing of b1_6 branch.
brian [Fri, 11 Jul 2008 17:53:57 +0000 (17:53 +0000)]
1.6.6 Service Tags Product IDs.
wangdi [Fri, 11 Jul 2008 16:26:36 +0000 (16:26 +0000)]
Branch: b1_6
release llog ctxt correctly in liblustre path.
b=16340
i=adilger,bobijam
girish [Fri, 11 Jul 2008 14:52:53 +0000 (14:52 +0000)]
Update e2fsprogs version to 1.40.11-sun1
bobijam [Fri, 11 Jul 2008 01:48:21 +0000 (01:48 +0000)]
Branch b1_6
b=12584
i=joahnn
since various getfacl version handles symlink differently, we avoid symlink
test for now.
anserper [Thu, 10 Jul 2008 22:59:38 +0000 (22:59 +0000)]
*** empty log message ***
anserper [Thu, 10 Jul 2008 21:58:06 +0000 (21:58 +0000)]
Branch b1_6
b=16037
i=Alexey Lyashkov(shadow)
i=Johann Lombardi(johann)
Limit amount of ll pages with a part of lowmem pages instead of total number of pages (affects 32-bit platforms).
brian [Thu, 10 Jul 2008 21:29:01 +0000 (21:29 +0000)]
Need to include mount_utils.h in the _SOURCES for the tools that use it.
Compile fixes from adilger.
fanyong [Thu, 10 Jul 2008 07:27:33 +0000 (07:27 +0000)]
Branch b1_6
b=15927
i=johann
i=huanghua
(1) replace ptlrpcd with the statahead thread to interpret the async statahead RPC callback.
(2) update from HEAD for dropping unnecessary "mi_exp".
brian [Wed, 9 Jul 2008 22:44:50 +0000 (22:44 +0000)]
b=15625
Forgot to cvs add this one.
brian [Wed, 9 Jul 2008 20:35:23 +0000 (20:35 +0000)]
b=15625
i=adilger
i=nathan
Service Tags.
If the service tags package is installed on a Lustre node when a Lustre
target is mounted, a service tag will be generated which can then optionally
be collected by a Registration Client for addition to the Sun asset
inventory system being offered at inventory.sun.com.
cvs2svn [Wed, 9 Jul 2008 20:35:22 +0000 (20:35 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_6'.
adilger [Wed, 9 Jul 2008 19:49:29 +0000 (19:49 +0000)]
*** empty log message ***
bobijam [Wed, 9 Jul 2008 01:31:13 +0000 (01:31 +0000)]
Branch b1_6
b=15825
o=green
i=shadow, bobijam
Description: Kernel BUG tries to release flock
Details : Lustre does not destroy flock lock before last reference goes
away. So always drop flock locks when client is evicted and
perform unlock regardless of successfulness of speaking to MDS.
adilger [Tue, 8 Jul 2008 23:02:58 +0000 (23:02 +0000)]
Branch b1_6
Fix typo in ChangeLog
adilger [Tue, 8 Jul 2008 17:49:14 +0000 (17:49 +0000)]
Branch b1_6
Don't try to copy more bytes from userspace than it has supplied.
b=13868
bobijam [Tue, 8 Jul 2008 01:11:53 +0000 (01:11 +0000)]
Branch b1_6
b=15191
i=wangdi, shadow
during liblustre test during
mgc_llog_init() (lustre/mgc/libmgc.c)
llog_initiator_connect(ctxt)
while in liblustre lib, it is defined as an empty function only return 0, while
in kernel lib, it set the context's loc_imp. And this context's loc_imp is
required after in llog_client_create().
This fix defines llog_initiator_connect() in both lib (kernel version and
liblustre version)
anserper [Mon, 7 Jul 2008 16:06:21 +0000 (16:06 +0000)]
*** empty log message ***
bobijam [Mon, 7 Jul 2008 02:57:35 +0000 (02:57 +0000)]
Branch b1_6
b=13285
o=bowen.zhou
i=johann, bobijam
Add lctl dl '-t' option to print ost_conn_uuid for osc and mds_conn_uuid for mdc.
bobijam [Mon, 7 Jul 2008 01:56:08 +0000 (01:56 +0000)]
Branch b1_6
b=14693
o=bowen.zhou
i=johann, bobijam
test case for "'lctl conf_param' stores invalid parameter, future mounts fail"
yangsheng [Sun, 6 Jul 2008 15:15:23 +0000 (15:15 +0000)]
Branch b1_6
b=16247
i=sheng.yang
i=joahnn
Allow liblustre sanity to exclude tests
anserper [Sun, 6 Jul 2008 02:09:26 +0000 (02:09 +0000)]
Branch b1_6
b=13904
i=Johann Lombardi(johann)
i=ZhiYong Tian(tianzy)
Support for 64-bit operational quota files.
kalpak [Sat, 5 Jul 2008 10:50:24 +0000 (10:50 +0000)]
b=13128
i=adilger
i=johann
Add uid and gid options to lfs manpage. numeric uid/gid should be accepted with -user/-group option
adilger [Fri, 4 Jul 2008 23:31:02 +0000 (23:31 +0000)]
Branch b1_6
Remove trailing whitespace.
adilger [Fri, 4 Jul 2008 23:29:36 +0000 (23:29 +0000)]
Branch b1_6
Whitespace fixes to match with HEAD.
adilger [Fri, 4 Jul 2008 23:22:15 +0000 (23:22 +0000)]
Branch b1_6
Remove spurious LPROCFS_EXIT() from lprocfs_evict_client_release(), which is
breaking the reference count on the semaphore.
b=16288
i=adilger (wangdi original patch)
wangdi [Fri, 4 Jul 2008 22:22:32 +0000 (22:22 +0000)]
Branch: b1_6
add stride read-ahead test cases
b=16712
i=adilger,nikita
wangdi [Fri, 4 Jul 2008 22:13:13 +0000 (22:13 +0000)]
file reads.c was added on branch b1_6 on 2008-07-04 22:22:32 +0000
anserper [Fri, 4 Jul 2008 22:01:07 +0000 (22:01 +0000)]
Branch b1_6
b=15754
i=Johann(johann)
i=ZhiYong(tianzy)
Including manual page in make files.
wangdi [Fri, 4 Jul 2008 16:23:49 +0000 (16:23 +0000)]
Branch: b1_6
minor cleanup
wangdi [Fri, 4 Jul 2008 16:17:08 +0000 (16:17 +0000)]
Branch: b1_6
checking import before put the import, because stale export disconnect
might also trigger this llcd_ctxt_put
b=15684
i=adilger
shadow [Fri, 4 Jul 2008 07:38:07 +0000 (07:38 +0000)]
add recount protection for osc callbacks, so avoid panic on shutdown
Branch b1_6
b=15210
i=green
i=umka
yangsheng [Fri, 4 Jul 2008 06:46:46 +0000 (06:46 +0000)]
Branch b1_6
b=16190
Back the change since OFED-1.3 build failed with this kernel.
wangdi [Fri, 4 Jul 2008 05:17:27 +0000 (05:17 +0000)]
Branch: b1_6
sync import destroy with llog thread/lprocfs access
b=14629
i=robert,jay
yangsheng [Fri, 4 Jul 2008 03:13:09 +0000 (03:13 +0000)]
Branch b1_6
b=16190
i=johann, shadow, zhenyu.xu
Update to RHEL5 kernel-2.6.18-92.1.6.el5.
johann [Thu, 3 Jul 2008 07:31:29 +0000 (07:31 +0000)]
Branch b1_6
b=15950
i=wangdi
i=shadow
The direct IO path doesn't call check_rpcs to submit a new RPC once
one is completed. As a result, some RPCs are stuck in the queue
and are never sent.
Merge brw_interpret() and brw_interpret_oap().
yangsheng [Thu, 3 Jul 2008 04:59:23 +0000 (04:59 +0000)]
Branch b1_6
b=16189
i=johann, zhenyu.xu
Update to RHEL4 kernel-2.6.9-67.0.20.
yangsheng [Thu, 3 Jul 2008 04:10:31 +0000 (04:10 +0000)]
Branch b1_6
b=16041
i=shadow
i=zhenyu.xu
Fixed the wrong name.
adilger [Wed, 2 Jul 2008 21:17:39 +0000 (21:17 +0000)]
Branch b1_6
Add description of setstripe parameters to lfs man page.
b=15754
shadow [Wed, 2 Jul 2008 06:32:09 +0000 (06:32 +0000)]
cleanup usage obd_set_info_async, obd_get_info.
fix KEY_IS macro
Branch b1_6
b=14032
i=johann
i=deen
anserper [Tue, 1 Jul 2008 21:59:36 +0000 (21:59 +0000)]
Branch b1_6
b=15754
i=Johann(johann)
i=ZhiYong(tianzy)
llapi_quotactl manual page
anserper [Tue, 1 Jul 2008 21:49:30 +0000 (21:49 +0000)]
file llapi_quotactl.3 was added on branch b1_6 on 2008-07-01 21:59:36 +0000
kalpak [Tue, 1 Jul 2008 13:48:49 +0000 (13:48 +0000)]
b=15284
i=shadow
libattr package may not be installed on all systems
tianzy [Tue, 1 Jul 2008 13:26:03 +0000 (13:26 +0000)]
Branch b1_6
when setquota is executed, quota limitation on slaves is always reset which leads
to this bug. Now only first setquota and cancelling quota will reset quota
limitation on slaves.
b=16053
i=andrew.perepechko
i=johann
tianzy [Tue, 1 Jul 2008 10:12:47 +0000 (10:12 +0000)]
Branch b1_6
this bug only happens when inode quota limitation is very low(less than 12), so that inode quota unit is 1 at initialization. Now least quota qunit is 2,
instead of 1.
b=15758
i=andrew.perepechko
i=johann
bwzhou [Tue, 1 Jul 2008 08:20:51 +0000 (08:20 +0000)]
Branch b1_6
b=11990
r=johann, bobijam
zeroed param upon every mount point
kalpak [Tue, 1 Jul 2008 05:37:18 +0000 (05:37 +0000)]
b=15284
i=adilger
i=johann
OST crashes and subsequent e2fsck can lead to objects being moved to lost+found directory. Using the "ll_recover_lost_found_objs" tool, these objects can be retrieved and data can be salvaged by using the object ID saved in the fid.
kalpak [Tue, 1 Jul 2008 05:36:47 +0000 (05:36 +0000)]
file ll_recover_lost_found_objs.c was added on branch b1_6 on 2008-07-01 05:37:17 +0000
kalpak [Tue, 1 Jul 2008 04:14:52 +0000 (04:14 +0000)]
b=13128
i=adilger
i=johann
add -gid,-group,-uid-,-user options to lfs find
bobijam [Tue, 1 Jul 2008 02:32:20 +0000 (02:32 +0000)]
Branch b1_6
b=12653
i=green, johann
Description: sanity test 65a fails if stripecount of -1 is set
Details : handle -1 striping on filesystem in ll_dirstripe_verify
adilger [Mon, 30 Jun 2008 20:38:13 +0000 (20:38 +0000)]
Branch b1_6
Add RHEL5 back into ChangeLog for 1.6.5.
wangdi [Mon, 30 Jun 2008 18:59:15 +0000 (18:59 +0000)]
Branch b1_6
Two minor fixes for stride read-ahead.
b=14483
i=adilger
shadow [Mon, 30 Jun 2008 15:33:31 +0000 (15:33 +0000)]
don't panic with sparse OST's indexes.
Branch b1_8
b=16014
i=tappro
i=deen
shadow [Mon, 30 Jun 2008 12:23:57 +0000 (12:23 +0000)]
badly clear PG_Writeback bit in ll_ap_completion can produce false
positive assertion
Branch b1_6
b=14742
i=nikita
i=johan
kalpak [Sun, 29 Jun 2008 10:09:29 +0000 (10:09 +0000)]
b=13103 (patch by adilger)
i=kalpak,girish
upstream e2fsprogs calls uninit_groups feature as uninit_bg. So mkfs.lustre should check for uninit_bg feature also
deen [Sat, 28 Jun 2008 09:26:53 +0000 (09:26 +0000)]
In ldlm_resource_add_lock(), call to ldlm_resource_dump()
starve other threads from the resource lock for a long time in
case of long waiting queue, so change the debug level from
D_OTHER to the less frequently used D_INFO.
b=15953
i=adilger
i=nathan.rutman
adilger [Sat, 28 Jun 2008 05:15:13 +0000 (05:15 +0000)]
Branch b1_6
Ensure all module symbols from ldiskfs and OFED are available.
b=16112
i=brian
i=shadow
wangdi [Fri, 27 Jun 2008 17:28:18 +0000 (17:28 +0000)]
Branch:b1_6
missing stride_start_offset in stride-read-ahead.
b=16172
i=Oleg,Johann
adilger [Fri, 27 Jun 2008 09:47:32 +0000 (09:47 +0000)]
Branch b1_6
Allow both "clear" and "clear\n" to be given to ldlm.namespaces.*.lru_size
Minor whitespace and line wrap cleanup.
b=13868
grev [Fri, 27 Jun 2008 09:34:00 +0000 (09:34 +0000)]
b=5188
add test_68 to ALWAYS_EXCEPT list
bwzhou [Fri, 27 Jun 2008 03:10:10 +0000 (03:10 +0000)]
Branch b1_6
b=15881
r=robert.read
rewrite sanity 129
adilger [Thu, 26 Jun 2008 20:04:45 +0000 (20:04 +0000)]
Branch b1_6
Ignore generated file.
yury [Thu, 26 Jun 2008 11:49:30 +0000 (11:49 +0000)]
b=15863
r=shadow,wangdi
- fixes about missed llcd_put().
anserper [Wed, 25 Jun 2008 21:04:42 +0000 (21:04 +0000)]
Branch b1_6
b=14010
anserper [Wed, 25 Jun 2008 20:59:32 +0000 (20:59 +0000)]
Branch b1_6
b=14010
i=Alexey(shadow)
i=Andreas(adilger)
type fixes
grev [Wed, 25 Jun 2008 19:54:25 +0000 (19:54 +0000)]
b=16165
i=Jian.Yu
localize TYPE
ericm [Wed, 25 Jun 2008 17:59:23 +0000 (17:59 +0000)]
branch: b1_6
drop request with 0 timeout estimation.
b=14071
r=nathan
r=robert
anserper [Wed, 25 Jun 2008 13:38:24 +0000 (13:38 +0000)]
Branch b1_6
b=15754
i=Johann(johann)
i=ZhiYong(tianzy)
lfs enhancements (limits specifiers for setquota)
bwzhou [Wed, 25 Jun 2008 00:29:29 +0000 (00:29 +0000)]
Branch b1_6
b=13285
initialize save_errno