Whamcloud - gitweb
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.
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
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
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
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
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
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.
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.
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
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.
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".
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
fanyong [Tue, 19 Feb 2008 03:39:37 +0000 (03:39 +0000)]
Branch b1_8_gns
b=11837
update buildcvs.
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
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
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.
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.
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.
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.
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)
grev [Fri, 15 Feb 2008 14:22:01 +0000 (14:22 +0000)]
b=14406
i=Adilger
test_38 debugfs command fix for remote client
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.
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.
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
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)
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
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
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
maxim [Wed, 13 Feb 2008 14:11:44 +0000 (14:11 +0000)]
b=14838
i=eeb
Landing Eric's patch
jxiong [Wed, 13 Feb 2008 11:41:54 +0000 (11:41 +0000)]
Porting raid5 improvements to rhel5 kernels.
b=13648
r=alex,andreas
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.
grev [Tue, 12 Feb 2008 22:10:19 +0000 (22:10 +0000)]
b=14620
re-vert att. 14680
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
grev [Tue, 12 Feb 2008 10:41:06 +0000 (10:41 +0000)]
b=14330
i=Adilger
RUNAS dbench and iozone
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.
nathan [Fri, 8 Feb 2008 23:55:23 +0000 (23:55 +0000)]
i=scjody
grev [Fri, 8 Feb 2008 14:50:58 +0000 (14:50 +0000)]
b=14330 (comment 14)
i=Adilger
remove obsolete cfg scripts
grev [Fri, 8 Feb 2008 14:48:48 +0000 (14:48 +0000)]
b=14330
i=Adilger
remove obsolete insanity-ltest.sh
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
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.
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.
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.
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
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.
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
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
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
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.
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.
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
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
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.
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.
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
grev [Wed, 30 Jan 2008 10:36:27 +0000 (10:36 +0000)]
b=14452
i=Adilger
remove stat.c from tests
ericm [Tue, 29 Jan 2008 22:51:04 +0000 (22:51 +0000)]
branch: HEAD
minor fix for test script missed by landing.
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
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)
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
komaln [Sat, 26 Jan 2008 10:42:53 +0000 (10:42 +0000)]
b=11230
r=Adilger
Fix a memory leak.
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.
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
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
green [Tue, 22 Jan 2008 20:20:45 +0000 (20:20 +0000)]
r=adilger,vitaly
b=14360
Do not enqueue locks under och_sem.
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
shadow [Mon, 21 Jan 2008 13:55:11 +0000 (13:55 +0000)]
fix deadlock with llog cleanup.
b=14608
i=johann
i=wangdi
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.
isaac [Mon, 21 Jan 2008 09:47:55 +0000 (09:47 +0000)]
- should print in hex.
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.
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
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.
shadow [Fri, 18 Jan 2008 14:52:59 +0000 (14:52 +0000)]
fix typo.
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.
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
grev [Fri, 18 Jan 2008 09:24:52 +0000 (09:24 +0000)]
b=12652
i=Adilger
except all ETXTBSY tests for SLES10
shadow [Fri, 18 Jan 2008 08:01:23 +0000 (08:01 +0000)]
remove compiler warnings.
b=14520
i=nikita
i=johann
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
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
grev [Thu, 17 Jan 2008 16:51:50 +0000 (16:51 +0000)]
b=14394
i=Adilger
fix MOUNT clobber
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.
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.
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.
komaln [Thu, 17 Jan 2008 07:47:44 +0000 (07:47 +0000)]
b=14184
r=Nathan, Wangdi
To add ptlrpc stats on client side.
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.
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
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
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.
adilger [Tue, 15 Jan 2008 22:42:35 +0000 (22:42 +0000)]
Branch b_hd_dmu
Ignore generated files.
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
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
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