﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
12	Make buffer-cache a Block device	Nicolas Pouillon	Nicolas Pouillon	"= Block device API =

Add a flag argument in requests in order to be able to optimize buffer-cache operations, we could imagine:
 * nocache attribute
 * some hints about the usage of blocks (write only, read once, …)

This could allow not to cache certain blocks because upper layer knows they wont be reused, and they would clean the cache, which is not wanted

= Buffer cache implementation as a block-device =

 * A double struct:
  * a linked-link implementing a LRU
  * a hash-table indexed by LBA for lookups
 * Have a dirty flag

"	enhancement	closed	minor		drivers	fixed		
