]> git.karo-electronics.de Git - karo-tx-linux.git/commit
bcache: Kill unused freelist
authorKent Overstreet <kmo@daterainc.com>
Mon, 17 Mar 2014 23:55:55 +0000 (16:55 -0700)
committerKent Overstreet <kmo@daterainc.com>
Tue, 18 Mar 2014 19:23:36 +0000 (12:23 -0700)
commit2531d9ee61fa08a5a9ab8f002c50779888d232c7
tree4a75259d27010a2b48c0aca0e5b490060db81f75
parent0a63b66db566cffdf90182eb6e66fdd4d0479e63
bcache: Kill unused freelist

This was originally added as at optimization that for various reasons isn't
needed anymore, but it does add a lot of nasty corner cases (and it was
responsible for some recently fixed bugs). Just get rid of it now.

Signed-off-by: Kent Overstreet <kmo@daterainc.com>
drivers/md/bcache/alloc.c
drivers/md/bcache/bcache.h
drivers/md/bcache/btree.c
drivers/md/bcache/btree.h
drivers/md/bcache/super.c
include/trace/events/bcache.h