Messages in this thread | | | Date | Tue, 23 Nov 1999 15:19:13 -0800 | From | Bill Moore <> | Subject | block driver clustered requests |
| |
After looking through the buffer cache code for a while, it seems that make_request() will only cluster requests for certain types of deivces (most notably the IDE and SCSI block devices). From what I can tell, there should be no reason to preclude clustering for any block device.
So there must be something I'm missing. Why isn't clustering done for all block devices? Is there some historical issue I'm unaware of? I'd like to exploit request clustering in a block device driver I'm writing, but don't want to muck with make_request() to do it, especially since I'd like to have a dynamically allocated major number.
Thanks for any insights.
Bill Moore HW/SW Engineer 3PARdata Inc.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |