[linux-lvm] Re: System hangs after echo value > /sys/block/dm-0/queue/nr_requests
michaelc at cs.wisc.edu
Thu Jan 1 11:29:05 UTC 2004
Andrew Morton wrote:
> Where queue_requests_store() does wake_up(&rl->wait[READ]);
> It looks like nobody has called blk_init_queue() for this queue and the
> waitqueue head is uninitialised.
DM, MD, rd and loop use blk_alloc_queue and blk_queue_make_request to
initialize their queue, because they only use the make_request_fn. The
attached patch prevents the queue from being registered if only
blk_alloc_queue was called.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the linux-lvm