Whamcloud - gitweb
fs/lustre-release.git
13 years agoremove compiler warnings.
shadow [Fri, 18 Jan 2008 08:01:23 +0000 (08:01 +0000)]
remove compiler warnings.
b=14520
i=nikita
i=johann

13 years agoallow userland application to be know about about lost one of stripes.
shadow [Fri, 18 Jan 2008 07:24:32 +0000 (07:24 +0000)]
allow userland application to be know about about lost one of stripes.

b=9977
i=umka
i=deen

13 years agomore checks for NULL lov_tgts for avoid oops.
shadow [Thu, 17 Jan 2008 20:44:43 +0000 (20:44 +0000)]
more checks for NULL lov_tgts for avoid oops.
b=14607
i=umka
i=tappro

13 years agob=14394
grev [Thu, 17 Jan 2008 16:51:50 +0000 (16:51 +0000)]
b=14394
i=Adilger

fix MOUNT clobber

13 years agoBranch HEAD
yangsheng [Thu, 17 Jan 2008 10:25:36 +0000 (10:25 +0000)]
Branch HEAD
b=14531
i=scjody
i=johann

Update to RHEL4 latest kernel-2.6.9-67.0.1.EL.

13 years agoBranch b1_4
yangsheng [Thu, 17 Jan 2008 09:29:03 +0000 (09:29 +0000)]
Branch b1_4
b=14389
i=johann
i=scjody

Update to RHEL3 latest kernel-2.4.21-53.EL.

13 years agoBranch HEAD
yangsheng [Thu, 17 Jan 2008 09:08:35 +0000 (09:08 +0000)]
Branch HEAD
b=14482
i=shadow
i=green

Correctly detect the PG_fs_misc and PG_checked flags.

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

To add ptlrpc stats on client side.

13 years agoBranch HEAD
bobijam [Thu, 17 Jan 2008 05:51:28 +0000 (05:51 +0000)]
Branch HEAD
b=13999
i=johann
i=shadow

Don't attempt to wake up evictor thread if it hasn't started yet.

13 years agob=14620
grev [Wed, 16 Jan 2008 19:41:16 +0000 (19:41 +0000)]
b=14620
i=Adilger

t-f have_modules fn; force log fnto unload modules if it has loaded them

13 years agob=14596
kalpak [Wed, 16 Jan 2008 07:27:34 +0000 (07:27 +0000)]
b=14596
i=adilger, johann

correction for deadlock in ext3_expand_extra_isize

13 years agoBranch HEAD
bobijam [Wed, 16 Jan 2008 02:15:34 +0000 (02:15 +0000)]
Branch HEAD
b=14626
i=adilger
o=johann

fix sanity test_60b() script.

13 years agoBranch b_hd_dmu
adilger [Tue, 15 Jan 2008 22:42:35 +0000 (22:42 +0000)]
Branch b_hd_dmu
Ignore generated files.

13 years agoBranch: HEAD
wangdi [Tue, 15 Jan 2008 21:32:00 +0000 (21:32 +0000)]
Branch: HEAD
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

13 years agob=14657
grev [Tue, 15 Jan 2008 18:11:51 +0000 (18:11 +0000)]
b=14657
i=Adilger

don't print summary report if TESTSUITE is lfsck

13 years ago b=14596
kalpak [Mon, 14 Jan 2008 09:32:09 +0000 (09:32 +0000)]
 b=14596
 i=adilger, johann

 correction for deadlock in ext3_expand_extra_isize

13 years agoBranch HEAD
tianzy [Mon, 14 Jan 2008 07:42:58 +0000 (07:42 +0000)]
Branch HEAD

when mgs is rebooting or recovering, the mount req issued by mgc will fail
because mgs doesn't do recovery for mgc at all. The solution is: in this
situation, mgc will resend the req.
b=13464
i=nathan
i=adilger

13 years agomerge with HEAD
nikita [Mon, 14 Jan 2008 01:12:18 +0000 (01:12 +0000)]
merge with HEAD

13 years agooops, committed into lnet-HEAD by mistake, revert.
nikita [Mon, 14 Jan 2008 00:16:14 +0000 (00:16 +0000)]
oops, committed into lnet-HEAD by mistake, revert.

13 years agocfs_kernel_thread(): do not duplicate ->journal_info
nikita [Mon, 14 Jan 2008 00:10:14 +0000 (00:10 +0000)]
cfs_kernel_thread(): do not duplicate ->journal_info

13 years agob=14596
kalpak [Sun, 13 Jan 2008 08:39:36 +0000 (08:39 +0000)]
b=14596
i=adilger, johann

correction for deadlock in ext3_expand_extra_isize

13 years agob=13734
grev [Sat, 12 Jan 2008 21:16:08 +0000 (21:16 +0000)]
b=13734
i=Adilger

fail tests if lustre is not mounted

13 years agoprevious branch merge accidentally disabled console rate limit, found
ericm [Sat, 12 Jan 2008 18:11:29 +0000 (18:11 +0000)]
previous branch merge accidentally disabled console rate limit, found
by Andreas.
r=14626

13 years agob=11694
pravins [Fri, 11 Jan 2008 13:48:24 +0000 (13:48 +0000)]
b=11694
i=adilger
i=nathan.rutman

This patch for lfs getstripe to return default values for
directories instead of "no stripe info".

13 years agoBranch HEAD
bwzhou [Fri, 11 Jan 2008 10:54:09 +0000 (10:54 +0000)]
Branch HEAD
b=14043
r=adilger, umka

This is used to determine the size of a buffer that was already packed and
will correctly handle the different message formats.

13 years agoBranch HEAD
bwzhou [Fri, 11 Jan 2008 09:59:47 +0000 (09:59 +0000)]
Branch HEAD
b=12191
r=adilger, johann

Add verbosity control to liblustreapi messages.

13 years agoBranch b1_4
johann [Thu, 10 Jan 2008 22:05:07 +0000 (22:05 +0000)]
Branch b1_4
b=14493
i=adilger
i=johann

Patch from bzzz.

Kernel BUG at ... ldiskfs/ldiskfs/mballoc.c:3853
Removing the underlying device (e.g. via a SCSI rescan) can cause a
kernel BUG in ldiskfs_mb_discard_inode_preallocations().

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

13 years agoBranch HEAD
johann [Thu, 10 Jan 2008 15:38:06 +0000 (15:38 +0000)]
Branch HEAD
b=14493

move changelog entry to ldiskfs/ChangeLog.

13 years agoBranch HEAD
johann [Thu, 10 Jan 2008 15:15:56 +0000 (15:15 +0000)]
Branch HEAD
b=14493
i=adilger
i=johann

Patch from bzzz.

Kernel BUG at ... ldiskfs/ldiskfs/mballoc.c:3853
Removing the underlying device (e.g. via a SCSI rescan) can cause a
kernel BUG in ldiskfs_mb_discard_inode_preallocations().

13 years agob=14408
grev [Thu, 10 Jan 2008 11:44:59 +0000 (11:44 +0000)]
b=14408
i=Adilger

reset fail_loc t-f fn

13 years agob=14473
grev [Thu, 10 Jan 2008 10:11:27 +0000 (10:11 +0000)]
b=14473
i=Adilger

use RUNTESTS_SRC instead of SRC

13 years agoBranch HEAD
yangsheng [Thu, 10 Jan 2008 04:32:41 +0000 (04:32 +0000)]
Branch HEAD
b=14498

Fixed the error of previous commit.

13 years agoBranch HEAD
bobijam [Thu, 10 Jan 2008 03:56:54 +0000 (03:56 +0000)]
Branch HEAD
b=14399
i=johann
i=green

A change in release note.

13 years agoBranch HEAD
yangsheng [Thu, 10 Jan 2008 03:53:33 +0000 (03:53 +0000)]
Branch HEAD
b=14498
i=adilger
i=scjody

Remove support of SLES9.

13 years agoBranch HEAD
bobijam [Thu, 10 Jan 2008 03:48:40 +0000 (03:48 +0000)]
Branch HEAD
b=13375
i=adilger
i=johann
i=nathan

Descriptoin: make lov_create() will not stuck in obd_statfs_rqset()
Details    : If an OST is down the MDS will hang indefinitely in
             obd_statfs_rqset() waiting for the statfs data. While for
             MDS QOS usage of statfs, it should not stuck in waiting.

13 years agob=14499 (made by Alexey.Lyashkov)
grev [Wed, 9 Jan 2008 20:30:38 +0000 (20:30 +0000)]
b=14499 (made by Alexey.Lyashkov)
i=grev

use sort -u for remove duplicates

13 years agoBranch HEAD
adilger [Mon, 7 Jan 2008 18:28:22 +0000 (18:28 +0000)]
Branch HEAD
Remove unsupported kernels from ChangeLog to avoid confusion.

13 years agob=14184
komaln [Sun, 6 Jan 2008 11:27:39 +0000 (11:27 +0000)]
b=14184

A small fix for a patch 'to remove lprocfs_init_vars() and realted macros'

13 years agoBranch b1_4
scjody [Fri, 4 Jan 2008 16:36:47 +0000 (16:36 +0000)]
Branch b1_4

Fix compile breakage on Cray XT3

b=13516
i=johann
i=adilger

13 years agoBranch b1_4
scjody [Fri, 4 Jan 2008 16:34:36 +0000 (16:34 +0000)]
Branch b1_4

Update ChangeLog dates for 1.4.12 and change headers to Sun.

13 years agob=14390
walter [Thu, 3 Jan 2008 22:35:02 +0000 (22:35 +0000)]
b=14390
i=shadow
i=scjody

changes missing from commit of bz-14390-att-14121
needed to get v1_4_12_RC1 to build on Cray XT3

13 years agoBranch HEAD
scjody [Thu, 3 Jan 2008 20:27:07 +0000 (20:27 +0000)]
Branch HEAD

Add header

13 years agoBranch b1_4
scjody [Thu, 3 Jan 2008 20:20:47 +0000 (20:20 +0000)]
Branch b1_4

Add headers for next version; make a long-overdue change to "Sun Microsystems,
Inc."

13 years agob=14184
komaln [Thu, 3 Jan 2008 09:21:16 +0000 (09:21 +0000)]
b=14184
r=Nathan, Adilger

to remove the use of LPROCFS_INIT_VARS and related macros

13 years agoBranch HEAD
yangsheng [Thu, 3 Jan 2008 03:24:14 +0000 (03:24 +0000)]
Branch HEAD
b=14288
i=adilger
i=kalpak

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

13 years agoBranch b1_4
scjody [Wed, 2 Jan 2008 20:34:06 +0000 (20:34 +0000)]
Branch b1_4

Update for 1.4.12

13 years agoBranch HEAD
bwzhou [Wed, 2 Jan 2008 16:19:01 +0000 (16:19 +0000)]
Branch HEAD
b=14485
r=green, bwzhou

allow the "noatime" mount option to be parsed by mount.lustre

13 years agob=14348
grev [Sat, 29 Dec 2007 13:41:13 +0000 (13:41 +0000)]
b=14348
i=Adilger

remove obsolete test scripts

13 years agob=14387
maxim [Sat, 29 Dec 2007 12:16:04 +0000 (12:16 +0000)]
b=14387
b=14300
few words describing bugfixes

13 years agoBranch HEAD
yangsheng [Sat, 29 Dec 2007 03:28:27 +0000 (03:28 +0000)]
Branch HEAD
b=14368
i=johann
i=shadow

Update to latest RHEL5 kernel-2.6.18-53.1.4.el5.

13 years agoBranch HEAD
yangsheng [Sat, 29 Dec 2007 03:07:42 +0000 (03:07 +0000)]
Branch HEAD
b=13752
i=shadow
i=adilger

Initialize list node before reference.

13 years agob=12962
grev [Fri, 28 Dec 2007 19:10:35 +0000 (19:10 +0000)]
b=12962
i=Nathan.Rutman

set MDS_MOUNT_OPTS correctly for liblustre test

13 years agoBranch HEAD
vitaly [Fri, 28 Dec 2007 12:37:14 +0000 (12:37 +0000)]
Branch HEAD
b=13917
i=green
i=shadow

if blocking ast come with completion ast, mark lock as LDLM_FL_BL_AST

13 years agoBranch HEAD
johann [Fri, 28 Dec 2007 08:25:53 +0000 (08:25 +0000)]
Branch HEAD
b=14398
i=johann
i=bobijam

Console messages can now be disabled via lnet.printk.

13 years agoBranch b1_6
johann [Fri, 28 Dec 2007 07:39:21 +0000 (07:39 +0000)]
Branch b1_6
b=14398
i=johann
i=bobijam

Console messages can now be disabled via lnet.printk.

13 years ago*** empty log message ***
pravins [Thu, 27 Dec 2007 15:32:58 +0000 (15:32 +0000)]
*** empty log message ***

13 years agob=12649
grev [Thu, 27 Dec 2007 09:17:50 +0000 (09:17 +0000)]
b=12649

load ldiskfs before mdd (found by Huang Hua)

13 years agoi=nikita:
isaac [Thu, 27 Dec 2007 05:25:11 +0000 (05:25 +0000)]
i=nikita:
-   constification of nidstrings.c functions to avoid compiler warnings.

13 years agoBranch HEAD
johann [Wed, 26 Dec 2007 08:31:37 +0000 (08:31 +0000)]
Branch HEAD
b=13805
i=adilger

Reserve OBD_CONNECT_CKSUM.
#define OBD_CONNECT_CKSUM      0x20000000ULL /* support several cksum algos */

13 years agoBranch HEAD
bobijam [Wed, 26 Dec 2007 02:27:41 +0000 (02:27 +0000)]
Branch HEAD
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

13 years agob=14300
maxim [Tue, 25 Dec 2007 16:40:40 +0000 (16:40 +0000)]
b=14300
i=isaac
i=liang
Fix for "prediction from the future" bug. Cleanup of gmlnd and qswlnd to ensure that they use cfs_time_t uniformly.

13 years agoBranch b1_4
yangsheng [Tue, 25 Dec 2007 13:00:13 +0000 (13:00 +0000)]
Branch b1_4
b=13752
i=adilger
i=shadow

Add 2.4 kernel support for lnet.

13 years agob=14512
grev [Mon, 24 Dec 2007 19:48:36 +0000 (19:48 +0000)]
b=14512
i=Adilger

use new-style setstripe args

13 years agob=12649
grev [Sun, 23 Dec 2007 00:57:22 +0000 (00:57 +0000)]
b=12649
i=Nathan
i=Brian

CLIENTONLY fix

13 years agoinclude liblustre only after libcfs includes for avoid break build.
shadow [Fri, 21 Dec 2007 10:49:08 +0000 (10:49 +0000)]
include liblustre only after libcfs includes for avoid break build.

13 years agouse userland bitops from libcfs.
shadow [Fri, 21 Dec 2007 10:09:43 +0000 (10:09 +0000)]
use userland bitops from libcfs.

b=14390
i=green
i=deen

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

b=14390
i=green
i=deen

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

13 years agofile rollback-raid5ch-to-55.patch was initially added on branch b1_4.
yangsheng [Fri, 21 Dec 2007 04:02:13 +0000 (04:02 +0000)]
file rollback-raid5ch-to-55.patch was initially added on branch b1_4.

13 years agoBranch b1_4
yangsheng [Fri, 21 Dec 2007 03:57:33 +0000 (03:57 +0000)]
Branch b1_4
b=14288
i=adilger
i=johann

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

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

13 years agomerge with HEAD
nikita [Thu, 20 Dec 2007 15:05:14 +0000 (15:05 +0000)]
merge with HEAD

13 years agoBranch HEAD
yangsheng [Thu, 20 Dec 2007 07:42:31 +0000 (07:42 +0000)]
Branch HEAD
b=14388
i=shadow
i=scjody

Update to SLES10 SP1 latest kernel-2.6.16.54-0.2.3.

13 years agoBranch HEAD
bobijam [Thu, 20 Dec 2007 02:17:54 +0000 (02:17 +0000)]
Branch HEAD
b=13715
i=nathan
i=johann

* Activate import on intial connection.
* Don't let outdated timeout request invalidate import.

13 years agoBranch HEAD
fanyong [Thu, 20 Dec 2007 01:48:24 +0000 (01:48 +0000)]
Branch HEAD
b=13709
i=chen zheng

enable conf-sanity test_22.

13 years agoBranch b1_6
adilger [Wed, 19 Dec 2007 20:33:43 +0000 (20:33 +0000)]
Branch b1_6
Minor whitespace fixup.

13 years agob=14462
grev [Wed, 19 Dec 2007 20:08:43 +0000 (20:08 +0000)]
b=14462
i=Adilger
i=Alexey.Lyashkov

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

13 years agob=14387
maxim [Tue, 18 Dec 2007 16:31:53 +0000 (16:31 +0000)]
b=14387
i=isaac
i=liang
Fix for "liblustre network error" - parse enviromental variables always. Also, few code style cleanups.

13 years agob=14100
maxim [Tue, 18 Dec 2007 13:17:29 +0000 (13:17 +0000)]
b=14100
b_ula: use b1_8_iam for ldiskfs instead of HEAD

13 years agob=14100
maxim [Tue, 18 Dec 2007 12:26:10 +0000 (12:26 +0000)]
b=14100
support "lustrecvs b_ula" to check out the lnet "User Level Access" (ULA) development branch.

13 years agoBranch HEAD
fanyong [Tue, 18 Dec 2007 04:27:30 +0000 (04:27 +0000)]
Branch HEAD
b=13814
i=oleg.drokin
i=sheng.yang

(1) Difine some macros and variables if "disable-server" when configure.
(2) Support to compile patchless client on HEAD.
(3) Comment for some code copy issue.

13 years agob_HEAD_AT use b1_8_iam of ldiskfs.
ericm [Mon, 17 Dec 2007 22:31:10 +0000 (22:31 +0000)]
b_HEAD_AT use b1_8_iam of ldiskfs.

13 years agob=13774
grev [Mon, 17 Dec 2007 10:18:02 +0000 (10:18 +0000)]
b=13774
i=Adilger

use file with major,minor from /dev/console

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

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

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

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

13 years agoBranch b1_4
yangsheng [Mon, 17 Dec 2007 07:36:04 +0000 (07:36 +0000)]
Branch b1_4
b=14265
i=deen
i=scjody

Fix build failes for RHEL3.

13 years agoBranch HEAD
bwzhou [Mon, 17 Dec 2007 07:30:56 +0000 (07:30 +0000)]
Branch HEAD
b=14138
r=adilger, nikita

resolve deadlock on i_size_read() introduced by race condition of i_size_write();
Use old size assignment to avoid deadlock (bz14326).

13 years agoBranch b_mount_perm
fanyong [Mon, 17 Dec 2007 03:44:44 +0000 (03:44 +0000)]
Branch b_mount_perm
b=14156

Use b1_8_iam tag for b_mount_perm branch.

13 years agoUpdate recommended e2fsprogs version to 1.40.2-cfs5
girish [Fri, 14 Dec 2007 15:14:20 +0000 (15:14 +0000)]
Update recommended e2fsprogs version to 1.40.2-cfs5
CVSe --------------------------------------------------------------------- Entero Log.  Lines beginning with `CVS:' are removed automatically

13 years agob=13306
grev [Fri, 14 Dec 2007 09:55:07 +0000 (09:55 +0000)]
b=13306
i=Adilger

wait delete completed before check kbytesavail

13 years agobranch: b_colibri_devel
ericm [Fri, 14 Dec 2007 02:37:36 +0000 (02:37 +0000)]
branch: b_colibri_devel
update from HEAD (20071213_1836)

13 years agoBranch HEAD
fanyong [Thu, 13 Dec 2007 16:02:35 +0000 (16:02 +0000)]
Branch HEAD
b=12974
i=nikita
i=adilger

1) set as "inline" for such large function ("obd_fail_check()") is not suitable,
   replaced with normal function "__obd_fail_check_set()".
2) atomic operations for obd_fail_count (replace "static count" in obd_fail_check).
3) use "test_and_set_bit()" for "OBD_FAILED/OBD_FAIL_ONCE" check and set to avoid
   unexpected racing condition between multi-thread ops.
4) some cleanup for OBD_FAIL_XXX macro.

13 years agoBranch HEAD
anserper [Thu, 13 Dec 2007 14:03:30 +0000 (14:03 +0000)]
Branch HEAD
b=13377
i=umka
i=nikita

"comments" patch.

13 years agoBranch b_remote_acl
fanyong [Thu, 13 Dec 2007 10:08:45 +0000 (10:08 +0000)]
Branch b_remote_acl
b=11842

Use b1_8_iam tag for b_remote_acl branch.

13 years agoif client_disconnect_export was called without force flag set,
shadow [Thu, 13 Dec 2007 09:37:10 +0000 (09:37 +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

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

b=14418
i=green
i=johann

13 years agoBranch HEAD
bobijam [Thu, 13 Dec 2007 05:32:06 +0000 (05:32 +0000)]
Branch HEAD
b=12211
i=green, adilger

commit the missing part and use a proper macro (thanks shadow for finding it out).

13 years agoBranch HEAD
bobijam [Thu, 13 Dec 2007 04:18:02 +0000 (04:18 +0000)]
Branch HEAD
b=12211
i=green, adilger

Description: make lustre randomly fail allocating memory
Details    : Make lustre randomly failed allocating memory for testing purpose.

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

report the slow and excluded tests separately