AgeCommit message (Expand)Author
4 daysbcache: fix bad shifts in inorder_to_tree()bcache-devKent Overstreet
4 daysbcache: fix hash usage for journal has_inode hashKent Overstreet
4 daysbcache: fix uninitialized fieldKent Overstreet
5 daysbcache: rw aux search tree improvementKent Overstreet
5 daysbcache: bkey_unpack_pos()Kent Overstreet
5 daysbcache: add end_offset to struct bset_treeKent Overstreet
5 daysbcache: drop a comparison in bset_search_tree()Kent Overstreet
5 daysbcache: squish struct btree some moreKent Overstreet
5 daysbcache: kill struct btree_keysKent Overstreet
5 daysbcache: larger bfloats for base of aux search treeKent Overstreet
5 daysbcache: kill bset_tree->prev_offsetKent Overstreet
5 daysbcache: squish struct btree some moreKent Overstreet
5 daysbcache: use a single buffer for btree node aux treesKent Overstreet
5 daysbcache: uninline bkey_cmp_left_packed()Kent Overstreet
5 daysbcache: more aux search tree microoptimizationsKent Overstreet
5 daysRevert "bcache: Optimization for aux search tree slowpath"Kent Overstreet
5 daysbcache: prefetch btree root in bch_btree_iter_init()Kent Overstreet
5 daysbcache: inline some fastpathsKent Overstreet
5 daysbcache: btree_node_iter_init() optimizationsKent Overstreet
5 daysbcache: round packed bkey format fields up to nearest byte when possibleKent Overstreet
5 daysbcache: jit bkey_unpack_key()Kent Overstreet
5 daysbcache: packed bkeys refactoringKent Overstreet
5 daysbcache: asm bkey_cmp_packed()Kent Overstreet
5 daysbcache: drop trace_bkey_pack_pos_failKent Overstreet
5 daysbcache: fix another copygc deadlockKent Overstreet
5 daysbcache: change copygc assertion to just print a warningKent Overstreet
5 daysbcache: fix btree node write tracepointKent Overstreet
5 daysbcachefs: fix a regression from extent whiteouts optimizationsKent Overstreet
8 daysbcache: allow __bch_write() to fragment io more than twice without slowpath loopKent Overstreet
12 daysbcache: Whiteout optimizations: extentsKent Overstreet
12 daysbcache: extent insert path refactoringKent Overstreet
12 daysbcache: re-enable btree_node_write() idx_to_writeKent Overstreet
12 daysbcache: btree_node_verify() improvementsKent Overstreet
12 daysbcache: Move unwritten whiteouts to a separate areaKent Overstreet
2016-11-23bcache: Optimize btree node writesKent Overstreet
2016-11-23bcache: fix a race with journal_seq_blacklist flushingKent Overstreet
2016-11-23bcache: New sorting infrastructureKent Overstreet
2016-11-23bcache: Ensure we create all required journal seq blacklist entriesKent Overstreet
2016-11-23bcache: btree insert path refactoringKent Overstreet
2016-11-23bcache: slim struct btree a bit moreKent Overstreet
2016-11-23bcache: kill b->cKent Overstreet
2016-11-23bcache: btree write path improvements, kill struct bbioKent Overstreet
2016-11-23bcache: More sort refactoringKent Overstreet
2016-11-23bcache: Smarter journal flushingKent Overstreet
2016-11-23bcache: add support for BSET_SEPARATE_WHITEOUTS()Kent Overstreet
2016-11-23bcache: Kill btree write work item, flush via journal reclaimKent Overstreet
2016-11-23bcache: more aux search tree cleanupsKent Overstreet
2016-11-23bcache: make b->nsets normalKent Overstreet
2016-11-23bcache: Clean up sorting, kill btree_keys_ops, etc.Kent Overstreet
2016-11-23bcache: more fighting with gcc inliningKent Overstreet