Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch b1_6
adilger [Fri, 11 Jul 2008 23:41:59 +0000 (23:41 +0000)]
Branch b1_6
Revert accidental commit.

16 years agoUpdated file for incremental build and testing of b1_6 branch.
stinson1947 [Fri, 11 Jul 2008 20:22:58 +0000 (20:22 +0000)]
Updated file for incremental build and testing of b1_6 branch.

16 years ago1.6.6 Service Tags Product IDs.
brian [Fri, 11 Jul 2008 17:53:57 +0000 (17:53 +0000)]
1.6.6 Service Tags Product IDs.

16 years agoBranch: b1_6
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

16 years agoUpdate e2fsprogs version to 1.40.11-sun1
girish [Fri, 11 Jul 2008 14:52:53 +0000 (14:52 +0000)]
Update e2fsprogs version to 1.40.11-sun1

16 years agoBranch b1_6
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.

16 years ago*** empty log message ***
anserper [Thu, 10 Jul 2008 22:59:38 +0000 (22:59 +0000)]
*** empty log message ***

16 years agoBranch b1_6
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).

16 years agoNeed to include mount_utils.h in the _SOURCES for the tools that use it.
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.

16 years agoBranch b1_6
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".

16 years agob=15625
brian [Wed, 9 Jul 2008 22:44:50 +0000 (22:44 +0000)]
b=15625
Forgot to cvs add this one.

16 years agob=15625
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.

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_6'.
cvs2svn [Wed, 9 Jul 2008 20:35:22 +0000 (20:35 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_6'.

16 years ago*** empty log message ***
adilger [Wed, 9 Jul 2008 19:49:29 +0000 (19:49 +0000)]
*** empty log message ***

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
adilger [Tue, 8 Jul 2008 23:02:58 +0000 (23:02 +0000)]
Branch b1_6
Fix typo in ChangeLog

16 years agoBranch b1_6
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

16 years agoBranch b1_6
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)

16 years ago*** empty log message ***
anserper [Mon, 7 Jul 2008 16:06:21 +0000 (16:06 +0000)]
*** empty log message ***

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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"

16 years agoBranch b1_6
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

16 years agoBranch b1_6
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.

16 years agob=13128
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

16 years agoBranch b1_6
adilger [Fri, 4 Jul 2008 23:31:02 +0000 (23:31 +0000)]
Branch b1_6
Remove trailing whitespace.

16 years agoBranch b1_6
adilger [Fri, 4 Jul 2008 23:29:36 +0000 (23:29 +0000)]
Branch b1_6
Whitespace fixes to match with HEAD.

16 years agoBranch b1_6
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)

16 years agoBranch: b1_6
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

16 years agofile reads.c was added on branch b1_6 on 2008-07-04 22:22:32 +0000
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

16 years agoBranch b1_6
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.

16 years agoBranch: b1_6
wangdi [Fri, 4 Jul 2008 16:23:49 +0000 (16:23 +0000)]
Branch: b1_6
minor cleanup

16 years agoBranch: b1_6
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

16 years ago add recount protection for osc callbacks, so avoid panic on shutdown
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

16 years agoBranch b1_6
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.

16 years agoBranch: b1_6
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

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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().

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
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

16 years agocleanup usage obd_set_info_async, obd_get_info.
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

16 years agoBranch b1_6
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

16 years agofile llapi_quotactl.3 was added on branch b1_6 on 2008-07-01 21:59:36 +0000
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

16 years agob=15284
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

16 years agoBranch b1_6
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

16 years agoBranch b1_6
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

16 years agoBranch b1_6
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

16 years agob=15284
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.

16 years agofile ll_recover_lost_found_objs.c was added on branch b1_6 on 2008-07-01 05:37:17...
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

16 years agob=13128
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

16 years agoBranch b1_6
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

16 years agoBranch b1_6
adilger [Mon, 30 Jun 2008 20:38:13 +0000 (20:38 +0000)]
Branch b1_6
Add RHEL5 back into ChangeLog for 1.6.5.

16 years agoBranch b1_6
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

16 years agodon't panic with sparse OST's indexes.
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

16 years agobadly clear PG_Writeback bit in ll_ap_completion can produce false
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

16 years agob=13103 (patch by adilger)
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

16 years agoIn ldlm_resource_add_lock(), call to ldlm_resource_dump()
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

16 years agoBranch b1_6
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

16 years agoBranch:b1_6
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

16 years agoBranch b1_6
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

16 years agob=5188
grev [Fri, 27 Jun 2008 09:34:00 +0000 (09:34 +0000)]
b=5188
add test_68 to ALWAYS_EXCEPT list

16 years agoBranch b1_6
bwzhou [Fri, 27 Jun 2008 03:10:10 +0000 (03:10 +0000)]
Branch b1_6
b=15881
r=robert.read

rewrite sanity 129

16 years agoBranch b1_6
adilger [Thu, 26 Jun 2008 20:04:45 +0000 (20:04 +0000)]
Branch b1_6
Ignore generated file.

16 years agob=15863
yury [Thu, 26 Jun 2008 11:49:30 +0000 (11:49 +0000)]
b=15863
r=shadow,wangdi
- fixes about missed llcd_put().

16 years agoBranch b1_6
anserper [Wed, 25 Jun 2008 21:04:42 +0000 (21:04 +0000)]
Branch b1_6
b=14010

16 years agoBranch b1_6
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

16 years agob=16165
grev [Wed, 25 Jun 2008 19:54:25 +0000 (19:54 +0000)]
b=16165
i=Jian.Yu
localize TYPE

17 years agobranch: b1_6
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

17 years agoBranch b1_6
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)

17 years agoBranch b1_6
bwzhou [Wed, 25 Jun 2008 00:29:29 +0000 (00:29 +0000)]
Branch b1_6
b=13285

initialize save_errno

17 years agob=16153
grev [Tue, 24 Jun 2008 20:55:57 +0000 (20:55 +0000)]
b=16153
i=Johann
h2o2ib t-f fn

17 years agofix typo introduced by grev 2008-02-12 rev 1.35.2.16
grev [Tue, 24 Jun 2008 17:21:16 +0000 (17:21 +0000)]
fix typo introduced by grev 2008-02-12 rev 1.35.2.16

17 years agob=15711
grev [Tue, 24 Jun 2008 16:34:06 +0000 (16:34 +0000)]
b=15711
i=Tappro
insanity does not use insanity-local cfg any more

17 years agob=15711
grev [Tue, 24 Jun 2008 16:31:48 +0000 (16:31 +0000)]
b=15711
i=Tappro
t-f and insanity fix to work properly with FAILURE_MODE=HARD

17 years agoBranch b1_6
bwzhou [Tue, 24 Jun 2008 16:27:58 +0000 (16:27 +0000)]
Branch b1_6
b=13285
r=adilger, bobijam (cid-1579)
  johann,  deen    (cid-1613)
  johann,  bobijam (cid-1685)

Coverity bugs

17 years agoBranch b1_6
johann [Tue, 24 Jun 2008 08:35:55 +0000 (08:35 +0000)]
Branch b1_6
b=15677
i=zhenyu.xu

Tiny fix when the MDS is also the client node. Don't change the checksum
type on MDS's OSCs.

17 years agoBranch b1_6
yangsheng [Tue, 24 Jun 2008 02:57:16 +0000 (02:57 +0000)]
Branch b1_6
b=15865
i=johann, shadow

Update kernel to RHEL5 2.6.18-53.1.21.el5.
Fixed the build failed for IA64 arch.

17 years agoBranch b1_6
bobijam [Tue, 24 Jun 2008 01:48:38 +0000 (01:48 +0000)]
Branch b1_6
b=15924
i=green, johann

Description: do not process already freed flock
Details    : flock can possibly be freed by another thread before it reaches
             to ldlm_flock_completion_ast.

17 years agob=15316
brian [Fri, 20 Jun 2008 16:34:24 +0000 (16:34 +0000)]
b=15316

Forgotten kernel config file in the previous landing.

17 years agoupdate buildcvs to use HEAD lnet and libcfs
nikita [Fri, 20 Jun 2008 10:55:48 +0000 (10:55 +0000)]
update buildcvs to use HEAD lnet and libcfs

17 years agoBranch HEAD
yangsheng [Fri, 20 Jun 2008 05:46:48 +0000 (05:46 +0000)]
Branch HEAD
b=15593

i=shadow, johann

Force to remove SUID when the do_truncate() be called in 2.6.22 kernel.

17 years agoBranch b1_6
yangsheng [Fri, 20 Jun 2008 05:43:42 +0000 (05:43 +0000)]
Branch b1_6
b=15593
i=shadow, johann

Force to remove SUID when the do_truncate() be called in 2.6.22 kernel.

17 years agoBranch HEAD
robert.read [Fri, 20 Jun 2008 00:36:04 +0000 (00:36 +0000)]
Branch HEAD
b=15969

Fixup the a global autoconf macro that is shared by libcfs and lnet.
Fix Makefile.in to use LIBCFS_SUBDIR parameter.

17 years agoBranch HEAD
robert.read [Fri, 20 Jun 2008 00:12:55 +0000 (00:12 +0000)]
Branch HEAD
b=15969

Set flag for libcfs module.

17 years agoBranch HEAD
robert.read [Fri, 20 Jun 2008 00:08:17 +0000 (00:08 +0000)]
Branch HEAD
b=15969

Use @LIBCFS_SUBDIR@ param.

17 years agoBranch HEAD
robert.read [Fri, 20 Jun 2008 00:06:45 +0000 (00:06 +0000)]
Branch HEAD
b=15969

Fix build to parameterize location of libcfs.

17 years agob=16090
grev [Thu, 19 Jun 2008 23:58:20 +0000 (23:58 +0000)]
b=16090
i-Deen
move export ${facet}_svc=${label} from start fn to mount_facet fn

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 23:22:47 +0000 (23:22 +0000)]
Branch HEAD

b=15969

Instead of fighting with a special case of having libcfs only exist on HEAD, I
created an empty branch for b1_x in libcfs.

17 years agoadd .empty file
robert.read [Thu, 19 Jun 2008 23:19:06 +0000 (23:19 +0000)]
add .empty file

17 years agoadd empty file.
robert.read [Thu, 19 Jun 2008 23:12:46 +0000 (23:12 +0000)]
add empty file.

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 23:08:19 +0000 (23:08 +0000)]
Branch HEAD
b=15969

Don't require libcfs in autogen.sh - this breaks non-HEAD branches.

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 22:14:59 +0000 (22:14 +0000)]
Branch HEAD
b=15969
i=isaac
i=adilger

Move libcfs to its own module.

This removes libcfs from lnet and changes the build system
to use the new libcfs module.

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 22:04:35 +0000 (22:04 +0000)]
Branch HEAD
b=15969
i=isaac
i=adilger

Move libcfs to a module.

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 19:46:44 +0000 (19:46 +0000)]
Branch HEAD
b=16069

Make sure the wildcard cases are actually last.

17 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 18:29:42 +0000 (18:29 +0000)]
Branch HEAD
b=16069

Checkout libcfs for HEAD.
Also move the b_hd_* wildcard case to bottom, so it doesn't override specific setting for other branches.

17 years ago- b=15936. Unified last_rcvd format for MDS and OSS
tappro [Thu, 19 Jun 2008 10:48:11 +0000 (10:48 +0000)]
- b=15936. Unified last_rcvd format for MDS and OSS
  i:nathan, adilger

17 years agob=16073
jxiong [Thu, 19 Jun 2008 10:41:05 +0000 (10:41 +0000)]
b=16073
r=nikita

Fixup list_for_each_entry_safe_from since prior kernels don't have this macro.

17 years ago b=15936. Unified last_rcvd for MDS/OSS
tappro [Thu, 19 Jun 2008 06:02:39 +0000 (06:02 +0000)]
  b=15936. Unified last_rcvd for MDS/OSS
  i: nathan, adilger

17 years agoBranch HEAD
adilger [Wed, 18 Jun 2008 22:55:05 +0000 (22:55 +0000)]
Branch HEAD
Specify tag reference correctly.
b=16008
i=rread

17 years agoBranch v1_6_5
adilger [Wed, 18 Jun 2008 22:32:22 +0000 (22:32 +0000)]
Branch v1_6_5
Update the top-level "lustre" module to the specified version/release tag
so that it is not affected by later changes to the files (esp. Makefile.in).
b=16008
i=rread