Whamcloud - gitweb
adilger [Tue, 2 Sep 2008 23:37:12 +0000 (23:37 +0000)]
Branch b1_6
Remove use of printk() lustre core code.
b=16517
i=nikita
i=shadow (yury original patch)
adilger [Tue, 2 Sep 2008 22:42:25 +0000 (22:42 +0000)]
Branch b1_6
Quiet compiler warnings about mismatched signed/unsigned comparisons.
adilger [Tue, 2 Sep 2008 22:36:46 +0000 (22:36 +0000)]
Branch b1_6
Add compatibility function for llapi_file_fget_lov_uuid(), to match b1_8
and HEAD.
anserper [Tue, 2 Sep 2008 21:15:09 +0000 (21:15 +0000)]
b=16890
i=Alexander Zarochentsev (alexander.zarochentsev@sun.com)
i=ZhiYong Tian (tianzy@sun.com)
fix HAVE_QUOTA_SUPPORT usage
grev [Tue, 2 Sep 2008 20:39:23 +0000 (20:39 +0000)]
b=14471
i=Adilger
i=grev
replace proc with lctl [set|get]_param
grev [Tue, 2 Sep 2008 19:08:42 +0000 (19:08 +0000)]
b=16809
i=Adilger
build mpitests only if --disable-mpitests is not set
grev [Tue, 2 Sep 2008 18:33:46 +0000 (18:33 +0000)]
b=13306
i=Nathan.Rutman
ignore test_116 failure
yangsheng [Tue, 2 Sep 2008 04:56:17 +0000 (04:56 +0000)]
Branch b1_6
b=16208
i=johann, adilger
Bring down the stack usage
bobijam [Mon, 1 Sep 2008 01:46:21 +0000 (01:46 +0000)]
Branch b1_6
b=16570
i=robert.read, h.huang
Make MDS_SETXATTR request replayable.
deen [Fri, 29 Aug 2008 13:20:44 +0000 (13:20 +0000)]
Fix casting.
b=16698
i=oleg.drokin
i=robert.read
shadow [Fri, 29 Aug 2008 13:15:52 +0000 (13:15 +0000)]
revert bug 16839
Branch b1_6
deen [Fri, 29 Aug 2008 13:04:32 +0000 (13:04 +0000)]
Enhance conf-sanity:test_33a to be able to catch up wrong md/easize failures.
b=16678
i=nathan
grev [Fri, 29 Aug 2008 12:18:38 +0000 (12:18 +0000)]
b=16716
i=Nathan.Rutman
restore the original at_max on all nodes
tianzy [Fri, 29 Aug 2008 06:37:18 +0000 (06:37 +0000)]
Branch b1_6
invert printk to CERROR/CWARN in lustre_quota_fmt
b=16851
i=johann
i=panda
anserper [Thu, 28 Aug 2008 14:18:04 +0000 (14:18 +0000)]
Branch b1_6
b=16676
i=Johann Lombardi (johann@sun.com)
i=Zhenyu Xu (zhenyu.xu@sun.com)
add inode locking around vfs-calling critical sections
anserper [Thu, 28 Aug 2008 11:50:24 +0000 (11:50 +0000)]
Branch b1_6
b=16646
i=ZhiYong Tian(tianzy@sun.com)
i=Sergey Glushchenko(deen@sun.com)
i=Johann Lombardi(johann@sun.com)
lfs to put * when a limit is reached
yangsheng [Thu, 28 Aug 2008 05:36:59 +0000 (05:36 +0000)]
Branch b1_6
b=16758
i=shadow, adilger, johann
Fixed the endian problem for PPC64 patchless client.
grev [Wed, 27 Aug 2008 19:33:22 +0000 (19:33 +0000)]
b=16209
i=Adilger
i=Robert.Read
test_14 fix: use multiop instead of exec
grev [Wed, 27 Aug 2008 18:52:16 +0000 (18:52 +0000)]
b=16209
i=Robert.Read
o=Brian.Behlendorf
test_27b fix: check mount
grev [Wed, 27 Aug 2008 17:23:21 +0000 (17:23 +0000)]
b=16248
i=Adilger
increase MINRES to 2^32 -1
deen [Wed, 27 Aug 2008 15:34:36 +0000 (15:34 +0000)]
Handle FLCOOKIE and FLHANDLE flags properly in obdo_cpy_md().
i=shadow
i=johann
b=15198
grev [Wed, 27 Aug 2008 10:49:01 +0000 (10:49 +0000)]
b=16798
i=Adilger
runbench fix: skip if dbench or client are not found
t-f skip fn fix: do not fail if TESTSUITELOG is not found;
log fn: escape /
kalpak [Wed, 27 Aug 2008 06:37:30 +0000 (06:37 +0000)]
b=16789
i=adilger
i=johann
correction in fiemap macros in wirecheck and other fixes to wirecheck
shadow [Wed, 27 Aug 2008 05:18:48 +0000 (05:18 +0000)]
if ost is restarted before set_info(KEY_MDS_CONN) finished, this
request will resend before finished ost llog init and this produce
access to non init llog context.
Branch b1_6
b=16839
i=adilger
i=rread
grev [Tue, 26 Aug 2008 18:03:44 +0000 (18:03 +0000)]
b=16854
tests 20c, 32, 37 fixes: let pid to be killed
grev [Tue, 26 Aug 2008 13:26:32 +0000 (13:26 +0000)]
b=16808
remote command fix for previous commit
kalpak [Tue, 26 Aug 2008 04:53:15 +0000 (04:53 +0000)]
b=16098
i=hua.huang
add a special LICENSE file for Cray
grev [Mon, 25 Aug 2008 18:12:01 +0000 (18:12 +0000)]
b=14471
i=Adilger
test_101 fix
grev [Mon, 25 Aug 2008 12:46:03 +0000 (12:46 +0000)]
b=16808
i=Adilger
check CATASTROPHE on all nodes
grev [Mon, 25 Aug 2008 11:22:40 +0000 (11:22 +0000)]
b=16548
i=Adilger
make oos.sh to be verbose; get rid of proc
yury [Mon, 25 Aug 2008 08:40:04 +0000 (08:40 +0000)]
- make dist fixes.
shadow [Mon, 25 Aug 2008 05:56:15 +0000 (05:56 +0000)]
Force OBD_NOTIFY_ACTIVE and OBD_NOTIFY_SYNC events to send
index of lov target as data parameter.
Branch b1_6
b=16826
i=adilger
i=green
yury [Sun, 24 Aug 2008 14:05:52 +0000 (14:05 +0000)]
b=14608
r=shadow,wangdi
- new recov_thread.c code;
- cleanups, fixes
adilger [Sun, 24 Aug 2008 06:00:37 +0000 (06:00 +0000)]
Branch b1_6
Ignore generated file.
adilger [Sat, 23 Aug 2008 04:39:23 +0000 (04:39 +0000)]
Branch b1_6
Don't print console message the first time the import is set.
shadow [Fri, 22 Aug 2008 05:01:00 +0000 (05:01 +0000)]
not send lmm in replay to client this avoid problems with reply size in case
ost count is different between original processing and replay.
not count ost twice in case ost connected before recovery finished.
Branch b_1_6
b=16736
i=tappro
i=green
grev [Thu, 21 Aug 2008 17:11:20 +0000 (17:11 +0000)]
b=16811
i=Tappro
test_34 fix: let pid to be killed
yangsheng [Thu, 21 Aug 2008 14:57:25 +0000 (14:57 +0000)]
Branch b1_6
b=16156
i=shadow, zhenyu.xu
Use patchless_client instead patchless to avoid misunderstanding.
grev [Thu, 21 Aug 2008 08:41:22 +0000 (08:41 +0000)]
b=15747
i=Tappro
test_24 and t-f client_reconnect fn fix
fanyong [Thu, 21 Aug 2008 08:31:07 +0000 (08:31 +0000)]
Branch b1_6
b=15927
i=johann
i=huanghua
Add ChangeLog entry.
shadow [Thu, 21 Aug 2008 06:08:58 +0000 (06:08 +0000)]
avoid I/O failures after umount during fail back
Branch b1_6
b=16611
i=green
i=rread
bobijam [Thu, 21 Aug 2008 01:41:54 +0000 (01:41 +0000)]
Branch b1_6
b=16359
i=shadow, panda
make sure _debug_req don't retrive diffdrent endian lustre_msg.
nathan [Wed, 20 Aug 2008 22:48:33 +0000 (22:48 +0000)]
b=16408
i=ericm
i=rread
increase fudge for Cray
grev [Wed, 20 Aug 2008 15:48:32 +0000 (15:48 +0000)]
b=15637
i=Adilger
fix test_18 to check the available space
grev [Wed, 20 Aug 2008 13:59:21 +0000 (13:59 +0000)]
b=16261
i=Adilger
MOUNTOPT fix: use MDSOPT and OSTOPT for mds and ost mkfs options
grev [Wed, 20 Aug 2008 11:22:43 +0000 (11:22 +0000)]
b=16209
i=Adilger
o=Brian Behlendorf
test_115 fix: use more reasonable WARNING instead of FAIL
yangsheng [Wed, 20 Aug 2008 05:22:20 +0000 (05:22 +0000)]
Branch b1_6
b=16633
i=shadow, bobijam
Update to RHEL5 kernel-2.6.18-92.1.10.el5.
bobijam [Wed, 20 Aug 2008 02:32:41 +0000 (02:32 +0000)]
roll back, the rq_replay check already done before.
bobijam [Wed, 20 Aug 2008 02:28:21 +0000 (02:28 +0000)]
Branch b1_6
b=11546
recommit patch part of 10289 which is missing in b1_8_gate.
yangsheng [Tue, 19 Aug 2008 04:11:58 +0000 (04:11 +0000)]
Branch b1_6
b=16547
i=shadow, zhenyu.xu
Update to SLES10 latest kernel-2.6.16.60-0.27.
huanghua [Tue, 19 Aug 2008 03:08:08 +0000 (03:08 +0000)]
Branch b1_6
b=16616
i=nathan.rutman
i=nikita.danilov
more error cleanup in server_start_targets()
bobijam [Tue, 19 Aug 2008 02:23:13 +0000 (02:23 +0000)]
Branch b1_6
b=16566
o=Jonathan Li(jli@cray.com)
i=shadow, bobijam
Description: Upcall on Lustre log has been dumped
Details : Allow for a user mode script to be called once a Lustre log has
been dumped. It passes the filename of the dumped log to the
script, the location of the script can be specified via
/proc/sys/lnet/debug_log_upcall.
shadow [Mon, 18 Aug 2008 15:55:19 +0000 (15:55 +0000)]
avoid messages about idr_remove called for id which is not allocated.
Branch b1_6
b=16583
i=zam
i=panda
adilger [Mon, 18 Aug 2008 08:29:30 +0000 (08:29 +0000)]
Branch b1_6
Update build version to 1.6.6.50, since b_release_1_6_6 was branched already.
yangsheng [Mon, 18 Aug 2008 04:58:12 +0000 (04:58 +0000)]
Branch b1_6
b=16640
i=zhenyu.xu, nathan
Quite console chatter.
bobijam [Fri, 15 Aug 2008 17:11:47 +0000 (17:11 +0000)]
Branch b1_6
b=16317
i=adilger
conf-sanity test case for verifying that the mounted client data is present.
bobijam [Fri, 15 Aug 2008 16:53:45 +0000 (16:53 +0000)]
Branch b1_6
b=16495
o=green
i=adilger, shadow
Assert on freeing replayable request.
deen [Thu, 14 Aug 2008 10:24:10 +0000 (10:24 +0000)]
Replace D_OTHER with D_INFO in ldlm_resource_dump() calls:
1) Move ldlm_resource_dump() calls from D_OTHER to D_INFO in non-error cases.
2) In ldlm_resource_add_lock(), move CDEBUG() and ldlm_lock_dump() back to
D_OTHER for consistency with another debug output in this function.
shadow [Thu, 14 Aug 2008 09:18:30 +0000 (09:18 +0000)]
avoid "Already found the key in hash [CONN_UNUSED_HASH]" messages
Branch b1_6
b=16109
i=johann
i=green
grev [Wed, 13 Aug 2008 12:41:38 +0000 (12:41 +0000)]
b=16637
i=Alexey.Lyashkov
test_8 fix: use rundbench instead of dbench
shadow [Wed, 13 Aug 2008 09:20:48 +0000 (09:20 +0000)]
avoid ASSERTION(client_stat->nid_exp_ref_count == 0) failed
Branch b1_6
b=15139
i=tappro
i=rread
shadow [Wed, 13 Aug 2008 06:34:05 +0000 (06:34 +0000)]
add workaround for get valid ost count for avoid warnings about
drop too big messages, not init llog cat under semphore which
can be blocked on reconnect and break normal replay, fix access
to wrong pointer.
Branch b1_6
b=16679
i=tappro
i=nathan
bobijam [Wed, 13 Aug 2008 02:12:29 +0000 (02:12 +0000)]
Branch b1_6
b=15924
i=johann
add a test case for bug 15924, combine flock tests code into a single file
flocks_test.c
brian [Tue, 12 Aug 2008 19:10:42 +0000 (19:10 +0000)]
b=16683
i=nathan.rutman
i=robert.read
Avoid a possible integer overflow, idenfitied by Coverty care of LLNL.
grev [Tue, 12 Aug 2008 13:12:51 +0000 (13:12 +0000)]
b=16294
i=Andrew.Perepechko
do not skip test_7 for remote mds
grev [Tue, 12 Aug 2008 12:40:03 +0000 (12:40 +0000)]
b=16622
i=Nathan.Rutman
test_107 fix: save and restore the original kernel core pattern
yury [Tue, 12 Aug 2008 12:26:12 +0000 (12:26 +0000)]
b=16367
r=adilger,nikita
- fixes pools thread often wake up;
- cleanups, comments.
grev [Tue, 12 Aug 2008 11:54:30 +0000 (11:54 +0000)]
b=16313
i=Yury.Umanets
cancel_lru_locks fix
yangsheng [Tue, 12 Aug 2008 07:20:53 +0000 (07:20 +0000)]
Branch b1_6
b=16607
i=nathan, sheng.yang
Enable the mount.lustre retry support.
bobijam [Tue, 12 Aug 2008 04:32:25 +0000 (04:32 +0000)]
Branch b1_6
b=16573
o=adilger
i=johann, nathan
Description: Export bytes_read/bytes_write count on OSC/OST.
anserper [Mon, 11 Aug 2008 22:17:13 +0000 (22:17 +0000)]
Branch b1_6
b=16536
i=andrew.perepechko@sun.com (panda)
i=oleg.drokin@sun.com (green)
fix a possible oops when a cancelling extent lock could be referenced through 'fast lock' routine
bobijam [Mon, 11 Aug 2008 05:45:20 +0000 (05:45 +0000)]
Branch b1_6
b=16237
i=adilger, nathan
Description: Early reply size mismatch, MGC loses connection
Details : Apply the MGS_CONNECT_SUPPORTED mask at reconnect time so
the connect flags are properly negotiated.
bobijam [Mon, 11 Aug 2008 04:07:09 +0000 (04:07 +0000)]
Branch b1_6
i=11063
i=adilger, johann
update inode's a/c/mtime and rough size when close the file.
kalpak [Sat, 9 Aug 2008 05:57:17 +0000 (05:57 +0000)]
b=10555
i=kalpak (patch by rread)
fix the lines which skip fiemap tests
johann [Fri, 8 Aug 2008 16:15:42 +0000 (16:15 +0000)]
Branch b1_6
b=16205
fix missing definition of ppos in the original patch (causes failure on SLES9).
kalpak [Fri, 8 Aug 2008 11:19:45 +0000 (11:19 +0000)]
b=16673
i=johann
add ll_fiemap.h to Makefile.am
kalpak [Fri, 8 Aug 2008 08:01:08 +0000 (08:01 +0000)]
b=10555
Add correct copyright for new file
shadow [Fri, 8 Aug 2008 06:19:49 +0000 (06:19 +0000)]
Properly propagate oinfo flags from lov to osc for statfs
Branch b1_6
b=16006
i=shadow
i=johann
stinson1947 [Thu, 7 Aug 2008 21:58:53 +0000 (21:58 +0000)]
Added Release 1.6.7
kalpak [Thu, 7 Aug 2008 21:34:35 +0000 (21:34 +0000)]
b=10555
i=adilger
i=green
add ll_fiemap.h
kalpak [Thu, 7 Aug 2008 21:33:35 +0000 (21:33 +0000)]
b=10555
i=adilger
i=green
i=girish
add ldiskfs patches and lustre support for FIEMAP ioctl
grev [Thu, 7 Aug 2008 17:11:47 +0000 (17:11 +0000)]
b=16487
i=Alexey.Lyashkov
do not set CLIENTS; it is not used by script
anserper [Thu, 7 Aug 2008 10:51:03 +0000 (10:51 +0000)]
*** empty log message ***
anserper [Thu, 7 Aug 2008 10:43:25 +0000 (10:43 +0000)]
Branch b1_6
b=16581
i=he.huang
i=andrew.perepechko
added llobdstat.8 llstat.8 plot-llstat.8 l_getgroups.8 lst.8 routerstat.8
anserper [Thu, 7 Aug 2008 10:20:38 +0000 (10:20 +0000)]
file routerstat.8 was added on branch b1_6 on 2008-08-07 10:43:25 +0000
anserper [Thu, 7 Aug 2008 10:20:37 +0000 (10:20 +0000)]
file plot-llstat.8 was added on branch b1_6 on 2008-08-07 10:43:25 +0000
anserper [Thu, 7 Aug 2008 10:20:36 +0000 (10:20 +0000)]
file lst.8 was added on branch b1_6 on 2008-08-07 10:43:25 +0000
anserper [Thu, 7 Aug 2008 10:20:35 +0000 (10:20 +0000)]
file llstat.8 was added on branch b1_6 on 2008-08-07 10:43:24 +0000
anserper [Thu, 7 Aug 2008 10:20:34 +0000 (10:20 +0000)]
file llobdstat.8 was added on branch b1_6 on 2008-08-07 10:43:24 +0000
anserper [Thu, 7 Aug 2008 10:20:33 +0000 (10:20 +0000)]
file l_getgroups.8 was added on branch b1_6 on 2008-08-07 10:43:24 +0000
kalpak [Thu, 7 Aug 2008 09:59:06 +0000 (09:59 +0000)]
b=16098
Add GPLv2 URL to copyright headers
yangsheng [Thu, 7 Aug 2008 05:11:18 +0000 (05:11 +0000)]
Branch b1_6
b=16208
i=adilger, johann
Implement lustre ll_show_options method.
yangsheng [Thu, 7 Aug 2008 04:52:12 +0000 (04:52 +0000)]
Branch b1_6
b=16188
i=johann, zhenyu.xu
Update to SLES9 kernel-2.6.5-7.312.
yangsheng [Thu, 7 Aug 2008 03:11:59 +0000 (03:11 +0000)]
Branch b1_6
b=16503
i=johann, zhenyu.xu
Update to RHEL4 kernel-2.6.9-67.0.22.EL.
yangsheng [Thu, 7 Aug 2008 02:55:33 +0000 (02:55 +0000)]
Branch b1_6
b=16342
i=adilger, shadow
Don't update obd_osfs_age for osc using the cached info.
anserper [Wed, 6 Aug 2008 12:13:30 +0000 (12:13 +0000)]
*** empty log message ***
anserper [Wed, 6 Aug 2008 12:09:45 +0000 (12:09 +0000)]
Branch b1_6
b=16091
i=Johann Lombardi (johann@sun.com)
check if CONFIG_QUOTA enabled when --enable-quota is passed to configure
johann [Wed, 6 Aug 2008 08:25:06 +0000 (08:25 +0000)]
Branch b1_6
b=16140
i=nathan
i=bobijam
pass journal_dev mount option during pre-mount.
bobijam [Wed, 6 Aug 2008 03:14:31 +0000 (03:14 +0000)]
Branch b1_6
b=16317
minor format fix.
bobijam [Wed, 6 Aug 2008 03:12:37 +0000 (03:12 +0000)]
Branch b1_6
b=16317
o=Herb Wartens(hwartens@llnl.gov)
i=wangdi, johann
Description: exports in /proc are broken
Details : recreate /proc entries for clients when they reconnect.