Block requests consist of buffer heads
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 29 Sep 2010 00:11:45 +0000 (17:11 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:54 +0000 (17:35 -0700)
commit95842464de0ab4d11e5c42150d84ba2c9d15cf50
tree51517a3d8eb543bd26fc070bfb02c59bc1af54e1
parentd956da99f3764788719fb9f407b6b5b8457bda8a
Block requests consist of buffer heads

Compared to just a start position and length.  This will allow
submitting multiple (possibly unrelated) blocks in one request, and
simplifies sleeping when we potentially want to submit several requests
at once.
kern/include/blockdev.h
kern/src/blockdev.c
kern/src/ext2fs.c
kern/src/kfs.c