Block extra_data
[akaros.git] / kern / src / blockdev.c
2014-02-09 Barret RhodenPG_BUFFER set appropriately
2014-01-17 Barret RhodenPage map interface and munmap changes
2014-01-17 Barret RhodenPage flags are now atomic
2013-06-23 Barret RhodenFixes pointer size error
2013-05-31 Barret RhodenReplaces all __CONFIG_*__ with CONFIG_*
2013-05-27 Barret RhodenReplaces %08p with %p
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2012-11-21 Barret RhodenSemaphores and CVs have irqsave initializers
2012-11-09 Barret RhodenRemoves SPARC ifdefs from blockdev code
2012-11-09 Barret RhodenChanges semaphore API
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenSafer assertions related to __up_sem()
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret Rhodenuva2kva() - Does a page table walk to convert
2011-11-03 Barret Rhodenset_core_timer() now takes a periodic flag
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