Converts blockdev and sys_block() to use alarms
[akaros.git] / kern / src / blockdev.c
2011-11-03 Barret RhodenConverts blockdev and sys_block() to use alarms
2011-11-03 Barret RhodenCleaned up some kthread business
2011-11-03 Barret Rhodenlock_page() uses semaphores/kthreads
2011-11-03 Barret RhodenSleep on block requests using kthreads
2011-11-03 Barret RhodenFixes usages of lock_page()
2011-11-03 Barret RhodenBlock responses are interrupt driven (on x86)
2011-11-03 Barret RhodenBlock requests come with a completion method
2011-11-03 Barret RhodenCleaned up naming conventions in blockdev
2011-11-03 Barret RhodenIndividually manages buffers in the buffer cache
2011-11-03 Barret RhodenExt2: can read files from the page cache
2011-11-03 Barret RhodenExt2 uses the page cache for block metadata
2011-11-03 Barret RhodenBlock requests consist of buffer heads
2011-11-03 Barret RhodenConverts page_map for bdev usage
2011-11-03 Barret RhodenBuffer heads to track page mappings -> block num
2011-11-03 Barret RhodenMounts ext2
2011-11-03 Barret RhodenBlock layer and ext2 headers