From: Paolo 'Blaisorblade' Giarrusso Date: Mon, 5 Jun 2006 10:09:01 +0000 (+0200) Subject: [PATCH] blk_start_queue() must be called with irq disabled - add warning X-Git-Tag: v2.6.18-rc1~1081^2~16 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a038e2536472b4dd932399b5277e65f188811de5;p=pandora-kernel.git [PATCH] blk_start_queue() must be called with irq disabled - add warning The queue lock can be taken from interrupts so it must always be taken with irq disabling primitives. Some primitives already verify this. blk_start_queue() is called under this lock, so interrupts must be disabled. Also document this requirement clearly in blk_init_queue(), where the queue spinlock is set. Signed-off-by: Paolo 'Blaisorblade' Giarrusso Signed-off-by: Andrew Morton Signed-off-by: Jens Axboe --- Reading git-diff-tree failed