commit | aa94b5371f6f898558d9fa5690cc6e4bf917a572 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Wed May 07 09:27:43 2008 +0200 |
committer | Jens Axboe <jens.axboe@oracle.com> | Wed May 07 09:27:43 2008 +0200 |
tree | 06afaf32fce70c41eddf334666125c2ed75b17b1 | |
parent | bf0f97025c7306870b86ccd63669aa278e7ec1c2 [diff] |
block: adjust tagging function queue bit locking For most initialization purposes, calling blk_queue_init_tags() without the queue lock held is OK. Only if called for resizing an existing map must the lock be held. Ditto for tag cleanup, the maps are reference counted. So switch the general queue flag setting to the unlocked variant, but retain the locked variant for resizing. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>