Patches ------- request-queue-5: - Provide more scalable block level I/O (SMP or multiple disks). Per queue request tables with O(1) time for getting a new free request, only wake appropriate devices when waiting for a buffer / page or free request. For 2.3.99-pre6-3 request-table-1 - Light weight version of above, uses two (three, extra for loop/nbd) global request queues. Still gives O(1) time for new request. For 2.3.99-pre6-3 pre7-4-blk - Proposed patch for 2.3.99-pre7-4. Per queue request tables, elevator updates, etc. Ala request-queue patch, but with io_request_lock still in place and without the b_queue unplug changes. -B fixes - Bug in blk_cleanup_queue - loop must call blk_cleanup_queue when removed Jens Axboe