Whamcloud - gitweb
fs/lustre-release.git
16 years agoJBD2_HAS_COMPAT_FEATURE was used instead of JBD2_HAS_INCOMPAT_FEATURE for
girish [Mon, 4 Feb 2008 16:54:38 +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

16 years agoset identity upcall correctly for avoid problems with run acc-sm after restart
shadow [Mon, 4 Feb 2008 16:52:05 +0000 (16:52 +0000)]
set identity upcall correctly for avoid problems with run acc-sm after restart
mds.
b=14769
i=green
i=ericm
i=fanyong

16 years agoBranch HEAD
yangsheng [Mon, 4 Feb 2008 07:33:49 +0000 (07:33 +0000)]
Branch HEAD
b=14482
i=alex
i=adilger

Move iam patches to RHEL5 kernel.

16 years agoBranch b1_4
yangsheng [Mon, 4 Feb 2008 02:53:19 +0000 (02:53 +0000)]
Branch b1_4
b=14714
i=scjody
i=yangsheng

Move __d_rehash to d_rehash_cond, __d_move to d_move_locked for other kernel patches.

16 years agoCheck in a fix from Johann Lombardi about missing get_bh().
girish [Sat, 2 Feb 2008 11:51:29 +0000 (11:51 +0000)]
Check in a fix from Johann Lombardi about missing get_bh().
And few small changes as per the upstream changes.
b=10657

16 years agoBranch HEAD
bwzhou [Thu, 31 Jan 2008 12:16:16 +0000 (12:16 +0000)]
Branch HEAD
b=14721
r=johann, scjody

Quiet "excessive revalidate_it loops" message

16 years agob=14194
komaln [Thu, 31 Jan 2008 11:39:31 +0000 (11:39 +0000)]
b=14194
r=Adilger, Wandgi
To detail ldlm_enqueue and mds_reint stats.

16 years agoBranch HEAD
bobijam [Thu, 31 Jan 2008 02:10:56 +0000 (02:10 +0000)]
Branch HEAD
b=13173
i=shadow

make "lct lov_getconfig" handle the case which "default_stripe_count == -1" by
returning -1 instead of 65535.

16 years agob=12499
grev [Thu, 31 Jan 2008 00:36:36 +0000 (00:36 +0000)]
b=12499
i=grev
speedups for SLOW=no and fixes for remote client

16 years agob=14452
grev [Wed, 30 Jan 2008 10:36:27 +0000 (10:36 +0000)]
b=14452
i=Adilger
remove stat.c from tests

16 years agobranch: HEAD
ericm [Tue, 29 Jan 2008 22:51:04 +0000 (22:51 +0000)]
branch: HEAD
minor fix for test script missed by landing.

16 years agoland b_colibri_devel on HEAD:
ericm [Tue, 29 Jan 2008 21:24:51 +0000 (21:24 +0000)]
land b_colibri_devel on HEAD:
- redesigned remote acl support, by FanYong
  b=11842
  r=pravin.shelar, eric.mei
- new sptlrpc configure interface
  b=13642
  r=yong.fan, rahul.deshmukh
- split kerberos keytab for lustre_root
  b=13873
  r=yong.fan, h.huang
- fix setuid for gss with linux keyring
  b=13899
  r=yong.fan, h.huang

16 years agoBranch HEAD
bwzhou [Tue, 29 Jan 2008 16:29:45 +0000 (16:29 +0000)]
Branch HEAD
b=13079
r=green, nikita

add obd recovery time cap (initially for Cray_XT3)

16 years agofile it_test.c was initially added on branch b_HEAD_11300_test.
jxiong [Tue, 29 Jan 2008 13:28:10 +0000 (13:28 +0000)]
file it_test.c was initially added on branch b_HEAD_11300_test.

16 years agofile interval_tree.c was initially added on branch b_HEAD_11300_test.
jxiong [Tue, 29 Jan 2008 13:27:58 +0000 (13:27 +0000)]
file interval_tree.c was initially added on branch b_HEAD_11300_test.

16 years agofile interval_tree.h was initially added on branch b_HEAD_11300_test.
jxiong [Tue, 29 Jan 2008 13:27:54 +0000 (13:27 +0000)]
file interval_tree.h was initially added on branch b_HEAD_11300_test.

16 years agoBranch HEAD
bobijam [Tue, 29 Jan 2008 11:16:45 +0000 (11:16 +0000)]
Branch HEAD
o=Bob Glossman(bogl@cray.com)
i=adilger

fix building errors for xt3 in SLES10.

16 years agoBranch b1_6
bobijam [Tue, 29 Jan 2008 10:36:01 +0000 (10:36 +0000)]
Branch b1_6
b=14139
o=Bob Glossman(bogl@cray.com)
i=adilger

fix building errors for xt3 in SLES10.

16 years agoBranch HEAD
johann [Tue, 29 Jan 2008 09:21:28 +0000 (09:21 +0000)]
Branch HEAD
b=13843
i=adilger
i=bowen.zhou

add a priority list for blocking callbacks.

16 years agofix LBUG in ptlrpc_check_set() "bad phase ebc0de00"
shadow [Mon, 28 Jan 2008 15:34:38 +0000 (15:34 +0000)]
fix LBUG in ptlrpc_check_set() "bad phase ebc0de00"
b=12228
i=nikita
i=johann

16 years agoBranch HEAD
johann [Mon, 28 Jan 2008 10:52:50 +0000 (10:52 +0000)]
Branch HEAD
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.

16 years agoBranch HEAD
yangsheng [Mon, 28 Jan 2008 05:47:56 +0000 (05:47 +0000)]
Branch HEAD
b=13647
i=scjody
i=adilger

Fixed the 'make rpms' issue.

16 years agob=12649 (fix from Adilger)
grev [Sun, 27 Jan 2008 22:34:29 +0000 (22:34 +0000)]
b=12649 (fix from Adilger)
i=grev

Escape ">" and "<" symbols in log messages.

16 years agob=11230
komaln [Sat, 26 Jan 2008 10:42:53 +0000 (10:42 +0000)]
b=11230
r=Adilger

Fix a memory leak.

16 years agob=13099
qian [Sat, 26 Jan 2008 07:46:20 +0000 (07:46 +0000)]
b=13099
i=adilger,deen,shadow

fix the directIO path: read hitting the hole or beyong the end of file.
Submit I/O to various oscs in one RPC set.

16 years agoBranch b1_6
adilger [Fri, 25 Jan 2008 00:16:26 +0000 (00:16 +0000)]
Branch b1_6
Allow newer ldiskfs with d_rehash_cond() and d_move_locked() to build
against older kernels with the older __d_rehash() and __d_move() functions.

Minor reformatting of configure.ac to match GNU autoconf coding style.
http://www.gnu.org/software/autoconf/manual/html_node/Coding-Style.html

b=14714
i=scjody

16 years agoBranch b1_6
adilger [Thu, 24 Jan 2008 23:58:38 +0000 (23:58 +0000)]
Branch b1_6
Allow newer ldiskfs with d_rehash_cond() and d_move_locked() to build
against older kernels with the older __d_rehash() and __d_move() functions.

Minor reformatting of configure.ac to match GNU autoconf coding style.
http://www.gnu.org/software/autoconf/manual/html_node/Coding-Style.html

b=14714
i=scjody

16 years agor=adilger,vitaly
green [Tue, 22 Jan 2008 20:20:45 +0000 (20:20 +0000)]
r=adilger,vitaly
b=14360

Do not enqueue locks under och_sem.

16 years agoBranch HEAD
bwzhou [Tue, 22 Jan 2008 06:19:08 +0000 (06:19 +0000)]
Branch HEAD
b=13380
r=nathan, adilger

LLNL's fix for occasional failure case of test 50, 51 and 52 of recovery-small

16 years agofix deadlock with llog cleanup.
shadow [Mon, 21 Jan 2008 13:55:11 +0000 (13:55 +0000)]
fix deadlock with llog cleanup.
b=14608
i=johann
i=wangdi

16 years agoBranch HEAD
vitaly [Mon, 21 Jan 2008 12:45:09 +0000 (12:45 +0000)]
Branch HEAD
b=14379
i=green
i=shadow

Check the available space for lock handles in all the ELC rpc, send extra CANCEL rpc if there is no enough space.
Cancel AGED lru locks in all ELC rpc, not only in ENQUEUE & CANCEL.

16 years ago- should print in hex.
isaac [Mon, 21 Jan 2008 09:47:55 +0000 (09:47 +0000)]
-   should print in hex.

16 years agoBranch HEAD
yangsheng [Mon, 21 Jan 2008 04:17:08 +0000 (04:17 +0000)]
Branch HEAD
b=14531
i=yangsheng

Sync ldiskfs b_18_iam with HEAD.

16 years agoBranch b1_4
yangsheng [Mon, 21 Jan 2008 03:54:01 +0000 (03:54 +0000)]
Branch b1_4
b=14349
i=johann
i=alex

Add journal_dev option for ldiskfs

16 years agoBranch HEAD
johann [Sun, 20 Jan 2008 18:14:35 +0000 (18:14 +0000)]
Branch HEAD
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.

16 years agofix typo.
shadow [Fri, 18 Jan 2008 14:52:59 +0000 (14:52 +0000)]
fix typo.

16 years agoBranch HEAD
johann [Fri, 18 Jan 2008 14:44:02 +0000 (14:44 +0000)]
Branch HEAD
b=14626
i=adilger

use /llog.test/ instead of /llog-test/ to match both llog_test and llog-test.

16 years agoBranch HEAD
anserper [Fri, 18 Jan 2008 14:40:36 +0000 (14:40 +0000)]
Branch HEAD
b=14322
i=alex.zhuravlev
i=johann

remove dump_stack and printk

16 years agob=12652
grev [Fri, 18 Jan 2008 09:24:52 +0000 (09:24 +0000)]
b=12652
i=Adilger

except all ETXTBSY tests for SLES10

16 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

16 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

16 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

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

fix MOUNT clobber

16 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.

16 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.

16 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.

16 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.

16 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.

16 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

16 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

16 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.

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

16 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

16 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

16 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

16 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

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

16 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.

16 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

16 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

16 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

16 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

16 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".

16 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.

16 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.

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

16 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

16 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.

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

16 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

16 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

16 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.

16 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.

16 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.

16 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.

16 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

16 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.

16 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'

16 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

16 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.

16 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

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

Add header

16 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."

16 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

16 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.

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

Update for 1.4.12

16 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

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

remove obsolete test scripts

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

16 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.

16 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.

16 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

16 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

16 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.

16 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.

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

16 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)

16 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.

16 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 */

16 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