Whamcloud - gitweb
fs/lustre-release.git
16 years agob=10600
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.

16 years agomore checks for NULL lov_tgts for avoid oops.
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

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

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

16 years agob=14184
komaln [Thu, 17 Jan 2008 07:49:49 +0000 (07:49 +0000)]
b=14184
r=Nathan, Wangdi

To add ptlrpc client stats.

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

16 years agoBranch b1_6
johann [Wed, 16 Jan 2008 07:50:55 +0000 (07:50 +0000)]
Branch b1_6

Fix message in the changelog about patchless RHEL4 restriction.

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

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

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

16 years agob=14394
grev [Tue, 15 Jan 2008 19:10:46 +0000 (19:10 +0000)]
b=14394
i=Adilger

fix MOUNT clobber

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

16 years agoBranch: b1_6
wangdi [Mon, 14 Jan 2008 22:10:53 +0000 (22:10 +0000)]
Branch: b1_6
Add new version adio driver from ORNL to contrib

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

16 years agob=13734
grev [Fri, 11 Jan 2008 12:30:26 +0000 (12:30 +0000)]
b=13734
i=Adilger

fail tests if lustre is not mounted

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

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

16 years agob= 14184
komaln [Fri, 11 Jan 2008 05:36:44 +0000 (05:36 +0000)]
b= 14184
r= Wangdi, Nathan

to add mdc "stats" file

16 years agoUpdated the version of e2fsprogs to 1.40.4.cfs1
girish [Thu, 10 Jan 2008 17:16:15 +0000 (17:16 +0000)]
Updated the version of e2fsprogs to 1.40.4.cfs1
b=14109

16 years agob=14408
grev [Thu, 10 Jan 2008 11:53:31 +0000 (11:53 +0000)]
b=14408
i=Adilger

reset fail_loc t-f fn

16 years agob=14473
grev [Thu, 10 Jan 2008 10:14:22 +0000 (10:14 +0000)]
b=14473
i=Adilger

use RUNTESTS_SRC instead of SRC

16 years agob=10896
jxiong [Thu, 10 Jan 2008 06:19:02 +0000 (06:19 +0000)]
b=10896
r=alex,adilger

porting the improvments of raid5 to raid6.

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

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

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

16 years agob=14499 (made by Alexey.Lyashkov)
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

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

16 years agoanother test
cfaber [Fri, 4 Jan 2008 21:40:21 +0000 (21:40 +0000)]
another test

16 years agoanother test
cfaber [Fri, 4 Jan 2008 21:33:19 +0000 (21:33 +0000)]
another test

16 years agotest
cfaber [Fri, 4 Jan 2008 21:05:05 +0000 (21:05 +0000)]
test

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

16 years agoChange header to "Sun Microsystems, Inc."
scjody [Thu, 3 Jan 2008 20:27:47 +0000 (20:27 +0000)]
Change header to "Sun Microsystems, Inc."

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

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

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

16 years agob=13734
grev [Sat, 29 Dec 2007 15:34:58 +0000 (15:34 +0000)]
b=13734
i=Adilger

Verify Lustre fs is mounted by client

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

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

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

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

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

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

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

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

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

16 years agoroll back unapproved release note bulletin. (was checked in by fault)
bobijam [Wed, 26 Dec 2007 02:18:12 +0000 (02:18 +0000)]
roll back unapproved release note bulletin. (was checked in by fault)

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

16 years agoBranch b1_6
anserper [Tue, 25 Dec 2007 19:15:30 +0000 (19:15 +0000)]
Branch b1_6
b=13904
i=tianzy
i=johann

Implementation of 64 bit quota support

16 years agoBranch b1_6
yangsheng [Tue, 25 Dec 2007 14:36:08 +0000 (14:36 +0000)]
Branch b1_6
b=14288
i=adilger
i=kalpak

Update to RHEL4-U6 kernel 2.6.9-67.EL.

16 years agoBranch: b1_6
wangdi [Mon, 24 Dec 2007 20:15:32 +0000 (20:15 +0000)]
Branch: b1_6
obd_set_up should also be checked in llog_cleanup.
b=14477
i=deen,adilger

16 years agoBranch b1_6
bwzhou [Mon, 24 Dec 2007 03:20:03 +0000 (03:20 +0000)]
Branch b1_6
b=13079
r=adilger, deen

set an upper limit for ost recovery period

16 years agob=12499
grev [Sun, 23 Dec 2007 23:36:48 +0000 (23:36 +0000)]
b=12499
i=Adilger
i=Alexey.Lyashkov

CLIENTMODSONLY for patchless

16 years agocleanup in userland bitops code.
shadow [Fri, 21 Dec 2007 09:32:48 +0000 (09:32 +0000)]
cleanup in userland bitops code.

b=14390
i=green
i=deen

16 years agoit is an obvious typo
tianzy [Fri, 21 Dec 2007 05:50:21 +0000 (05:50 +0000)]
it is an obvious typo
b=14210

16 years agorevert bz-14390 commit which is causing build failures on buffalo
walter [Fri, 21 Dec 2007 04:46:23 +0000 (04:46 +0000)]
revert bz-14390 commit which is causing build failures on buffalo

16 years agob=14390
walter [Thu, 20 Dec 2007 23:13:30 +0000 (23:13 +0000)]
b=14390
i=adilger
i=green
fix problem where b1_6 does not build on xt3
due to missing uint32_t defn in lnet/libcfs/user-bitops.c

16 years agob=14512
grev [Thu, 20 Dec 2007 12:38:44 +0000 (12:38 +0000)]
b=14512
i=Adilger

use new-style setstripe args

16 years agob=14348 (made by Adilger)
grev [Thu, 20 Dec 2007 11:48:28 +0000 (11:48 +0000)]
b=14348 (made by Adilger)
i=grev

remove obsolete test scripts

16 years agob=14348 (made by Adilger)
grev [Thu, 20 Dec 2007 11:41:14 +0000 (11:41 +0000)]
b=14348 (made by Adilger)
i=grev

remove obsolete test scripts

16 years agoCleanup for lov objid code, remove scability problems and
shadow [Thu, 20 Dec 2007 09:13:10 +0000 (09:13 +0000)]
Cleanup for lov objid code, remove scability problems and
wrong locking. Fix sending last_id into ost.

b=12702
i=johann
i=nathan

16 years agoBranch b1_6
yangsheng [Thu, 20 Dec 2007 08:27:54 +0000 (08:27 +0000)]
Branch b1_6
b=14388
i=shadow
i=scjody

Update to SLES10 SP1 latest kernel-2.6.16.54-0.2.3.

16 years agoBranch b1_6
bobijam [Thu, 20 Dec 2007 01:58:43 +0000 (01:58 +0000)]
Branch b1_6
b=13715
i=nathan
i=johann

Activate import on intial connection.

16 years agob=14462
grev [Wed, 19 Dec 2007 19:40:31 +0000 (19:40 +0000)]
b=14462
i=Adilger
i=Alexey.Lyashkov

error if dd is not started; use tfile instead of tdir

16 years agobranch: b1_6
ericm [Wed, 19 Dec 2007 19:15:35 +0000 (19:15 +0000)]
branch: b1_6
fix AT test: using O_SYNC to trigger bulk write.
b=13659
r=johann, nathan

16 years agobranch: b1_6
ericm [Wed, 19 Dec 2007 18:59:48 +0000 (18:59 +0000)]
branch: b1_6
- fix AT timer might not be restarted properly.
- fix AT checksum be ruined by further change in reply.
b=14374
r=nathan, adilger

16 years agotest
cfaber [Wed, 19 Dec 2007 07:14:19 +0000 (07:14 +0000)]
test

16 years agotest
cfaber [Wed, 19 Dec 2007 07:10:16 +0000 (07:10 +0000)]
test

16 years agotest
cfaber [Wed, 19 Dec 2007 07:08:26 +0000 (07:08 +0000)]
test

16 years agotest
cfaber [Mon, 17 Dec 2007 19:10:24 +0000 (19:10 +0000)]
test

16 years agob=13774
grev [Mon, 17 Dec 2007 10:21:01 +0000 (10:21 +0000)]
b=13774
i=Adilger

use file with major,minor from /dev/console

16 years agoBranch b1_6
yangsheng [Mon, 17 Dec 2007 08:04:26 +0000 (08:04 +0000)]
Branch b1_6
b=14289
i=johann
i=scjody

Update to RHEL5 Update-1 kernel-2.6.18-53.el5.

16 years agob=14379
green [Sun, 16 Dec 2007 04:18:25 +0000 (04:18 +0000)]
b=14379
r=adilger,vitaly

Properly find out duplicate locks when comparing newly receiwed server locks.
mds_open cannot use accmode because it is affected by owneroverride flag

16 years agotesting
cfaber [Fri, 14 Dec 2007 21:01:34 +0000 (21:01 +0000)]
testing

16 years agotesting
cfaber [Fri, 14 Dec 2007 20:59:05 +0000 (20:59 +0000)]
testing

16 years agotesting
cfaber [Fri, 14 Dec 2007 20:30:13 +0000 (20:30 +0000)]
testing

16 years agotesting again
cfaber [Fri, 14 Dec 2007 19:52:07 +0000 (19:52 +0000)]
testing again

16 years agoThis is a test
cfaber [Fri, 14 Dec 2007 17:25:50 +0000 (17:25 +0000)]
This is a test

This is the note.

16 years agocvs test
scjody [Fri, 14 Dec 2007 16:50:42 +0000 (16:50 +0000)]
cvs test

16 years agocvs test
scjody [Fri, 14 Dec 2007 16:26:23 +0000 (16:26 +0000)]
cvs test

16 years agoUpdate recommended e2fsprogs version to 1.40.2-cfs5
girish [Fri, 14 Dec 2007 15:14:27 +0000 (15:14 +0000)]
Update recommended e2fsprogs version to 1.40.2-cfs5

16 years agob=13306
grev [Fri, 14 Dec 2007 10:05:04 +0000 (10:05 +0000)]
b=13306
i=Adilger

wait delete completed before check kbytesavail

16 years agocvs test
scjody [Thu, 13 Dec 2007 21:00:31 +0000 (21:00 +0000)]
cvs test

16 years agocvs test
scjody [Thu, 13 Dec 2007 20:46:37 +0000 (20:46 +0000)]
cvs test

16 years agocvs test rm
scjody [Thu, 13 Dec 2007 18:41:23 +0000 (18:41 +0000)]
cvs test rm

16 years agocvs test 4
scjody [Thu, 13 Dec 2007 18:38:37 +0000 (18:38 +0000)]
cvs test 4

16 years agocvs test
scjody [Thu, 13 Dec 2007 18:16:11 +0000 (18:16 +0000)]
cvs test

16 years agocvs test
scjody [Thu, 13 Dec 2007 18:05:11 +0000 (18:05 +0000)]
cvs test

16 years agocvs test
scjody [Thu, 13 Dec 2007 17:49:17 +0000 (17:49 +0000)]
cvs test

16 years ago if client_disconnect_export was called without force flag set,
shadow [Thu, 13 Dec 2007 10:20:23 +0000 (10:20 +0000)]
  if client_disconnect_export was called without force flag set,
  and exist connect request in flight, this can produce access to
  NULL pointer (or already free pointer) when connect_interpret
  store ocd flags in obd_namespace.

  b=14260
  i=adilger
  i=johann

16 years agonot alloc memory with spinlock held.
shadow [Thu, 13 Dec 2007 08:59:01 +0000 (08:59 +0000)]
not alloc memory with spinlock held.

b=14418
i=green
i=johann

16 years agoBranch b1_6
bobijam [Thu, 13 Dec 2007 05:51:37 +0000 (05:51 +0000)]
Branch b1_6
b=12211
origianl patch producer=adilger
i=green, bobijam

move obd_fail_check() from being a static inline to being a function.
We already protect this function from being called needlessly by use of
unlikely() and checking obd_fail_loc != 0 before calling it.

Having such a large function inline bloats the code and likely reduces
performance by putting extra (though unlikely) code in every function.

16 years agoBranch b1_6
bobijam [Thu, 13 Dec 2007 03:44:04 +0000 (03:44 +0000)]
Branch b1_6
b=14215
i=johann, adilger

user pointer parameter (struct ldlm_res_id*) in ldlm_cli_enqueue_local()
to reduce the stack usage.

16 years agob=13932
grev [Wed, 12 Dec 2007 21:08:16 +0000 (21:08 +0000)]
b=13932
i=Adilger

remove useless "echo"

16 years agob=13932
grev [Wed, 12 Dec 2007 20:31:54 +0000 (20:31 +0000)]
b=13932
i=Adilger

report the slow and excluded tests separately

16 years agobranch: b1_6
ericm [Wed, 12 Dec 2007 20:13:42 +0000 (20:13 +0000)]
branch: b1_6
fix a race condition of early reply release.
b=14274
r=nathan, andreas

16 years agofixed some minor issues.
jxiong [Wed, 12 Dec 2007 07:03:20 +0000 (07:03 +0000)]
fixed some minor issues.

r=alex

16 years agob=14385
grev [Tue, 11 Dec 2007 15:33:00 +0000 (15:33 +0000)]
b=14385
i=Adilger

force test_5c to use mount_client

16 years agob=13932
grev [Tue, 11 Dec 2007 09:27:41 +0000 (09:27 +0000)]
b=13932
i=Adilger

typo fixed (found by Huang Hua)

16 years agob=14433
yury [Mon, 10 Dec 2007 19:21:55 +0000 (19:21 +0000)]
b=14433
r=adilger,shadow,deen

- enable OBD_CONNECT_LRU_RESIZE only when lru resize is enabled in configure time.

16 years agob=13932
grev [Mon, 10 Dec 2007 17:25:05 +0000 (17:25 +0000)]
b=13932
i=Adilger

test_29 cleanup