linux/drivers/md/bcache
Kent Overstreet ed9c47bebe bcache: Kill unaligned bvec hack
Bcache has a hack to avoid cloning the biovec if it's all full pages -
but with immutable biovecs coming this won't be necessary anymore.

For now, we remove the special case and always clone the bvec array so
that the immutable biovec patches are simpler.

Signed-off-by: Kent Overstreet <kmo@daterainc.com>
2013-11-23 22:33:47 -08:00
..
alloc.c bcache: Don't bother with bucket refcount for btree node allocations 2013-11-10 21:56:34 -08:00
bcache.h bcache: Kill unaligned bvec hack 2013-11-23 22:33:47 -08:00
bset.c bcache: Delete some slower inline asm 2013-11-10 21:56:42 -08:00
bset.h bcache: Kill bch_next_recurse_key() 2013-11-10 21:56:39 -08:00
btree.c bcache: Better full stripe scanning 2013-11-10 21:56:41 -08:00
btree.h bcache: Avoid deadlocking in garbage collection 2013-11-10 21:56:38 -08:00
closure.c bcache: Drop some closure stuff 2013-11-10 21:56:10 -08:00
closure.h bcache: Drop some closure stuff 2013-11-10 21:56:10 -08:00
debug.c bcache: Bypass torture test 2013-11-10 21:56:43 -08:00
debug.h bcache: Bypass torture test 2013-11-10 21:56:43 -08:00
io.c bcache: Use standard utility code 2013-07-01 14:43:53 -07:00
journal.c bcache: Pull on disk data structures out into a separate header 2013-11-10 21:56:33 -08:00
journal.h bcache: Pull on disk data structures out into a separate header 2013-11-10 21:56:33 -08:00
Kconfig bcache: Debug code improvements 2013-11-10 21:56:34 -08:00
Makefile bcache: A block layer cache 2013-03-23 16:11:31 -07:00
movinggc.c bcache: Break up struct search 2013-11-10 21:56:32 -08:00
request.c bcache: Kill unaligned bvec hack 2013-11-23 22:33:47 -08:00
request.h bcache: Move sector allocator to alloc.c 2013-11-10 21:56:32 -08:00
stats.c bcache: Break up struct search 2013-11-10 21:56:32 -08:00
stats.h bcache: Break up struct search 2013-11-10 21:56:32 -08:00
super.c bcache: Kill unaligned bvec hack 2013-11-23 22:33:47 -08:00
sysfs.c bcache: Bypass torture test 2013-11-10 21:56:43 -08:00
sysfs.h bcache: Don't export utility code, prefix with bch_ 2013-03-28 12:50:55 -06:00
trace.c bcache: Break up struct search 2013-11-10 21:56:32 -08:00
util.c bcache: Move spinlock into struct time_stats 2013-11-10 21:56:40 -08:00
util.h bcache: Move spinlock into struct time_stats 2013-11-10 21:56:40 -08:00
writeback.c bcache: Fix sysfs splat on shutdown with flash only devs 2013-11-10 21:56:41 -08:00
writeback.h bcache: Fix sysfs splat on shutdown with flash only devs 2013-11-10 21:56:41 -08:00