summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-02-12bcache: Don't use btree_start_pos() in btree node iter comparison fnKent Overstreet
2015-02-12bcache: Don't insert deleted keys with nonzero sizeKent Overstreet
2015-02-12bcache: Don't allow 0 size extents that overlap with other extentsKent Overstreet
2015-02-12bcache: Improve bch_btree_node_iter_fix()Kent Overstreet
2015-02-12bcache: Fix btree node iterator in the insert overwrite pathKent Overstreet
2015-02-12bcache: Switch to bubble sort for btree node iterKent Overstreet
2015-02-12bcache: Split off the sort_fix_overlapping things into their own fnsKent Overstreet
2015-02-12bcache: return error from bch_btree_iter_traverse()Slava Pestov
2015-02-12bcache: fix btree node read error caseSlava Pestov
2015-02-12bcache: don't crash if reading root btree node failsSlava Pestov
2015-02-12bcache: small btree.c cleanupSlava Pestov
2015-02-12bcache: fix deadlock when cache set goes read only if writes were throttledSlava Pestov
2015-02-12bcache: dynamic faults for metadata read and write errorsSlava Pestov
2015-02-12bcache: notify user space of state changes using kobject_ueventSlava Pestov
2015-02-12bcache: bcache_kobj (/sys/fs/bcache) is now a ksetSlava Pestov
2015-02-12bcache: add cache device UUID to sysfsSlava Pestov
2015-02-12bcache: atomic_cmpxchg sysfs variable was not listed anywhereSlava Pestov
2015-02-12bcache: flush btree before marking caches read only and fix waitSlava Pestov
2015-02-12bcache: Expose new user_uuid instead of internal cache set uuidKent Overstreet
2015-02-12bcache: Check for stale pointers to btree nodesKent Overstreet
2015-02-12bcache: rototill super.cKent Overstreet
2015-02-12bcache: More superblock changesKent Overstreet
2015-02-12bcache: Rename keys -> u64sKent Overstreet
2015-02-12bcache: kill SHOW_LOCKED()Kent Overstreet
2015-02-12bcache: Fix journal replayKent Overstreet
2015-02-12bcache: Fix __bch_cache_error()Kent Overstreet
2015-02-12bcache: enable rotational queuesSlava Pestov
2015-02-12bcache: handle rotational queue filling upSlava Pestov
2015-02-12bcache: implement bch_queue_run() for rotational queuesSlava Pestov
2015-02-12bcache: bch_moving_context_wait() now allows ctxt->rate to be NULLSlava Pestov
2015-02-12bcache: add rotational flag and RB tree to struct moving_queueSlava Pestov
2015-02-12bcache: stop moving GC queue before stopping moving GC threadSlava Pestov
2015-02-12bcache: add new code path for stopping a moving queueSlava Pestov
2015-02-12bcache: moving read completion only kicks writes if there's work to doSlava Pestov
2015-02-12bcache: bch_move_data_off_device() now handles memory allocation failure a bi...Slava Pestov
2015-02-12bcache: moving GC now handles memory allocation failure a bit betterSlava Pestov
2015-02-12bcache: add dummy bch_queue_run() functionSlava Pestov
2015-02-12bcache: allocate pages for moving_io in moving_io_alloc()Slava Pestov
2015-02-12bcache: move moving_io_alloc() to move.cSlava Pestov
2015-02-12bcache: add read_issued flag to struct moving_ioSlava Pestov
2015-02-12bcache: small move.c cleanupSlava Pestov
2015-02-12bcache: fixing EXTENT_CACHED usageSlava Pestov
2015-02-12bcache: don't insert discard keys out of orderSlava Pestov
2015-02-12bcache: wake up tiering thread after device goes read writeSlava Pestov
2015-02-12bcache: combine bch_queue_start() with bch_queue_restart()Slava Pestov
2015-02-12bcache: put mutex_lock/unlock in bch_scan_keylist_reset()Slava Pestov
2015-02-12bcache: add missing bch_btree_iter_unlock() in bch_flag_data_bad()Slava Pestov
2015-02-12bcache: reject a new cache with bucket_size < btree_node_sizeJacob Malevich
2015-02-12bcache: fix bch_cache_add error casesJacob Malevich
2015-02-12bcache: Don't store prio bucket ptrs for journal in struct cacheKent Overstreet