Whamcloud - gitweb
pravin [Mon, 5 Apr 2010 18:50:26 +0000 (11:50 -0700)]
b=20562 Increasing super sequence width so that there will be lesser update to fld table.
We can not increase LUSTRE_SEQ_META_WIDTH, meta sequence is allocated to client
and client can loose it in case of crash and there is no recovery mechanism.
MDT can not loose super sequence as it is stored on MDT disk.
i=andreas.dilger
i=tappro
pravin [Mon, 5 Apr 2010 18:49:56 +0000 (11:49 -0700)]
b=21476 fix race between mdt_finish and __mds_lov_synchronize
i=FanYong
i=Rahul
Mikhail Pershin [Mon, 5 Apr 2010 18:49:50 +0000 (11:49 -0700)]
b=20647 Ensure all needed pids exits before failover in test set 53
Cleanup wait_..._import_state function.
i=rread
i=grev
Mikhail Pershin [Mon, 5 Apr 2010 18:49:48 +0000 (11:49 -0700)]
b=20680 add sleep to expire stat cache
i=grev
Dmitry Zogin [Mon, 5 Apr 2010 18:49:44 +0000 (11:49 -0700)]
b=22235 llapi_uuid_match() prints bogus error message on upgraded filesystem
Change lov_iocontrol(), lmv_iocontrol() and mdc_iocontrol() functions to copy UUID
string into a buffer before calling *_statfs() functions, so that UUID is
always set when returning to the caller
i=andreas.dilger
i=nathan.rutman
Dmitry Zogin [Mon, 5 Apr 2010 18:49:42 +0000 (11:49 -0700)]
b=22235 llapi_uuid_match() prints bogus error message on upgraded filesystem
1. Increase the "lfs df" column width to handle TB sized devices cleanly
2. Allow matching OST names without trailing _UUID v2 (validate lengths)
3. Allow negating the "--obd" option to "lfs find"
4. Remove duplicate code in mntdf() iterating over MDTs/OSTs; handle errors
o=andreas.dilger
i=dmitry.zogin
i=nathan.rutman
Robert Read [Fri, 2 Apr 2010 20:10:24 +0000 (13:10 -0700)]
b=21527 Fix format for ia64 and ppc64.
Nicolas Williams [Fri, 2 Apr 2010 21:59:32 +0000 (14:59 -0700)]
b22312 Fix off-by-one bug in second loop in test 33c.
i=robert.read@sun.com
Terry Rutledge [Fri, 2 Apr 2010 18:23:52 +0000 (11:23 -0700)]
Updated for build 39.
Robert Read [Fri, 2 Apr 2010 18:18:05 +0000 (11:18 -0700)]
Prepare Build 39.
Robert Read [Thu, 18 Mar 2010 23:05:59 +0000 (16:05 -0700)]
b=22225 Remove += and refactor equals_msg
Pravin Shelar [Fri, 2 Apr 2010 17:56:05 +0000 (10:56 -0700)]
b=19208 Add ext3_get_inode_flags()
Expose i_flags to user.
i=rahul
i=fanyong
Dmitry Zogin [Fri, 19 Mar 2010 02:14:23 +0000 (22:14 -0400)]
b=22327 "lfs df" does not print stats for all mountpoints
1. print all mounted lustre filesystems with "lfs df"
2. sanityn test_24b added
Wang Di [Thu, 1 Apr 2010 22:40:41 +0000 (15:40 -0700)]
b=21406 remove call to clear_page_dirty_for_io()
fix deadlock between kjournald2 trying to acquire the page lock
owned by an ost_io thread waiting for journal commit.
o=johann
i=adiger
i=girish
Mikhail Pershin [Thu, 1 Apr 2010 22:40:41 +0000 (15:40 -0700)]
b=21877 protect modification of request flag's bitfield with rq_lock
Fan Yong [Thu, 1 Apr 2010 22:40:41 +0000 (15:40 -0700)]
b=22299 do not set lustre read_only device when server umount and keep client records for recoverable ones
1) do not set lustre read_only device when server umount
2) keep client records for recoverable ones under failover mode
3) do not ignore "WRITE_SYNC" (which is used by kmmpd block updating) for "dev_check_rdonly()" checking
i=andreas.dilger
i=tappro
Fan Yong [Thu, 1 Apr 2010 22:40:41 +0000 (15:40 -0700)]
b=21636 diagnostic patch for LDLM_BL_CALLBACK reply processing
diagnostic patch for LDLM_BL_CALLBACK reply processing
i=robert.read
i=tom.wang
Nicolas Williams [Thu, 1 Apr 2010 22:40:40 +0000 (15:40 -0700)]
b=22312 write_bytes are missing in obdfilter stats
There's a missing lprocfs_counter_add() for LPROC_FILTER_WRITE_BYTES in
filter_io.c:filter_preprw_write(). A test is also delivered.
i=robert.read@sun.com
Robert Read [Wed, 31 Mar 2010 19:04:34 +0000 (12:04 -0700)]
b=20433 Move new ChangeLog entry to the top.
Robert Read [Wed, 31 Mar 2010 18:55:00 +0000 (11:55 -0700)]
b=20057 Add init_logging to replay-vbr
Left out from original autovetting patch.
i=tappro
i=grev
a=manoj
Robert Read [Wed, 31 Mar 2010 18:15:01 +0000 (11:15 -0700)]
b=21527 Portability fixes
Fix typo in commit
8eaf21f9.
Landen [Tue, 30 Mar 2010 22:45:10 +0000 (15:45 -0700)]
b=20433 decrease the usage of memory on clients.
1. On clients, recycle dentries and inodes unused.
2. Delete the code related to ll_deathrow(att 6215 in bug 1443). It
is useless now.
i=robert.read
i=vladimir.saveliev
Landen [Tue, 30 Mar 2010 19:00:32 +0000 (12:00 -0700)]
b=19944 promise every cpu has at least 2MB debug memory.
i=johann
Landen [Tue, 30 Mar 2010 19:00:30 +0000 (12:00 -0700)]
b=21888 print more information in the test of simul
It may just be caused by a test that should prolong the time of testing.
Using this patch to add debug information.
i=grev
i=rebert.read
yangsheng [Tue, 30 Mar 2010 19:00:24 +0000 (12:00 -0700)]
b=22187 Handle the NULL pointer as legal value.
i=adilger
i=johann
Vitaly Fertman [Tue, 30 Mar 2010 19:00:22 +0000 (12:00 -0700)]
b=22181 interval_erase() fix i=green i=johann
interval_erase() calls update_maxhigh() properly when child == NULL
Elena Gryaznova [Tue, 30 Mar 2010 18:59:02 +0000 (11:59 -0700)]
b=21927 test_61 fix
i=Mikhail.Pershin
improve awk pattern to get objid correctly
Landen [Tue, 30 Mar 2010 18:59:00 +0000 (11:59 -0700)]
b=22272 size should be valid when no objects are allocated in osts
If no objects on osts for a file && truncating is done on an empty file,
the size on mds is valid. It should be transferred to clients.
i=tappro
i=robert.read
i=andreas.dilger
Brian J. Murrell [Tue, 30 Mar 2010 18:40:46 +0000 (11:40 -0700)]
b=15057 fix file ownerships in lustre-modules RPM
The files in the lustre-modules RPM were not being set with a correct
owner and were therefore just using what was on the filesystem.
i=yangsheng
i=wangyb
Brian J. Murrell [Tue, 30 Mar 2010 18:40:44 +0000 (11:40 -0700)]
b=21666 prevent use of OFED source dir instead of headers
Try to determine if the user is pointing configure at the OFED source
directory intead of the devel/headers directory and error out of
configure if so and display an informative warning.
i=panda
i=whitebear
Brian J. Murrell [Tue, 30 Mar 2010 18:40:43 +0000 (11:40 -0700)]
b=21754 RPM version update fix
It seems that Suse will release an updated RPM without updating the
kernel inside. In doing so, the kernel and the RPM file name have
different specifications of the version.
This fix allows for that.
i=yangsheng
i=wangyb
Brian J. Murrell [Tue, 30 Mar 2010 18:40:39 +0000 (11:40 -0700)]
b=21829 fix broken llobdstat and add a counter parameter
Need to make sure we limit the search for OBD stats files to the obdfilter
subdirectory of "/proc/fs/lustre".
Add a counter argument to limit the number of items returned when using the
interval parameter.
Fix lots of whitespace atrocities as well as better format some of the code.
i=cliff
i=wangyb
brian [Tue, 30 Mar 2010 18:40:37 +0000 (11:40 -0700)]
b=20315 Use libexecdir
Use the more standard libexecdir for scripts.
i=adilger
o=Christopher Morrone
Brian J. Murrell [Tue, 30 Mar 2010 18:40:34 +0000 (11:40 -0700)]
b=21527 Use %configure in the RPM SPEC file
use the %configure macro defined by the RPM installation so that the
vendor's filesystem hierarchy preferences are observered
i=wangyb
i=yangsheng
Don't use vendors own CFLAGS for the lustre build
(this portion was never inspected but landed some time ago to b1_8
directly in response to build failures due to the overzealous CFLAGS)
Brian J. Murrell [Tue, 30 Mar 2010 18:39:17 +0000 (11:39 -0700)]
b=22261 remove old school build files
Now that RHEL4 and SLES9 are not required in any form at all on master,
remove the files needed to build packages for them.
i=yibin.wang
i=sheng.yang
Robert Read [Mon, 29 Mar 2010 19:21:42 +0000 (12:21 -0700)]
Revert "Add configure option to allow repackaging of e2fsprogs as ldiskfsprogs. (by Jim Garlick)"
This commit is a duplicate of
13fa1003e4f.
This reverts commit
749b473d6e38b94e9b4d88214ce8684f3c570f4e.
Robert Read [Mon, 29 Mar 2010 19:20:46 +0000 (12:20 -0700)]
Revert "Add configure option to allow repackaging of e2fsprogs as ldiskfsprogs. (by Jim Garlick)"
This commit is a duplicate of
13fa1003e4f.
This reverts commit
8233d53e507a7dc247336c319ff80a453bf18207.
Robert Read [Mon, 29 Mar 2010 17:14:48 +0000 (10:14 -0700)]
b=22033 Change default filesystem to ext3
Robert Read [Thu, 25 Mar 2010 17:44:51 +0000 (10:44 -0700)]
Update .gitignore files.
Mark Burton [Thu, 25 Mar 2010 17:22:03 +0000 (10:22 -0700)]
b=22470 Put header file contents into a doxygen group.
i=rread
Signed-off-by: Mark Burton <markb@ordern.com>
Nathan Rutman [Tue, 23 Mar 2010 19:57:19 +0000 (12:57 -0700)]
b=22403 Fix compile warning on sles11
i=rread
i=rahul
Brian J. Murrell [Tue, 23 Mar 2010 18:37:02 +0000 (11:37 -0700)]
b=21527 Portability fixes
Various portability fixes so that we can build without warnings on 64-bit
architectures.
i=fanyong
i=rread
Fan Yong [Tue, 23 Mar 2010 18:37:00 +0000 (11:37 -0700)]
b=22069 quota utils interoperability fix for HEAD.
quota utils interoperability fix for HEAD.
i=landen
i=robert.read
Fan Yong [Tue, 23 Mar 2010 18:36:59 +0000 (11:36 -0700)]
b=22342 more sanity check for same dentry.
More sanity check for same dentry.
i=robert.read
i=eric.mei
pravin shelar [Tue, 23 Mar 2010 18:36:58 +0000 (11:36 -0700)]
b=17670
enable FID_in_Dirent feature for OSD. this support is added to ext3 and
ext4 based ldiskfs. following patch use those APIs so that Lustre OSD
can make use of it.
i=rahul.deshmukh
i=girish
i=andreas.dilger
Robert Read [Mon, 22 Mar 2010 19:06:55 +0000 (12:06 -0700)]
b=22319 Skip statahead test on NFS clients.
Robert Read [Fri, 19 Mar 2010 16:48:21 +0000 (09:48 -0700)]
b=11680 fix sles11 build.
i=rahul
Alexander.Zarochentev [Fri, 19 Mar 2010 18:19:43 +0000 (11:19 -0700)]
b=22070 revert incompatible protocol change
i=nathan.rutman
i=andreas.dilger
Maxim Patlasov [Fri, 19 Mar 2010 18:19:39 +0000 (11:19 -0700)]
b=22079 Moving definition of cfs_trace_buf_type_t back to linux-tracefile.h
i=rread
Linux-specific version of cfs_trace_buf_type_t was mistakenly moved to common libcfs_debug.h by a patch for bug #15977. Fixing the problem by moving it back and adding trivial libcfs_tcd_type_max() API for utilities who need to know CFS_TCD_TYPE_MAX.
Manoj Joseph [Fri, 19 Mar 2010 18:19:27 +0000 (11:19 -0700)]
b=22126 Call run_one in a subshell
Call run_one in a subshell
Cleanup ost-pools on error
i=robert.read
i=nicolas.williams
Oleg Drokin [Fri, 19 Mar 2010 18:19:21 +0000 (11:19 -0700)]
b=21501 Properly cleanup flock lock on disconnect
Properly wakeup flock waiters on eviction.
Destroyed lock for flock completion ast is not an error, return success
to avoid double lock decref.
i=rread
i=adilger
Oleg Drokin [Fri, 19 Mar 2010 18:19:17 +0000 (11:19 -0700)]
b=20989 Atomically check-update inode lli_smd to prevent updated race
There was a possible scenario during NFS use where multiple NFS requests would
try to refresh a dentry and will call ll_prep_inode with different
requests. ll_update_inode's ll_smd updating code would then race
after a check for ll_smd being non-NULL and we endup with an lsm leak
and some processes possibly usign stale copy of lsm data.
i=adilger
i=rread
Elena Gryaznova [Thu, 18 Mar 2010 22:25:31 +0000 (15:25 -0700)]
b=17591 sanity-benchmark s/MOUNT/DIR/ cleanup
i=Robert.Read
Elena Gryaznova [Thu, 18 Mar 2010 22:25:27 +0000 (15:25 -0700)]
b=22334 swap the declarations for OBD_FAIL_MDS_READLINK_EPROTO and OBD_FAIL_MDS_OPEN_WAIT_CREATE
i=Andreas.Dilger
Robert Read [Thu, 18 Mar 2010 20:06:54 +0000 (13:06 -0700)]
b=11680 Add /proc/sys/lnet/force_lbug
This patch adds a proc entry called force_lbug.
a=Christopher J. Morrone <morrone@llnl.gov>
i=johann
Eric Mei [Thu, 18 Mar 2010 19:47:19 +0000 (12:47 -0700)]
b=22147 fix echo client, don't send dlm lock with intent.
o=jay
r=wangdi
r=ericm
Eric Mei [Thu, 18 Mar 2010 19:47:19 +0000 (12:47 -0700)]
b=21454 fix a miscalculation of ccc_io->cui_nrsegs.
o=jay
r=ericm
r=wangdi
Mikhail Pershin [Thu, 18 Mar 2010 17:21:28 +0000 (10:21 -0700)]
b=22273 Don't remove lcd in case of client_add failure
Let lcd be deleted naturally through export disconnect/destroy procedures
i=adilger
i=zam
Rahul Deshmukh [Thu, 18 Mar 2010 17:21:11 +0000 (10:21 -0700)]
b=21957 fixed debug_mb init problem.
debug_mb not initialized on Lustre 2.0 client node (kernel 2.6.31)
i=adilger
i=rread
Rahul Deshmukh [Thu, 18 Mar 2010 17:20:47 +0000 (10:20 -0700)]
b=22258 Build related changes to support fc12 on LBAT
i=brian
Mikhail Pershin [Wed, 17 Mar 2010 07:06:25 +0000 (10:06 +0300)]
b=19208 osd_inode_setattr : ldiskfs needs flags set in inode->i_flags
i=adilger
i=wangdi
Rahul Deshmukh [Wed, 17 Mar 2010 07:03:27 +0000 (10:03 +0300)]
b=21500 2.6.31-fc12 patchless client support
i=andreas.dilger
i=brain
Adding last patch needed for fc12 support on master.
Andrew Perepechko [Wed, 17 Mar 2010 07:00:49 +0000 (10:00 +0300)]
b=20101 lfs getstripe -d test for sanity 27w
o=James Simmons (ORNL)
i=Andreas Dilger
i=Robert Read
Nathan Rutman [Fri, 12 Mar 2010 22:25:53 +0000 (14:25 -0800)]
b=20878 update for commit
5b268907
Nathan Rutman [Fri, 12 Mar 2010 17:46:01 +0000 (09:46 -0800)]
b=20878 change kernelcomms from netlink to pipes
i=alexg
i=emoly.liu
for portability to Solaris, change kernel-userspace comm
mechanism from NetLink to pipes
Wang Di [Fri, 12 Mar 2010 17:46:01 +0000 (09:46 -0800)]
b=16721 fix rename pdif lock, when source and target in the same directory.
i=tappro
i=ericm
Robert Read [Thu, 11 Mar 2010 05:49:04 +0000 (21:49 -0800)]
b=22097 mount.lustre fails to pass some options to mount()
i=yangsheng
i=dmitry
Brian J. Murrell [Tue, 9 Mar 2010 19:26:11 +0000 (11:26 -0800)]
b=17952 allow relative pathnames
This patch allows one to give relative pathnames to --with-linux and
friends.
i=adilger
i=dmitry.zogin
Andrew Perepechko [Tue, 9 Mar 2010 19:26:11 +0000 (11:26 -0800)]
b=21669 cast the le64 to %llu in all ext*mmp patches
i=Andreas Dilger
i=Andrew Perepechko
a bunch of fixes for extN_warnings in ldiskfs to avoid compilation warnings
Elena Gryaznova [Tue, 9 Mar 2010 19:26:11 +0000 (11:26 -0800)]
b=22169 t-f:start_client_loads () wait the background threads to start
i=Robert.Read
Elena Gryaznova [Tue, 9 Mar 2010 19:26:11 +0000 (11:26 -0800)]
b=22169 t-f cleanup: new do_nodev (), do_nodesv () functions
i=Robert.Read
Landen [Tue, 9 Mar 2010 19:26:11 +0000 (11:26 -0800)]
b=22030 don't reveal unnecessary message to users
i=adilger
i=robert.read
Fan Yong [Tue, 9 Mar 2010 19:26:10 +0000 (11:26 -0800)]
b=21986 allow to apply OPEN_LOCK even when file created
Allow to apply OPEN_LOCK even when file created.
i=robert.read
i=oleg.drokin
Dmitry Zogin [Tue, 9 Mar 2010 19:26:10 +0000 (11:26 -0800)]
b=21900 ost-pools test_25: FAIL
Make ost-pools test_25 more robust
i=manoj.joseph
Dmitry Zogin [Tue, 9 Mar 2010 19:26:10 +0000 (11:26 -0800)]
b=22127 lustre 1.8.2 lfs permissions Patch corrects cfs_curproc_euid() logic.
o=bschubert@ddn.com
i=oleg.drokin
i=johann
Manoj Joseph [Tue, 9 Mar 2010 19:26:10 +0000 (11:26 -0800)]
b=20837 Reduce the output of test_14
Fill up the OST by createing 9 files of size OST0_SIZE/10.
i=nathan.rutman
i=grev
Fan Yong [Tue, 9 Mar 2010 19:25:59 +0000 (11:25 -0800)]
b=15962 statahead should not alias dentry with inode, which should be done by VFS layer operation with parent dir's i_mutex held
1) statahead should not alias dentry with inode, which should be done by VFS layer operation with parent dir's i_mutex held
2) code cleanup
i=tom.wang
i=jinshan.xiong
Terry Rutledge [Thu, 4 Mar 2010 20:42:31 +0000 (13:42 -0700)]
Updated version string for build 38.
Brian J. Murrell [Thu, 4 Mar 2010 16:58:05 +0000 (08:58 -0800)]
b=20383 fix errant m4 "dnl" usage
Some dnl() usage seems to have been causing some errors in the resulting
configure script.
o=tappro
i=brian
i=adilger
Eric Mei [Thu, 4 Mar 2010 01:04:44 +0000 (17:04 -0800)]
b=22074 block if grant is available or maybe available soon
even if there's no optimal-sized RPC can be sent, don't fall back to
synchronous write if there's still grant available.
r=adilger
r=wangdi
Eric Mei [Thu, 4 Mar 2010 01:04:36 +0000 (17:04 -0800)]
b=21106 retry page_gang_lookup.
If client cached a huge number of page, cl_lock_page_out() may hog CPU
for too long time without releasing, especially with high debug grade.
This patch break this process with voluntary resched.
r=jay
r=wangdi
Rahul Deshmukh [Thu, 4 Mar 2010 01:03:31 +0000 (17:03 -0800)]
b=21500 2.6.31-fc12 patchless client support
i=adilger
i=brian
i=sheng.yang
Rahul Deshmukh [Thu, 4 Mar 2010 01:03:21 +0000 (17:03 -0800)]
b=20492 allow llverdev/llverfs to handle media errors better
i=adilger
i=rread
Rahul Deshmukh [Thu, 4 Mar 2010 01:03:09 +0000 (17:03 -0800)]
b=20738 FC11 support in Yala is needed
Added support for fc11 patchless client build on lbat
i=brain
Elena Gryaznova [Thu, 4 Mar 2010 01:02:49 +0000 (17:02 -0800)]
b=21255 parallel-scale statahead test fix
use mpi for create/delete files instead of createmany and rm
i=Vladimir.Saveliev
i=Andrew.Perepechko
Andrew Perepechko [Thu, 4 Mar 2010 01:02:11 +0000 (17:02 -0800)]
b=21919 Do not resend quota_ctl requests
Do not resend quota_ctl requests infinitely.
i=Johann Lombardi
i=ZhiYong Tian
Manoj Joseph [Thu, 4 Mar 2010 01:01:30 +0000 (17:01 -0800)]
b=21066 ost-pools test_14 should not assert that files are from a specific OST
Round-robin allocation test should not assert that files are allocated
in strict round-robin fashion.
i=nathan.rutman
i=grev
Robert Read [Wed, 24 Feb 2010 03:02:00 +0000 (19:02 -0800)]
b=22225 Pad all test descriptions with "=" characters.
Add banner() function so we can log other messages in the same format.
i=nico
Brian J. Murrell [Wed, 3 Mar 2010 01:32:48 +0000 (17:32 -0800)]
b=21380 make dist seems to exclude the "darwin" bits
Include all of the darwin bits in the distribution tarball created with
make dist.
i=adilger
i=rread
Mike Tappro [Wed, 3 Mar 2010 01:32:45 +0000 (17:32 -0800)]
b=21485 Keep in-memory client data until export destroy
Client data on disk is removed upon disconnect but in-memory data is needed
while export is still used and must be kept until its destroy.
i=adilger
i=rread
Robert Read [Tue, 2 Mar 2010 02:08:23 +0000 (18:08 -0800)]
Revert "b=21485 Keep in-memory client data until export destroy"
This reverts commit
64d7c036a5429a9ce5435aea96e30935b1cef44a.
Causes compile error:
.../lustre/include/lu_target.h:59: error: 'LR_CLIENT_BITMAP_SIZE' undeclared here (not in a function)
Mike Tappro [Tue, 2 Mar 2010 01:57:44 +0000 (17:57 -0800)]
b=21485 Keep in-memory client data until export destroy
Client data on disk is removed upon disconnect but in-memory data is needed
while export is still used and must be kept until its destroy.
i=adilger
i=rread
Alexander.Zarochentsev [Tue, 2 Mar 2010 01:57:39 +0000 (17:57 -0800)]
b=21988 serialize mdt and obd state bit access
Use atomic bit functions to access mdt state in mdt_allow_cli(). Otherwise bit
updates can be lost in case of concurrent modifications. Protect obd_no_conn =
0 by the obd_task_processing_lock spinlock as in the rest of the code
excluding setup.
i=tappro
i=robert.read
Elena Gryaznova [Tue, 2 Mar 2010 01:57:34 +0000 (17:57 -0800)]
b=21948 skip parallel grouplock test for NFSCLIENT mode
i=Johann.Lombardi
Vitaly Fertman [Tue, 2 Mar 2010 01:57:26 +0000 (17:57 -0800)]
b=20814 enable frame pointers for rhel5 kernels
re-land the patch, it was occasionally dropped
o=rread
i=vitaly
i=eric
Eric Mei [Tue, 2 Mar 2010 01:57:23 +0000 (17:57 -0800)]
b=20731 add handling of statfs ioctl in mdc.
when cluster is upgraded from 1.8, client don't have LMV up and running,
so statfs ioctl will have to handled by mdc directly.
r=adilger
r=pravin
Elena Gryaznova [Thu, 25 Feb 2010 08:33:27 +0000 (00:33 -0800)]
b=21968 conf-sanity changes for config mgs and mds are not combined
i=Nathan.Rutman
includes t-f:combined_mgs_mds ()
Alexander.Zarochentev [Thu, 25 Feb 2010 08:32:58 +0000 (00:32 -0800)]
b=17660 remove unnecessary spinlock wrappings
Read access to obd_recovering is atomic and doesn't need to be protected
by a spinlock.
i=tappro
i=adilger
Fan Yong [Thu, 25 Feb 2010 08:32:12 +0000 (00:32 -0800)]
b=16680 diagnostic patch to verify lustre read-only device mechanism
Diagnostic patch to check whether lustre read-only device mechanism works well or not.
i=alex.zhuravlev
i=rahul.deshmukh
Jian Yu [Thu, 25 Feb 2010 08:31:58 +0000 (00:31 -0800)]
b=21097 quote the passing on of it's own arguments through $@
Fix do_nodes() in acc-sm test-framework to quote the passing on
of it's own arguments through $@ to do_node().
i=jian.yu
i=edg