Whamcloud - gitweb
Dmitry Zogin [Fri, 6 Aug 2010 17:10:26 +0000 (21:10 +0400)]
b=22301 lustre.lov error when backing up symlinks with extended attributes
Improved logic in ll_listxattr()
i=tom.wang
i=dmitry.zogin
sanity test_17k created
o=grev
i=dmitry.zogin
Mikhail Pershin [Fri, 13 Aug 2010 05:15:06 +0000 (09:15 +0400)]
b=23428 Fix lustre built with --enable-lu_ref
Fix issues found with --enable-lu_ref.
i=adilger
i=oleg
i=zam
Mikhail Pershin [Fri, 13 Aug 2010 04:58:44 +0000 (08:58 +0400)]
b=15936 recovery fixes
Use only target_recovery_fini() to finish recovery.
i=rread
Fan Yong [Fri, 6 Aug 2010 03:05:14 +0000 (07:05 +0400)]
b=22440 more proper error message for "lfs quota"
more proper error message for "lfs quota"
i=landen
i=andrew.perepechko
yangsheng [Mon, 9 Aug 2010 06:27:38 +0000 (10:27 +0400)]
b=22385 Computing result of unsigned variable may < 0.
i=johann
i=wangdi
Landen [Mon, 9 Aug 2010 05:39:09 +0000 (09:39 +0400)]
b=22108 correct number of objects in slow precreating path
i=andreas.dilger
i=landen
Vladimir Saveliev [Fri, 6 Aug 2010 23:19:34 +0000 (03:19 +0400)]
b=23271 handle e2fsck and lfsck return values
to avoid test-framework.sh' trap
i=jian.yu
i=grev
Vitaly Fertman [Fri, 6 Aug 2010 08:26:39 +0000 (12:26 +0400)]
b=23127 osc lock granted fix
enqueue reply & completion ast race makes it possible to grant lock
twice losing intermediate osc_unuse
Andreas Dilger [Mon, 9 Aug 2010 15:08:51 +0000 (19:08 +0400)]
b=23270 simplify "lctl osts" (llapi_ostlist) code
Simplify "lfs osts" command so that it avoids the filesystem traversal code
entirely, and just calls setup_osts() to print the OST list.
i=andrew.perepechko
i=sheng.yang
Nathan Rutman [Mon, 9 Aug 2010 17:49:22 +0000 (21:49 +0400)]
b=23408 disable failure temporarily while we collect performance stats
i=vitaly
Mikhail Pershin [Fri, 13 Aug 2010 05:25:22 +0000 (09:25 +0400)]
b=23409 add "-i" to the setstripe usage and manpage
i=sheila.barthel
Fan Yong [Fri, 6 Aug 2010 02:22:50 +0000 (06:22 +0400)]
b=21846 add a test for testing rehash in sanity.sh
1. enable rehash on lqs
2. if long is 64bit, __fls() is wrong. Fix it.
i=landen
i=tappro
Vladimir Saveliev [Fri, 6 Aug 2010 23:06:38 +0000 (03:06 +0400)]
b=22842 do not use bash variable to pass test setup state between sub-test
tests 42, 101, 102 are fixed
i=robert.read
Maxim Patlasov [Fri, 6 Aug 2010 13:21:46 +0000 (17:21 +0400)]
b=18751 Move prng.c to libcfs
i=adilger
i=maxim
Note that some function names were changed:
cfs_get_random_bytes --> cfs_get_random_bytes_prim
ll_get_random_bytes --> cfs_get_random_bytes
ll_rand --> cfs_rand
ll_srand --> cfs_srand
Dmitry Zogin [Thu, 5 Aug 2010 19:32:40 +0000 (23:32 +0400)]
b=19529 Avoid deadlock for local client writes.
Check the OBD_BRW_MEMALLOC flag correctly in the remote buffer.
i=andreas.dilger
i=johann.lombardi
Dmitry Zogin [Thu, 5 Aug 2010 18:48:56 +0000 (22:48 +0400)]
b=21760 Applications hung in direct I/O
Make sure that the bulk is aborted, if a request has been aborted in flight.
Call ptlrpc_abort_bulk() out of ptlrpc_check_set()
i=oleg.drokin
i=andrew.perepechko
Brian J. Murrell [Fri, 6 Aug 2010 17:59:04 +0000 (21:59 +0400)]
b=22612 dig out Module.symvers for sles10
When we build modules in lbuild for sles10 kernels, we point to the
contents of the kernel-source RPM. That does not contain the
Module.symvers file though and thus we get a nice big warning that
the modules built (i.e. ldiskfs) will not contain versions.
This is because we need to unpack the /usr/src/linux-*obj/Module.symvers
file from the kernel-$flavour or kernel-syms RPM into the location pointed to
by --with-linux-obj.
Fix a bug in unpack_linux_devel_rpm-$DISTRO where we were not checking
for the success of the function.
i=mjmac
i=wangyb
hongchao.zhang [Wed, 28 Jul 2010 22:54:29 +0000 (02:54 +0400)]
b=23139 workaround to avoid assertion in osc_init_grant
workaround for 1.6 servers which don't have the patch
from bug20278 applied
i=oleg.drokin
i=eric.mei
Brian J. Murrell [Fri, 6 Aug 2010 14:08:59 +0000 (18:08 +0400)]
b=22978 fix compiler warning error
Fix the warning/error:
sanity.c: In function ‘t21’:
sanity.c:708: error: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’
i=panda
i=whitebear
hongchao.zhang [Wed, 28 Jul 2010 23:02:09 +0000 (03:02 +0400)]
b=23352 add debugging information to late lock cancels
print out the arrival time of the delayed cancel RPC, so we can
determine whether it was waiting in the queue a long time, or
whether it arrived late on the network
i=nathan.rutman
i=hongchao.zhang
Landen [Fri, 6 Aug 2010 02:33:07 +0000 (06:33 +0400)]
b=20877 disable test_12 of sanity-quota.sh
i=johann
Manoj Joseph [Fri, 6 Aug 2010 01:22:07 +0000 (05:22 +0400)]
b=23296 Fix the initialization of oti
Fix the initialization of obd_trans_info
i=qiang.wu
i=andreas.dilger
Vitaly Fertman [Wed, 4 Aug 2010 22:17:50 +0000 (02:17 +0400)]
b=22818 exp_queued_rpc under a separate lock
i=green
i=liang
another bh lock is added just to protect exp_queued_rpc in the export
Andrew Perepechko [Thu, 15 Jul 2010 14:49:08 +0000 (18:49 +0400)]
b=16890 a build fix for --disable-quota
i=ZhiYong Tian
i=Yong Fan
attachments 30599 and 30600
Andreas Dilger [Wed, 4 Aug 2010 20:10:16 +0000 (00:10 +0400)]
b=22481 man page for lfs_migrate
Add a manual page for lfs_migrate.
Minor formatting changes of the lfs_migrate::usage() message.
Vitaly Fertman [Tue, 3 Aug 2010 09:49:27 +0000 (13:49 +0400)]
b=11739 eliminate lbug
i=green
i=adilger
don't LBUG on network errors in ldlm_handle_cancel().
Vitaly Fertman [Mon, 2 Aug 2010 10:45:23 +0000 (14:45 +0400)]
b=21528 lower the message severety
i=johann
Jian Yu [Mon, 19 Jul 2010 07:35:11 +0000 (11:35 +0400)]
b=22348 improve get_mdtosc_proc_path() to handle 2.0 server on 1.8 disk
If the 2.0 MDS was mounted on 1.8 device, then the OSC and LOV names
used by MDT would not be changed:
mdt lov: fsname-mdtlov
mdt osc: fsname-OSTXXXX-osc
The patch is to improve get_mdtosc_proc_path() to get correct OSC name
while 2.0 server being mounted on 1.8 disk.
i=robert.read
i=grev
hongchao.zhang [Sat, 10 Jul 2010 08:39:37 +0000 (12:39 +0400)]
b=19069 cleanup on nid_stats entry refcount
introduce reconnect flag in "lprocfs_exp_setup" to cleanup
the refcount of nid_stats
i=andreas.dilger
i=yong.fan
Maxim Patlasov [Thu, 22 Jul 2010 11:29:38 +0000 (15:29 +0400)]
b=16842 Libcfs common code changes
i=rread
i=alex
libcfs: get rid of cfs_alloc/free_pages and cfs_get_blockedsigs, fix __l_wait_event
Matt Wu [Thu, 29 Jul 2010 06:55:31 +0000 (10:55 +0400)]
b=17167 cfs_rcu_head cleanup in lustre source
i=andreas.dilger
i=maxim.patlasov
Elena Gryaznova [Fri, 30 Jul 2010 14:31:49 +0000 (18:31 +0400)]
b=23382 t-f: do_nodes(): wrong sed RE
i=Andrew.Perepechko
Mikhail Pershin [Fri, 30 Jul 2010 18:55:46 +0000 (22:55 +0400)]
Merge branch 'master' of git.lustre.org:prime/lustre
Elena Gryaznova [Fri, 30 Jul 2010 13:36:36 +0000 (17:36 +0400)]
b=22977 re-struct obdfilter-survey.sh
i=Andrew.Perepechko
Brian J. Murrell [Thu, 29 Jul 2010 20:24:43 +0000 (00:24 +0400)]
b=22976 fix bash syntax error
When using "test" to compare strings, both sides of the comparison
should either be quoted or not quoted, not one of each.
= should be used for equality in portable tests.
i=mjmac
i=whitebear
Terry Rutledge [Fri, 30 Jul 2010 17:46:01 +0000 (10:46 -0700)]
Corrected the field that represents pre release version numbers.
This is for 2.1.0 build 01.
Terry Rutledge [Fri, 30 Jul 2010 17:41:02 +0000 (10:41 -0700)]
Updated version strings for 2.1.0 build 01. Updated ChangeLogs
with TBD, Oracle, Inc. and new version info.
Mikhail Pershin [Wed, 28 Jul 2010 17:09:48 +0000 (21:09 +0400)]
Revert "b=22464 add writeconf as mount option (includes bz 23228)"
This reverts commit
adcf9aa295e5c0bf51bc8dd45dde1e900b0e1165.
Landen [Tue, 27 Jul 2010 11:11:04 +0000 (15:11 +0400)]
b=20433 we should recycle dentries and inodes if only cancelling locks existing
i=green
i=adilger
Oleg Drokin [Fri, 23 Jul 2010 10:03:02 +0000 (14:03 +0400)]
b=16919 Async journal commit support
Async journal commit for 2.0 branch. Also reverts patch from bug 22190 as no
longer needed.
Also included changes from b1_8 that were introduced in bug 22241.
Async commit is ENABLED by default.
i=adilger
i=tappro
Oleg Drokin [Fri, 23 Jul 2010 09:54:01 +0000 (13:54 +0400)]
b=22252 allow multiple instances of the same nid in NID hash.
Case of multiple separate clients from the same NID (as with liblustre) is legitimate and so we
should allow multiple instances of the same NID in nid hash
i=rread
i=johann
Fan Yong [Thu, 22 Jul 2010 01:22:12 +0000 (05:22 +0400)]
b=22888 fix memory leak in handle_recovery_req() when export disconnected already
fix memory leak in handle_recovery_req() when export disconnected already
i=Mikhail.Pershin
i=landen
Nathan Rutman [Wed, 21 Jul 2010 22:46:37 +0000 (02:46 +0400)]
b=22464 add writeconf as mount option (includes bz 23228)
i=alexg
i=adilger
pravin [Mon, 19 Jul 2010 19:05:47 +0000 (23:05 +0400)]
b=22244
a=vitaly
i=oleg.drokin
i=andreas
fix stack overflow. (patch from attachment 29939 and 30120)
pravin [Mon, 19 Jul 2010 19:05:20 +0000 (23:05 +0400)]
b=21128
i=oleg
i=rahul
avoid stack overflow by delegating work to separate thread
Mikhail Pershin [Wed, 21 Jul 2010 19:20:17 +0000 (23:20 +0400)]
b=23335 validate echo_client ostid values
i=tappro,alex
Elena Gryaznova [Wed, 21 Jul 2010 16:51:08 +0000 (20:51 +0400)]
b=15685 fix obdfilter-survey script to work properly with remote oss-s
a=David.Dillow dillowda@ornl.gov
i=grev
Fix obdfilter-survey to work on multiple OSSes at once
Mikhail Pershin [Wed, 21 Jul 2010 14:42:34 +0000 (18:42 +0400)]
b=22402 fix whitespaces at the end of lines
Dmitry Zogin [Wed, 21 Jul 2010 13:27:23 +0000 (17:27 +0400)]
b=19917 repeated atomic allocation failures in kptllnd_rx_alloc() causing OST to be unreachable
Comment change.
Dmitry Zogin [Wed, 21 Jul 2010 13:19:38 +0000 (17:19 +0400)]
b=20247 Dropping PUT error on first mount
Remove D_NETERROR from the default value of libcfs_printk
Elena Gryaznova [Wed, 21 Jul 2010 12:21:30 +0000 (16:21 +0400)]
b=23182 lustre-iokit sgpdd-survey defect
i=Vladimir.Saveliev
Elena Gryaznova [Tue, 20 Jul 2010 13:54:43 +0000 (17:54 +0400)]
b=22402 new OBDFILTER_SURVEY test suite
i=Andrew.Perepechko
Vladimir Saveliev [Sat, 17 Jul 2010 00:14:12 +0000 (04:14 +0400)]
b=13698 LL_IOC_RECREATE_FID
define new ioctl for object replicate
it uses IDIF FID instead of truct ll_recreate_obj
old LL_IOC_RECREATE is kept for compatibility
i=andreas.dilger
i=di.wang
Andreas Dilger [Fri, 16 Jul 2010 22:17:05 +0000 (02:17 +0400)]
b=23335 Allocate echo objects that can be mapped to a valid FID
With the change to using valid FIDs for all OST objects in bug 19427,
the echo objid needs to be below 2^32, because regular FID numbers
are limited to 2^32 objects in a single sequence number.
i=aleksandr.guzovskiy
i=mikhail.pershin
Mikhail Pershin [Tue, 20 Jul 2010 19:05:18 +0000 (23:05 +0400)]
b=22680 remove dead code in sanity.sh
i=grev
Elena Gryaznova [Mon, 19 Jul 2010 19:13:43 +0000 (23:13 +0400)]
b=23278 replay-single test 86 does not remount client
o=Oleg.Drokin
i=Elena.Gryaznova
Nathan Rutman [Mon, 19 Jul 2010 18:39:53 +0000 (22:39 +0400)]
b=21720 fix test 18 to interleave tests increase pass margin
i=rread
Eric Mei [Mon, 19 Jul 2010 16:16:11 +0000 (20:16 +0400)]
b=22944 remove conf-sanity test 16.
i=andreas.dilger
i=jian.yu
Maxim Patlasov [Mon, 19 Jul 2010 09:37:57 +0000 (13:37 +0400)]
b=23076 fix for o2iblnd reconnect
i=isaac
Reconnect is still needed even when ibp_tx_queue is empty
if ibp_version != version because reconnect may be
initiated by kiblnd_query().
Ricardo M. Correia [Fri, 16 Jul 2010 16:04:06 +0000 (20:04 +0400)]
b=23293 Fix memory leak in lprocfs_fops_read().
i=andreas.dilger
i=emoly.liu
It was possible for lprocfs_fops_read() to leak a page in some circumstances.
This small patch should fix it.
Dmitry Zogin [Fri, 16 Jul 2010 13:31:52 +0000 (17:31 +0400)]
b=11742 FSX checksum false positves due to mmap IO
Use OBD_FL_MMAP flag for IOs on a memory mapped file. Do not print
checksum errors, if the flag is set on a request.
i=adilger
i=alexey.lyashkov
i=johann
Mikhail Pershin [Mon, 19 Jul 2010 17:40:29 +0000 (21:40 +0400)]
Revert "b=20355 formalize support for pthreads"
This reverts commit
004cc2b4c6eb32672985e2f4b4bbf9413e314547.
Fan Yong [Fri, 16 Jul 2010 14:31:18 +0000 (18:31 +0400)]
b=23310 Partly matching the out message against the expected one to resolve the different output message format for getfacl/setfal on different Linux distributions
Partly matching the out message against the expected one to resolve the different output message format for getfacl/setfal on different Linux distributions.
i=tappro
i=wangyb
Fan Yong [Fri, 16 Jul 2010 14:48:11 +0000 (18:48 +0400)]
b=23244 unhash the new added export when such obd device is stopping
unhash the new added export when such obd device is stopping.
i=andreas.dilger
i=vitaly.fertman
Vladimir Saveliev [Fri, 16 Jul 2010 13:51:18 +0000 (17:51 +0400)]
b=13698 llapi_get_version
this uses OBD_GET_VERSION ioctl to obtain lustre version
i=andreas.dilger
Vladimir Saveliev [Thu, 1 Jul 2010 21:39:55 +0000 (01:39 +0400)]
b=13698 rename osd to osd-ldiskfs
according to 20226
i=rahul
Andreas Dilger [Wed, 14 Jul 2010 16:27:48 +0000 (20:27 +0400)]
Improve nn-check.py output to be less verbose.
Don't complain about common english words that may be in comments. Require
that "up", "down", and "completion" be used as functions with opening "("
before they are flagged.
I thought about, and rejected, discarding all comments, but it still makes
sense to clean up non-portable function names in comments.
Andreas Dilger [Wed, 14 Jul 2010 16:26:19 +0000 (20:26 +0400)]
Remove obsolete configuration tools.
Remove old 1.4 configuration tools from master. They were removed from b1_8
a long time ago.
Terry Rutledge [Wed, 14 Jul 2010 23:08:32 +0000 (16:08 -0700)]
Updated version string for the start of development for 2.1.0.
Eric Mei [Thu, 8 Jul 2010 16:17:53 +0000 (10:17 -0600)]
b=21054 code cleanup in lov_lock_delete()
o=eeb
r=jay
r=wangdi
Nathan Rutman [Wed, 7 Jul 2010 18:23:29 +0000 (11:23 -0700)]
b=22934 fix writeconf in conf-sanity
fix writeconf in conf-sanity
fix conf-sanity slow list
i=johann
Robert Read [Tue, 6 Jul 2010 22:15:56 +0000 (15:15 -0700)]
b=14512 Fix mistake made in original patch
Change
39eabbad40 introduced an error in sanity.sh quite a while ago,
this cleans it up.
Isaac Huang [Tue, 6 Jul 2010 17:24:13 +0000 (11:24 -0600)]
b=22745 Removed gmlnd from lnet.
Removed obsolete gmlnd from lnet.
i=maxim
Andrew Perepechko [Tue, 6 Jul 2010 13:59:43 +0000 (17:59 +0400)]
b=21816 allow querying quota stats even when some OSTs are down
i=Yong Fan
i=Landen
Landen [Mon, 5 Jul 2010 15:34:26 +0000 (23:34 +0800)]
b=19390 remove unneeded spinlock
i=landen
i=johann
Landen [Mon, 5 Jul 2010 15:34:25 +0000 (23:34 +0800)]
b=21696 create a new performance test in sanity-quota.sh
i=yong.fan
i=robert.read
Ricardo M. Correia [Mon, 5 Jul 2010 14:39:53 +0000 (14:39 +0000)]
b=23009 Fix access past end of buffer in fsoptions_to_mdt_flags()
It seems fsoptions_to_mdt_flags() was accessing the "options" buffer past the
end of it due to a missing check for NULL. This should fix it.
i=alex.zhuravlev
i=tappro
Vitaly Fertman [Mon, 5 Jul 2010 10:56:38 +0000 (14:56 +0400)]
b=19298 debug messages
i=rread
some extra debug messages about i_size change
Vitaly Fertman [Mon, 5 Jul 2010 10:56:47 +0000 (14:56 +0400)]
b=20908 wait on sendpage
i=rread
i=shadow
make the while loop for mdt_sendpage to wail until rpc deadline if it has been
prolonged meanwhile but the bulk timeout occurs.
Dmitry Zogin [Sat, 3 Jul 2010 00:21:15 +0000 (20:21 -0400)]
b=23237 mount.lustre dies with SIGSEGV: Unable to read 1.8 config /tmp/lustre_tmp.IfgmBK/mountdata
Do not try to close non-open file and return the error in get_mountdata()
i=andreas.dilger
i=johann
Dmitry Zogin [Fri, 2 Jul 2010 23:53:49 +0000 (19:53 -0400)]
b=21563 Metadata performance has degraded for some operations between 1.6.5 and 1.8.1
Change mdsrate tool to handle time with double resolution and use MPI_Wtime().
Also stat operations measurements do not require --iter argument anymore, and do
not use readdir() internally.
i=johann
i=iandrew.perepechko
i=robert.read
Isaac Huang [Fri, 2 Jul 2010 21:15:52 +0000 (15:15 -0600)]
b=21776 Use atomic memory allocation when VM is flushing to free memory.
- Added rq_memalloc flag to RPC and set memory pressure when sending such RPCs
- Set memory pressure flag when osc creates RPC for flushing dirty pages.
- Added msg_vmflush to lnet_msg_t so that LNDs can set memory pressure
flag when lnd_send called asynchronously. The o2iblnd probably doesn't
need it as its TX are preallocated and TX pools grown asynchronously.
i=johann
i=dmitry.zoguine
i=maxim.patlasov
pravin [Fri, 2 Jul 2010 13:31:53 +0000 (19:01 +0530)]
b=20978 Fix llog_process_lock scalability issues.
i=andrew.perepechko
i=rahul.deshmukh
fix llog_process_lock scalability issues during normal start up due to
slow stale export processing.
Mikhail Pershin [Fri, 2 Jul 2010 13:14:30 +0000 (17:14 +0400)]
b=15936 minor fixes noted in inspection
i=adilger,zam
Use single place for mount count, unify mntdev getting, introduce
obt_magic to make sure obt is correct.
yangsheng [Fri, 2 Jul 2010 11:30:37 +0000 (19:30 +0800)]
b=20065 Add 1S statfs caching and cleanup CFS_HZ usage.
i=adilger
i=bobijam
minhdiep [Fri, 2 Jul 2010 00:27:22 +0000 (18:27 -0600)]
b=23175 Use MPI_Bcast to send random value to all ranks.
The file size will be different if each rank generate its own
chunksize. We need rank 0 to generate the random and pass it
to all ranks.
i=Johann
minhdiep [Fri, 2 Jul 2010 00:02:46 +0000 (18:02 -0600)]
b=12197 The mount point passed into mtab should be the absolute path
Convert the mount point to real path.
i=Johann
Vladimir Saveliev [Sat, 26 Jun 2010 13:54:28 +0000 (17:54 +0400)]
b=21244 fix compilability on ia64
use LPU64 macro to print __u64
i=zam
Robert Read [Thu, 1 Jul 2010 06:46:55 +0000 (23:46 -0700)]
Revert "b=20581 Handle directory entry hash collisions"
This reverts commit
04e67d056c015dbe3f8ce69092489fe9a10d771d.
This patch is no longer required (as we think we understand the problem now),
and it introduced a rare NULL pointer exception, so best to remove it.
Robert Read [Thu, 1 Jul 2010 00:42:20 +0000 (17:42 -0700)]
Update ldiskfs version number.
Robert Read [Wed, 30 Jun 2010 19:31:25 +0000 (12:31 -0700)]
Prepare for 2.0.0-rc1.
Robert Read [Wed, 30 Jun 2010 19:29:26 +0000 (12:29 -0700)]
Remove ia64 from oel5 target file.
OEL5 doesn't support ia64.
Mikhail Pershin [Mon, 28 Jun 2010 18:24:18 +0000 (22:24 +0400)]
b=20997 stop ost first in conf-sanity
i=robert.read
Mikhail Pershin [Mon, 28 Jun 2010 18:19:17 +0000 (22:19 +0400)]
b=20997 move obd_no_recov check back
i=robert.read
i=oleg.drokin
Robert Read [Wed, 30 Jun 2010 19:00:00 +0000 (12:00 -0700)]
Revert unintended commit to build/updatecw.sh
(These hacks were needed to update every file.)
Robert Read [Wed, 30 Jun 2010 18:55:24 +0000 (11:55 -0700)]
Mass conversion of all copyright messages to Oracle.
Robert Read [Mon, 28 Jun 2010 23:12:35 +0000 (16:12 -0700)]
Add missing .gitgnore files from new pthread directories.
Robert Read [Mon, 28 Jun 2010 18:04:28 +0000 (11:04 -0700)]
Revert "b=21128 run sync ldlm_bl_to_thread_list() in separate thread to save stack space."
This reverts commit
2cb1701012c4f1f0f1abdc99eb8ce6d4bb9c7846.
Still causing corruption, see comments on bug 21128.
Robert Read [Mon, 28 Jun 2010 18:04:00 +0000 (11:04 -0700)]
Revert "b=22244 delegate lock cancel to blocking thread"
This reverts commit
f96aff96fae1fcb3d06fd40ae4837ba975df12e3.
Reverting because of dependency on bug 21128.
Robert Read [Mon, 28 Jun 2010 18:00:18 +0000 (11:00 -0700)]
Revert "b=22244 handle list of locks in ldlm_bl_thread_main properly"
This reverts commit
f2360643cbb8136f97ec750547d12c30f88e0d4d.
Reverting because of dependency on bug 21128.