Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch HEAD
fanyong [Thu, 28 Feb 2008 07:35:10 +0000 (07:35 +0000)]
Branch HEAD
b=14769
i=adilger
i=eric.mei

(1) Fix race condition between identity upcall disabled checking
    and the real identity upcall doing.
(2) Replace "CWARN" and "CERROR" about identity with "CDEBUG".
(3) Test scripts fix for SLES10 system and remote client test.
(4) Code indent related fix.

16 years agob=13174
chenzheng [Thu, 28 Feb 2008 06:50:33 +0000 (06:50 +0000)]
b=13174
i=grev

add the following fail tests to always-except list:
sanity        65a, 65e
replay_dual   14
insanity      2, 4
replay_single 56, 59
conf_sanity   33a
liblustre

16 years agoBranch b1_6
yangsheng [Thu, 28 Feb 2008 06:38:10 +0000 (06:38 +0000)]
Branch b1_6
b=13397
i=johann
i=shadow

Export the needed symbol for lustre.

16 years agob=14978
grev [Wed, 27 Feb 2008 21:40:59 +0000 (21:40 +0000)]
b=14978
i=Adilger

check whether proc files exist; error if they do not exist

16 years agob=14927
yury [Wed, 27 Feb 2008 20:50:28 +0000 (20:50 +0000)]
b=14927
r=nikita,shadow
- fix for memory allocation result check in lu_object_alloc().

16 years agob=14229
grev [Wed, 27 Feb 2008 19:56:38 +0000 (19:56 +0000)]
b=14229
i=Adilger

fix test_59 to fail if write/read failed

16 years agobranch: HEAD
ericm [Wed, 27 Feb 2008 19:48:13 +0000 (19:48 +0000)]
branch: HEAD
ignore ctx fini rpc in lock callback handler.
b=14849
r=h.huang

16 years agob=14928
grev [Wed, 27 Feb 2008 19:24:18 +0000 (19:24 +0000)]
b=14928
i=Adilger

don't re-write mtab, wait it will be updated

16 years agob=14816
brian [Wed, 27 Feb 2008 19:11:30 +0000 (19:11 +0000)]
b=14816
i=cliffw,scjody

Use the I/B stack that is native in the kernel.

This works for RHEL4 and RHEL5 only so far.  I'm not aware of any other
vendors shipping an IB stack with their kernels.

A few minor code cleanups.

16 years agob=14528
grev [Wed, 27 Feb 2008 19:02:00 +0000 (19:02 +0000)]
b=14528
i=Adilger

add wiretest to lustre rpm

16 years agob=13571
grev [Wed, 27 Feb 2008 18:54:04 +0000 (18:54 +0000)]
b=13571
i=Adilger

fs2' tests cleanup; renumbering:
- 23 -> 23a
- 33 -> 33a; 34 -> 34b

16 years agofix typo in bobijam commit.
shadow [Wed, 27 Feb 2008 15:45:43 +0000 (15:45 +0000)]
fix typo in bobijam commit.

16 years agoBranch b_som
vitaly [Tue, 26 Feb 2008 15:27:03 +0000 (15:27 +0000)]
Branch b_som

build b_som with the proper ldiskfs

16 years agoBranch b1_8_quota
fanyong [Tue, 26 Feb 2008 04:33:30 +0000 (04:33 +0000)]
Branch b1_8_quota
b=13058

update buildcvs.

16 years agoBranch HEAD
bwzhou [Mon, 25 Feb 2008 13:32:36 +0000 (13:32 +0000)]
Branch HEAD
b=13285
r=johann, deen

prints message to console about locks.

16 years agoBranch HEAD
yangsheng [Sat, 23 Feb 2008 16:14:40 +0000 (16:14 +0000)]
Branch HEAD
b=14958
i=adilger
i=yangsheng

Change the CONFG_NR_CPUS from 8 to 32 in a several config file.

16 years ago b=14908
tappro [Sat, 23 Feb 2008 15:54:25 +0000 (15:54 +0000)]
 b=14908
 fix issue in original commit

16 years ago b=12882
tappro [Sat, 23 Feb 2008 13:48:03 +0000 (13:48 +0000)]
 b=12882
 i=nikita, h.huang

 Support old MDS proc entries in new MDS devices.

16 years ago b=14908
tappro [Sat, 23 Feb 2008 13:34:55 +0000 (13:34 +0000)]
 b=14908
 i=yury,nikita

 Proper usage of lu_context, additional health-checks

16 years agoBranch HEAD
anserper [Sat, 23 Feb 2008 12:48:55 +0000 (12:48 +0000)]
Branch HEAD
b=14852
i=shadow
i=adilger

added additional checks of id

16 years agoBranch HEAD
yangsheng [Sat, 23 Feb 2008 06:14:41 +0000 (06:14 +0000)]
Branch HEAD
b=14714
i=adilger
i=johann

Move to use d_rehash_cond & d_move_locked.

16 years agoAdd ChangeLog entry.
deen [Fri, 22 Feb 2008 22:16:04 +0000 (22:16 +0000)]
Add ChangeLog entry.

b=14729

16 years agoAdding total number of sampled request for an MDS node in snmp support.
deen [Fri, 22 Feb 2008 22:03:14 +0000 (22:03 +0000)]
Adding total number of sampled request for an MDS node in snmp support.

b=14729
i=tappro

16 years agoBranch HEAD
anserper [Fri, 22 Feb 2008 21:11:09 +0000 (21:11 +0000)]
Branch HEAD
b=14899
i=adilger

16 years agoBranch HEAD
johann [Fri, 22 Feb 2008 18:28:21 +0000 (18:28 +0000)]
Branch HEAD
b=14618

A performance regression has been discovered in the MPT Fusion
driver between versions 3.02.73rh and 3.02.99.00rh. As a
consequence, we have downgraded the MPT Fusion driver in the RHEL4
kernel from 3.02.99.00 to 3.02.73 until this problem is fixed.

16 years agoImplement get_info(last_id) in obdfilter.
shadow [Fri, 22 Feb 2008 13:11:35 +0000 (13:11 +0000)]
Implement get_info(last_id) in obdfilter.
b=14884
i=adilger
i=umka

16 years agob=14471
komaln [Fri, 22 Feb 2008 10:27:48 +0000 (10:27 +0000)]
b=14471
r=Adilger, Wangdi

to add lctl {get,set}_param functionality.

16 years agoBranch HEAD
adilger [Thu, 21 Feb 2008 23:51:45 +0000 (23:51 +0000)]
Branch HEAD
Trivial whitespace cleanup.

16 years agob=14944
grev [Thu, 21 Feb 2008 18:02:00 +0000 (18:02 +0000)]
b=14944
i=Adilger

test_38 cleanup

16 years agoBranch HEAD
johann [Thu, 21 Feb 2008 13:41:26 +0000 (13:41 +0000)]
Branch HEAD
b=14844
i=adilger
i=deen

fix compile issue on PPC.

16 years agoBranch b1_6
johann [Thu, 21 Feb 2008 13:27:44 +0000 (13:27 +0000)]
Branch b1_6
b=14844
i=adilger
i=deen

fix compile issue on PPC. add configure check for asm-ppc/segment.h.

16 years agoBranch HEAD
vitaly [Thu, 21 Feb 2008 13:25:21 +0000 (13:25 +0000)]
Branch HEAD
b=14149
i=shadow
i=huanghua

fixes for ELC bugs appeared after moving to capsule

16 years agoCorrectly check stale fid and not start epoch if ost not support SOM
shadow [Thu, 21 Feb 2008 12:04:12 +0000 (12:04 +0000)]
Correctly check stale fid and not start epoch if ost not support SOM
b=13537
i=umka
i=vitaly

16 years agob=14842
grev [Wed, 20 Feb 2008 21:31:59 +0000 (21:31 +0000)]
b=14842
i=Adilger

more fixes to reduce acc-sm time; set SLOW=no default

16 years agob=14857
mjmac [Wed, 20 Feb 2008 19:23:53 +0000 (19:23 +0000)]
b=14857
i=brian
* Clean up patchless client build process -- don't perform useless kernel builds

16 years ago- ll_obd_statfs() call lov/lmv instead of osc/mdc to get target info.
tappro [Wed, 20 Feb 2008 09:26:12 +0000 (09:26 +0000)]
- ll_obd_statfs() call lov/lmv instead of osc/mdc to get target info.
  b=13997
  i=umka, h.huang

16 years agoBranch HEAD
yangsheng [Wed, 20 Feb 2008 08:27:45 +0000 (08:27 +0000)]
Branch HEAD
b=14576
i=adilger
i=green

Fixed the build issues for HEAD patchless client with vanilla-2.6.22.

16 years agoBranch HEAD
huanghua [Wed, 20 Feb 2008 06:02:49 +0000 (06:02 +0000)]
Branch HEAD
b=14149
a=15414
i=yong.fan
i=yury.umanets

correct OBD_CONNECT_FID definition.

16 years agob=11706
walter [Wed, 20 Feb 2008 03:47:45 +0000 (03:47 +0000)]
b=11706
i=nic
i=he.huang

add CERROR to make it easier to determine the source of LNET issues

16 years agoBranch HEAD
bobijam [Wed, 20 Feb 2008 02:34:29 +0000 (02:34 +0000)]
Branch HEAD
b=14529
i=adilger
i=panda

Description: MDS or OSS nodes crash due to stack overflow
Details    : Code changes in 1.8.0 increased the stack usage of some functions.
             In some cases, in conjunction with device drivers that use a lot
             of stack the MDS (or possibly OSS) service threads could overflow
             the stack.  One change which was identified to consume additional
             stack has been reworked to avoid the extra stack usage.

16 years agoBranch HEAD
fanyong [Tue, 19 Feb 2008 09:48:05 +0000 (09:48 +0000)]
Branch HEAD
b=14906
i=eric.mei
i=h.huang

Fix swab issues for remote_perm introduced when land "mixed_layout_req".

16 years agoDo not fail import if osc_interpret_create gets -EAGAIN.
shadow [Tue, 19 Feb 2008 07:17:23 +0000 (07:17 +0000)]
Do not fail import if osc_interpret_create gets -EAGAIN.
b=13730
i=green
i=johann

16 years agoBranch b1_8_gns
fanyong [Tue, 19 Feb 2008 03:39:37 +0000 (03:39 +0000)]
Branch b1_8_gns
b=11837

update buildcvs.

16 years agoBetter handle error messages in extents code.
deen [Mon, 18 Feb 2008 14:43:35 +0000 (14:43 +0000)]
Better handle error messages in extents code.

b=14864
i=adilger
i=deen

16 years agoBetter handle error messages in extents code
deen [Mon, 18 Feb 2008 14:39:53 +0000 (14:39 +0000)]
Better handle error messages in extents code

b=14864
i=adilger
i=deen

16 years agoBranch HEAD
yangsheng [Mon, 18 Feb 2008 06:02:53 +0000 (06:02 +0000)]
Branch HEAD
b=14858
i=adilger
i=johann

Update kernel to SLES10 SP1 2.6.16.54-0.2.5.

16 years agoBranch HEAD
yangsheng [Mon, 18 Feb 2008 05:59:57 +0000 (05:59 +0000)]
Branch HEAD
b=14876
i=adilger
i=johann

Update RHEL5 kernel to 2.6.18-53.1.13.el5.

16 years agoBranch HEAD
johann [Sun, 17 Feb 2008 19:15:41 +0000 (19:15 +0000)]
Branch HEAD
b=14845
i=shadow
i=deen

fix duplicated definitions between asm-ppc64/types.h and lustre_types.h
on PPC.

16 years agob=13766
yury [Sat, 16 Feb 2008 00:49:20 +0000 (00:49 +0000)]
b=13766
r=vitaly,shadow
- fixes many aspects of lru resize work with main idea to work more smoothly in different working load, avoid dropping SLV much (what causes dropping more cached locks) and improve memory pressure handling. Please look for more details in bug 13766;

- cleanups in many places, removed obsolete code.

16 years agob=14786
manoj [Fri, 15 Feb 2008 15:29:53 +0000 (15:29 +0000)]
b=14786
i=alex.zhuravlev
i=tappro
Fixes to build uOSS on Solaris 10 (including missing strnlen)

16 years agob=14406
grev [Fri, 15 Feb 2008 14:22:01 +0000 (14:22 +0000)]
b=14406
i=Adilger

test_38 debugfs command fix for remote client

16 years agoBranch HEAD
huanghua [Fri, 15 Feb 2008 06:44:32 +0000 (06:44 +0000)]
Branch HEAD
b=14149
a=15319
i=yong.fan
i=rahul.deshmukh

add OBD_CONNECT_FID support for liblustre connection.

16 years agoBranch HEAD
bobijam [Thu, 14 Feb 2008 03:03:16 +0000 (03:03 +0000)]
Branch HEAD
b=3462
i=johann
i=adilger

patch addressing replay-single test53 set port for HEAD.

16 years agob=13726
grev [Thu, 14 Feb 2008 00:48:04 +0000 (00:48 +0000)]
b=13726
i=Adilger

fix locale for tests where exact output is required

16 years agoBranch HEAD
anserper [Wed, 13 Feb 2008 21:23:34 +0000 (21:23 +0000)]
Branch HEAD
b=13285
i=johann
i=deen

�� fixes some return code issues (refer to https://bugzilla.lustre.org/attachment.cgi?id=15278&action=edit)

16 years agobranch: HEAD
ericm [Wed, 13 Feb 2008 20:30:51 +0000 (20:30 +0000)]
branch: HEAD
fix for GSS breakage.
b=14849
r=yury.umanets
r=h.huang

16 years agoChanges to parallel callbacks code to avoid duplication and
deen [Wed, 13 Feb 2008 19:17:25 +0000 (19:17 +0000)]
Changes to parallel callbacks code to avoid duplication and
resolve problem with ldlm_revoke_export_locks().

b=11301
i=green
i=fanyong

16 years agoACLs must be enabled on MDS by default.
deen [Wed, 13 Feb 2008 19:03:27 +0000 (19:03 +0000)]
ACLs must be enabled on MDS by default.

b=13829
i=adilger
i=johann

16 years agob=14838
maxim [Wed, 13 Feb 2008 14:11:44 +0000 (14:11 +0000)]
b=14838
i=eeb
Landing Eric's patch

16 years agoPorting raid5 improvements to rhel5 kernels.
jxiong [Wed, 13 Feb 2008 11:41:54 +0000 (11:41 +0000)]
Porting raid5 improvements to rhel5 kernels.

b=13648
r=alex,andreas

16 years agoBranch HEAD
yangsheng [Wed, 13 Feb 2008 07:02:46 +0000 (07:02 +0000)]
Branch HEAD
b=14720
i=scjody
i=johann

Update RHEL5 kernel to 2.6.18-53.1.6.el5.

16 years agob=14620
grev [Tue, 12 Feb 2008 22:10:19 +0000 (22:10 +0000)]
b=14620
re-vert att. 14680

16 years agob=13979
grev [Tue, 12 Feb 2008 14:04:55 +0000 (14:04 +0000)]
b=13979
i=Adilger

change tdir to start from d0 to be cleaned up automatically

16 years agob=14330
grev [Tue, 12 Feb 2008 10:41:06 +0000 (10:41 +0000)]
b=14330
i=Adilger

RUNAS dbench and iozone

16 years agoBranch HEAD
huanghua [Sun, 10 Feb 2008 15:17:56 +0000 (15:17 +0000)]
Branch HEAD
b=14860

reverting commit (in b14149) about changing SEQ start from 0x100000000.

16 years agoi=scjody
nathan [Fri, 8 Feb 2008 23:55:23 +0000 (23:55 +0000)]
i=scjody

16 years agob=14330 (comment 14)
grev [Fri, 8 Feb 2008 14:50:58 +0000 (14:50 +0000)]
b=14330 (comment 14)
i=Adilger

remove obsolete cfg scripts

16 years agob=14330
grev [Fri, 8 Feb 2008 14:48:48 +0000 (14:48 +0000)]
b=14330
i=Adilger
remove obsolete insanity-ltest.sh

16 years agob=14330
grev [Fri, 8 Feb 2008 11:44:02 +0000 (11:44 +0000)]
b=14330
i=Adilger
move RUNAS to local.sh; run BONNIE as RUNAS_ID user

b=14474
i=Adilger
don't allow sanity to see MOUNT2; remove chown of MOUNT

16 years agoBranch HEAD
anserper [Thu, 7 Feb 2008 10:29:52 +0000 (10:29 +0000)]
Branch HEAD
b=14421
i=nikita.danilov
i=alexey.lyashkov

Removes unnecesary PageDirty check.

16 years agob=14149
huanghua [Thu, 7 Feb 2008 08:07:16 +0000 (08:07 +0000)]
b=14149
i=yong.fan
i=rahul.deshmukh
i=nikita.danilov

- use req_capsule interface for client.
- add some interoperability support on server side.

16 years agoBranch HEAD
yangsheng [Thu, 7 Feb 2008 03:19:39 +0000 (03:19 +0000)]
Branch HEAD
b=14482
i=aidlger
i=umka

Add RHEL5 support to HEAD.

16 years agob=12651
grev [Wed, 6 Feb 2008 18:51:22 +0000 (18:51 +0000)]
b=12651
i=Adilger

skip test_78 if we have no enough space; make the test file slightly smaller

16 years agoBranch HEAD
yangsheng [Tue, 5 Feb 2008 12:47:17 +0000 (12:47 +0000)]
Branch HEAD
b=14793
i=adilger
i=johann

Update RHEL4 kernel to 2.6.9-67.0.4.

16 years agoDon't allow skipping OSTs if index has been specified.
shadow [Tue, 5 Feb 2008 11:49:53 +0000 (11:49 +0000)]
Don't allow skipping OSTs if index has been specified.
b=13196
i=adilger
i=green

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.