Whamcloud - gitweb
adilger [Fri, 29 Aug 2008 03:29:39 +0000 (03:29 +0000)]
Branch HEAD
Don't print "Lustre: " twice.
adilger [Thu, 28 Aug 2008 21:55:27 +0000 (21:55 +0000)]
Branch HEAD
Add space to LASSERT error message.
zam [Thu, 28 Aug 2008 07:52:46 +0000 (07:52 +0000)]
Branch HEAD
b=16499
i=yury.umanets
i=tappro
mdt_device_sync and mdt_object_sync implementation
yangsheng [Thu, 28 Aug 2008 05:45:37 +0000 (05:45 +0000)]
Branch HEAD
b=16758
i=shadow, adilger, johann
Fixed the endian problem for PPC64 patchless client.
grev [Wed, 27 Aug 2008 19:28:19 +0000 (19:28 +0000)]
b=16209
i=Adilger
i=Robert.Read
test_14 fix: use multiop instead of exec
grev [Wed, 27 Aug 2008 18:55:43 +0000 (18:55 +0000)]
b=16209
i=Robert.Read
o=Brian.Behlendorf
test_27b fix: check mount
isaac [Wed, 27 Aug 2008 17:23:50 +0000 (17:23 +0000)]
b=16889,i=liangzhen:
- moved srpc_service_recycle_buffer out of srpc_lnet_ev_handler and into srpc_handle_rpc
grev [Wed, 27 Aug 2008 17:19:30 +0000 (17:19 +0000)]
b=16248
i=Adilger
increase MINRES to 2^32 -1
girish [Wed, 27 Aug 2008 12:36:04 +0000 (12:36 +0000)]
Consider the type while finding min.
girish [Wed, 27 Aug 2008 12:27:57 +0000 (12:27 +0000)]
Quiet compiler warnings related to passing "const" pointers to non-const
functions. (Andreas)
b=15981
i=girish
i=rread
grev [Wed, 27 Aug 2008 11:09:47 +0000 (11:09 +0000)]
b=16798
i=Adilger
rundbench 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:38:18 +0000 (06:38 +0000)]
b=16789
i=adilger
i=johann
correction in fiemap macros in wirecheck and other fixes to wirecheck
shadow [Wed, 27 Aug 2008 05:20:43 +0000 (05:20 +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 HEAD
b=16839
i=adilger
i=rread
grev [Tue, 26 Aug 2008 18:08:24 +0000 (18:08 +0000)]
b=16854
i=Tappro
tests 20c, 32, 37 fixes: let pid to be killed
grev [Tue, 26 Aug 2008 13:23:44 +0000 (13:23 +0000)]
b=16808
remote command fix for previous commit
pravins [Tue, 26 Aug 2008 09:01:56 +0000 (09:01 +0000)]
update build script for compact fld branch.
vs [Tue, 26 Aug 2008 08:49:27 +0000 (08:49 +0000)]
Branch HEAD
b=16274
i=nikita.danilov, yury.umanets
ll_file_open error handling is corrected
kalpak [Tue, 26 Aug 2008 04:52:29 +0000 (04:52 +0000)]
b=16098
i=hua.huang
add a special LICENSE file for Cray
huanghua [Tue, 26 Aug 2008 03:32:38 +0000 (03:32 +0000)]
Branch HEAD
b=16656
i=tom.wang
i=yury.umanets
change locking in mdd_create() to never take more than 1 dt_object lock at a time.
grev [Mon, 25 Aug 2008 18:10:42 +0000 (18:10 +0000)]
b=14471
i=Adilger
test_101 fix
yury [Mon, 25 Aug 2008 12:44:58 +0000 (12:44 +0000)]
- some cleanups to patch from 11190
grev [Mon, 25 Aug 2008 12:37:41 +0000 (12:37 +0000)]
b=16808
i=Adilger
check CATASTROPHE on all nodes
grev [Mon, 25 Aug 2008 11:18:59 +0000 (11:18 +0000)]
b=16548
i=Adilger
make oos.sh to be verbose; get rid of proc
yury [Mon, 25 Aug 2008 10:45:49 +0000 (10:45 +0000)]
b=11190
r=tappro,shadow
- fixes some recover-small tests
huanghua [Mon, 25 Aug 2008 04:05:28 +0000 (04:05 +0000)]
Branch HEAD
b=13698
i=tappro
i=grev
get mntdev from osd proc and add df to sync data
adilger [Sun, 24 Aug 2008 21:09:38 +0000 (21:09 +0000)]
Branch HEAD
Remove unnecessary cast for lustre_cfg_string() return value.
yury [Sun, 24 Aug 2008 16:10:12 +0000 (16:10 +0000)]
- missed part of 14608.
adilger [Sun, 24 Aug 2008 05:56:17 +0000 (05:56 +0000)]
Branch HEAD
Remove non-existent autoconf rule to quiet autogen warning.
adilger [Sun, 24 Aug 2008 04:28:04 +0000 (04:28 +0000)]
Branch HEAD
Make it match 1.6/1.8 exactly
adilger [Sun, 24 Aug 2008 04:27:17 +0000 (04:27 +0000)]
Branch HEAD
Remove obsolete clusterfs.com email address.
yury [Sat, 23 Aug 2008 13:58:38 +0000 (13:58 +0000)]
b=14608
r=shadow,wangdi
- fixes reply_dual test_17 after landing new recov_thread stuff;
- some cleanups.
yury [Sat, 23 Aug 2008 12:15:05 +0000 (12:15 +0000)]
b=16517
r=nikita,shadow
- fixes printk in portable code.
adilger [Sat, 23 Aug 2008 06:00:31 +0000 (06:00 +0000)]
Branch HEAD
Whitespace.
adilger [Sat, 23 Aug 2008 05:54:24 +0000 (05:54 +0000)]
Branch HEAD
Fix code style.
adilger [Sat, 23 Aug 2008 05:03:24 +0000 (05:03 +0000)]
Branch HEAD
Don't print console message first time import is set.
adilger [Fri, 22 Aug 2008 20:52:39 +0000 (20:52 +0000)]
Branch HEAD
Ignore generated files.
kalpak [Fri, 22 Aug 2008 12:26:14 +0000 (12:26 +0000)]
b=10555
i=nikita
use lowercase field names for req_msg_field::rmf_name
liangzhen [Fri, 22 Aug 2008 05:41:12 +0000 (05:41 +0000)]
Branch HEAD
LNet branch for new o2iblnd protocol (b15983, b13621, b14425, b14358)
brian [Thu, 21 Aug 2008 22:05:56 +0000 (22:05 +0000)]
b=16364
Back this out until I can give more though to the differences that patchless
builds pose.
grev [Thu, 21 Aug 2008 17:28:26 +0000 (17:28 +0000)]
b=16811
i=Tappro
test_34 fix: let pid to be killed
grev [Thu, 21 Aug 2008 15:49:57 +0000 (15:49 +0000)]
b=15747
i=Tappro
test_24 and t-f client_reconnect fn fix
fanyong [Thu, 21 Aug 2008 08:29:51 +0000 (08:29 +0000)]
Branch HEAD
b=15927
i=johann
i=huanghua
Add ChangeLog entry.
shadow [Thu, 21 Aug 2008 06:28:32 +0000 (06:28 +0000)]
avoid I/O failures after umount during fail back
Branch HEAD
b=16611
i=green
i=rread
nathan [Wed, 20 Aug 2008 23:47:35 +0000 (23:47 +0000)]
b=16408
i=ericm
i=rread
increase fudge for Cray
grev [Wed, 20 Aug 2008 16:43:18 +0000 (16:43 +0000)]
b=15637
i=Adilger
fix test_18 to check the available space
brian [Wed, 20 Aug 2008 16:07:43 +0000 (16:07 +0000)]
Whitespace cleanup.
stinson1947 [Wed, 20 Aug 2008 15:44:41 +0000 (15:44 +0000)]
Reverted change back to previous version (pre 2_0 Gate).
zam [Wed, 20 Aug 2008 14:41:18 +0000 (14:41 +0000)]
Branch HEAD
b=16704
i=yury.umanets
i=alexey.lyashkov
mdt_object_unlock didn't save PDO locks, this commit fixes it.
grev [Wed, 20 Aug 2008 14:35:43 +0000 (14:35 +0000)]
b=16261
i=Adilger
MOUNTOPT fix: use MDSOPT and OSTOPT for mds and ost mkfs options
grev [Wed, 20 Aug 2008 11:36:10 +0000 (11:36 +0000)]
b=16209
i=Adilger
o=Brian Behlendorf
test_115 fix: use more reasonable WARNING instead of FAIL
nikita [Wed, 20 Aug 2008 09:46:32 +0000 (09:46 +0000)]
rhel4 2.6.9-67 kernel has (nonfunctional)
drivers/infiniband/include/linux/lockdep.h header, defining lockdep
interfaces. Update libcfs headers to check for this.
Build-tested at rhel4, rhel5, sles10, 2.6.18-vanilla.
yangsheng [Wed, 20 Aug 2008 05:51:27 +0000 (05:51 +0000)]
Branch HEAD
b=16633
i=shadow, zhenyu.xu
Update to RHEL5 kernel-2.6.18-92.1.10.el5.
huanghua [Wed, 20 Aug 2008 03:50:23 +0000 (03:50 +0000)]
Branch HEAD
b=16248
i=yury.umanets
i=nikita.danilov
i=oleg.drokin
limit inode number within 2^32
stinson1947 [Wed, 20 Aug 2008 02:38:16 +0000 (02:38 +0000)]
Made change to point to the right version of ldiskfs for the gate.
brian [Tue, 19 Aug 2008 19:16:33 +0000 (19:16 +0000)]
b=16364
i=yibin.wang
i=sheng.yang
Try to prevent the user from choosing incompatible kernel and Lustre
configuration options when configuring the o2ib LND.
nikita [Tue, 19 Aug 2008 13:54:58 +0000 (13:54 +0000)]
adjust to user-lock.h changes.
nikita [Tue, 19 Aug 2008 12:52:03 +0000 (12:52 +0000)]
add _nested() lock call variants for rwsemaphore.
shadow [Tue, 19 Aug 2008 11:13:20 +0000 (11:13 +0000)]
avoid ASSERTION(client_stat->nid_exp_ref_count == 0) failed:count 1
Branch HEAD
b=15139
i=rread
i=tappro
yangsheng [Tue, 19 Aug 2008 05:04:50 +0000 (05:04 +0000)]
Branch HEAD
b=16589
i=nathan, robert.read
Add printk_ratelimit() check for debug daemon.
yangsheng [Tue, 19 Aug 2008 04:45:54 +0000 (04:45 +0000)]
Branch HEAD
b=16671
i=nikita, bobijam
Remove no longer used define.
yangsheng [Tue, 19 Aug 2008 04:40:11 +0000 (04:40 +0000)]
Branch HEAD
b=16547
i=shadow, bobijam
Update to SLES10 kernel-2.6.16.60-0.27.
yangsheng [Tue, 19 Aug 2008 04:11:53 +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:09:56 +0000 (03:09 +0000)]
Branch HEAD
b=16616
i=nathan.rutman
i=nikita.danilov
more error cleanup in server_start_targets()
bobijam [Tue, 19 Aug 2008 01:59:07 +0000 (01:59 +0000)]
Branch HEAD
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 19:15:14 +0000 (19:15 +0000)]
move to right place.
Branch HEAD
shadow [Mon, 18 Aug 2008 19:11:55 +0000 (19:11 +0000)]
restore get_uuid2int from b1_6.
Branch HEAD
shadow [Mon, 18 Aug 2008 15:41:35 +0000 (15:41 +0000)]
avoid messages about idr_remove called for id which is not allocated.
Branch HEAD
b=16583
i=zam
i=panda
yangsheng [Mon, 18 Aug 2008 05:41:27 +0000 (05:41 +0000)]
Branch b1_6
b=16204
i=johann, zhenyu.xu
Exclude the .pc directory.
yangsheng [Mon, 18 Aug 2008 05:36:25 +0000 (05:36 +0000)]
Branch HEAD
b=16283
i=adilger, sheng.yang
Handle the new option for rhel5 /proc/mounts.
yangsheng [Mon, 18 Aug 2008 05:23:13 +0000 (05:23 +0000)]
Branch HEAD
b=16640
i=zhenyu.xu, nathan
Quite console chatter.
bobijam [Fri, 15 Aug 2008 16:55:47 +0000 (16:55 +0000)]
trim trailing white spaces.
bobijam [Fri, 15 Aug 2008 16:50:48 +0000 (16:50 +0000)]
Branch HEAD
b=16495
o=green
i=adilger, shadow
Assert on freeing replayable request.
shadow [Thu, 14 Aug 2008 20:56:44 +0000 (20:56 +0000)]
fix typo
kalpak [Thu, 14 Aug 2008 18:00:05 +0000 (18:00 +0000)]
file ext3-fiemap-fix-rhel4.patch was initially added on branch b_ldiskfs_gate.
kalpak [Thu, 14 Aug 2008 17:51:16 +0000 (17:51 +0000)]
b=10555
i=girish
In rhel4 filemap_write_and_wait() is not exported so use ext3_sync_file()
ericm [Thu, 14 Aug 2008 17:10:45 +0000 (17:10 +0000)]
branch: HEAD
remove from wait queue after wake up, found by alex.
b=16713
r=alex
r=rread
deen [Thu, 14 Aug 2008 13:10:05 +0000 (13:10 +0000)]
It is be possible to send the lock handle along with each read
or write request because the client is already doing a lock match
itself so there isn't any reason the OST should have to re-do that
search.
b=15198
i=johann
i=shadow
deen [Thu, 14 Aug 2008 12:27:10 +0000 (12:27 +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.
b=15953
i=johann
i=nathan
shadow [Thu, 14 Aug 2008 09:19:04 +0000 (09:19 +0000)]
avoid "Already found the key in hash [CONN_UNUSED_HASH]" messages
Branch HEAD
b=16109
i=johann
i=green
robert.read [Wed, 13 Aug 2008 19:21:26 +0000 (19:21 +0000)]
Branch HEAD
b=16639
i=umka
i=nathan
Fix user space build when older kernel is installed, and remove old and redundant code..
(Remaining part of patch - remove the deleted includes.)
robert.read [Wed, 13 Aug 2008 19:19:49 +0000 (19:19 +0000)]
Branch HEAD
b=16425
lustre_acl.h is not referenced in include/Makefile.am and this causes the rpm build to fail.
grev [Wed, 13 Aug 2008 13:08:28 +0000 (13:08 +0000)]
b=16637
i=Alexey.Lyashkov
test_8 fix: use rundbench instead of dbench
yujian [Wed, 13 Aug 2008 06:44:15 +0000 (06:44 +0000)]
Branch HEAD
b=16650
i=eric.mei
i=grev
1) add sanity-gss.sh into acceptance-small.sh
2) improve krb5_login.sh to support automatic authentication
bobijam [Wed, 13 Aug 2008 02:29:35 +0000 (02:29 +0000)]
Branch HEAD
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 17:50:24 +0000 (17:50 +0000)]
b=15625
i=cliffw
i=johann
Display a short text blurb at the end of the lustre-modules installation
in preparation for displaying Service Tags information.
grev [Tue, 12 Aug 2008 15:38:22 +0000 (15:38 +0000)]
b=16252
i=Eric.Mei
exit with error if SEC is set, but lgss_keyring not found
grev [Tue, 12 Aug 2008 13:04:30 +0000 (13:04 +0000)]
b=16294
i=Andrew.Perepechko
do not skip test_7 for remote mds
grev [Tue, 12 Aug 2008 12:52:45 +0000 (12:52 +0000)]
b=16622
i=Nathan.Rutman
sanity_107 fix: save and restore the original kernel core pattern
grev [Tue, 12 Aug 2008 12:13:09 +0000 (12:13 +0000)]
b=16313
i=Yury.Umanets
cancel_lru_locks fix
yury [Tue, 12 Aug 2008 10:51:32 +0000 (10:51 +0000)]
b=16367
r=nikita,adilger
- fixes pools thread often wake up and eat CPU;
- cleanups and comments.
Read more details in the bug.
yangsheng [Tue, 12 Aug 2008 07:43:16 +0000 (07:43 +0000)]
Branch HEAD
b=16607
i=nathan, sheng.yang
Re-enable the mount.lustre retry option.
bobijam [Tue, 12 Aug 2008 03:55:16 +0000 (03:55 +0000)]
Branch HEAD
b=16573
fix wrong stat index.
bobijam [Tue, 12 Aug 2008 02:24:12 +0000 (02:24 +0000)]
Branch HEAD
b=16573
o=adilger
i=johann, nathan
Description: Export bytes_read/bytes_write count on OSC/OST.
bobijam [Tue, 12 Aug 2008 01:52:43 +0000 (01:52 +0000)]
Branch HEAD
b=16237
o=Brian Behlendorf(behlendorf1@llnl.gov)
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 [Tue, 12 Aug 2008 01:31:54 +0000 (01:31 +0000)]
Branch HEAD
b=16570
i=h.huang
add a testcase on replaying setxattr op.
anserper [Mon, 11 Aug 2008 21:52:00 +0000 (21:52 +0000)]
Branch HEAD
b=16536
i=andrew.perepechko@sun.com (panda)
i=oleg.drokin@sun.com (green)
fix a possible oops when a cancelling lock is referenced with a 'fast lock' routine
robert.read [Mon, 11 Aug 2008 20:07:06 +0000 (20:07 +0000)]
Branch HEAD
b=16639
i=umka
i=nathan
Fix user space build when older kernel is installed, and remove old and redundant code..
nikita [Mon, 11 Aug 2008 11:40:12 +0000 (11:40 +0000)]
libcfs: page_private() is not always defined, use page->private.
nikita [Mon, 11 Aug 2008 11:39:47 +0000 (11:39 +0000)]
libcfs: fix mutex interface for sles10.
liangzhen [Mon, 11 Aug 2008 10:52:38 +0000 (10:52 +0000)]
Branch HEAD
libcfs tag for b_hd_lnet_smp