- d4e3b92 closures: CLOSURE_CALLBACK() to fix type punning by Kent Overstreet · 1 year, 3 months ago
- be0d8f4 bcache: Silence memcpy() run-time false positive warnings by Kees Cook · 2 years, 2 months ago
- 78c6499 Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-block by Linus Torvalds · 2 years, 9 months ago
- 32feee3 bcache: avoid journal no-space deadlock by reserving 1 journal bucket by Coly Li · 2 years, 9 months ago
- ff2695e bcache: put bch_bio_map() back to correct location in journal_write_unlocked() by Coly Li · 2 years, 10 months ago
- a7c50c9 block: pass a block_device and opf to bio_reset by Christoph Hellwig · 3 years, 1 month ago
- 49add49 block: pass a block_device and opf to bio_init by Christoph Hellwig · 3 years, 1 month ago
- 9c9b81c md: bcache: Trivial typo fixes in the file journal.c by Bhaskar Chowdhury · 3 years, 11 months ago
- 11e9560 bcache: remove PTR_CACHE by Christoph Hellwig · 3 years, 11 months ago
- afe78ab bcache: Move journal work to new flush wq by Kai Krakow · 4 years ago
- 4a78426 bcache: remove embedded struct cache_sb from struct cache_set by Coly Li · 4 years, 5 months ago
- 6f9414e bcache: check and set sync status on cache's in-memory super block by Coly Li · 4 years, 5 months ago
- 4e1ebae bcache: only use block_bytes() on struct cache by Coly Li · 4 years, 5 months ago
- 08fdb2c bcache: remove for_each_cache() by Coly Li · 4 years, 5 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 6 months ago
- ef4eeb8 bcache: journel: use for_each_clear_bit() to simplify the code by Xu Wang · 4 years, 7 months ago
- 5fe4886 bcache: allocate meta data pages as compound pages by Coly Li · 4 years, 7 months ago
- 46f5aa8 bcache: Convert pr_<level> uses to a more typical style by Joe Perches · 4 years, 9 months ago
- 4ec31cb bcache: remove macro nr_to_fifo_front() by Coly Li · 5 years ago
- d1c3cc3 bcache: fix incorrect data type usage in btree_flush_write() by Coly Li · 5 years ago
- 2aa8c52 bcache: avoid unnecessary btree nodes flushing in btree_flush_write() by Coly Li · 5 years ago
- dff90d5 bcache: add reclaimed_journal_buckets to struct cache_set by Coly Li · 6 years ago
- 91be66e bcache: performance improvement for btree_flush_write() by Coly Li · 6 years ago
- 50a260e bcache: fix race in btree_flush_write() by Coly Li · 6 years ago
- d91ce75 bcache: remove retry_flush_write from struct cache_set by Coly Li · 6 years ago
- 249a5f6 bcache: Revert "bcache: fix high CPU occupancy during journal" by Coly Li · 6 years ago
- ba82c1a bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free" by Coly Li · 6 years ago
- a231f07 bcache: set largest seq to ja->seq[bucket_index] in journal_read_bucket() by Coly Li · 6 years ago
- 2464b69 bcache: add code comments for journal_read_bucket() by Coly Li · 6 years ago
- 383ff21 bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() by Coly Li · 6 years ago
- 0ae49cb bcache: fix return value error in bch_journal_read() by Coly Li · 6 years ago
- 2d5abb9 bcache: make is_discard_enabled() static by Jens Axboe · 6 years ago
- 6312073 bcache: fix failure in journal relplay by Tang Junhui · 6 years ago
- 68d10e6 bcache: return error immediately in bch_journal_replay() by Coly Li · 6 years ago
- 1bee2ad bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() by Coly Li · 6 years ago
- 14215ee bcache: move definition of 'int ret' out of macro read_bucket() by Coly Li · 6 years ago
- e78bd0d bcache: print number of keys in trace_bcache_journal_write by Guoju Fang · 6 years ago
- 0f843e6 bcache: add separate workqueue for journal_write to avoid deadlock by Guoju Fang · 6 years ago
- b0d3098 bcache: style fixes for lines over 80 characters by Coly Li · 7 years ago
- fc2d598 bcache: add identifier names to arguments of function definitions by Coly Li · 7 years ago
- 1fae7cf bcache: style fix to add a blank line after declarations by Coly Li · 7 years ago
- 6f10f7d bcache: style fix to replace 'unsigned' by 'unsigned int' by Coly Li · 7 years ago
- 6268dc2 bcache: free heap cache_set->flush_btree in bch_journal_free by Shenghui Wang · 7 years ago
- 20d3a51 bcache: Reduce the number of sparse complaints about lock imbalances by Bart Van Assche · 7 years ago
- 4236146 bcache: Suppress more warnings about set-but-not-used variables by Bart Van Assche · 7 years ago
- 771f393 bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags by Coly Li · 7 years ago
- c4dc249 bcache: fix high CPU occupancy during journal by Tang Junhui · 7 years ago
- a728eac bcache: add journal statistic by Tang Junhui · 7 years ago
- cf33c1e bcache: Fix building error on MIPS by Huacai Chen · 7 years ago
- bb22caf bcache: add a comment in journal bucket reading by Tang Junhui · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 8 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
- 3a83f46 block: bio: pass bvec table to bio_init() by Ming Lei · 8 years ago
- 28a8f0d block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH by Mike Christie · 9 years ago
- ad0d9e7 bcache: use bio op accessors by Mike Christie · 9 years ago
- 4e49ea4 block/fs/drivers: remove rw argument from submit_bio by Mike Christie · 9 years ago
- 749b61d bcache: remove driver private bio splitting code by Kent Overstreet · 11 years ago
- 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 10 years ago
- 77b5a08 bcache: don't embed 'return' statements in closure macros by Jens Axboe · 10 years ago
- d1aa1ab MAINTAINERS: BCACHE: Kent Overstreet has changed email address by Joe Perches · 10 years ago
- 6b708de bcache: Fix an infinite loop in journal replay by Kent Overstreet · 11 years ago
- dbd810a bcache: Fix to remove the rcu_sched stalls. by Surbhi Palande · 11 years ago
- 9aa61a9 bcache: Fix a journal replay bug by Kent Overstreet · 11 years ago
- 2a28568 bcache: btree locking rework by Kent Overstreet · 11 years ago
- c13f3af bcache: Add bch_keylist_init_single() by Kent Overstreet · 11 years ago
- 487dded bcache: Fix another bug recovering from unclean shutdown by Kent Overstreet · 11 years ago
- 27201cfd bcache: Fix a journalling reclaim after recovery bug by Kent Overstreet · 11 years ago
- 65ddf45 bcache: Fix a null ptr deref in journal replay by Kent Overstreet · 11 years ago
- dabb443 bcache: Fix a shutdown bug by Kent Overstreet · 11 years ago
- ee81128 bcache: Rename/shuffle various code around by Kent Overstreet · 11 years ago
- fafff81 bcache: Bkey indexing renaming by Kent Overstreet · 11 years ago
- cb7a583 bcache: kill closure locking usage by Kent Overstreet · 11 years ago
- 5775e21 bcache: Performance fix for when journal entry is full by Kent Overstreet · 11 years ago
- b3fa7e7 bcache: Minor journal fix by Kent Overstreet · 12 years ago
- 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
- 81ab419 bcache: Pull on disk data structures out into a separate header by Kent Overstreet · 11 years ago
- cc7b8819 bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes() by Kent Overstreet · 12 years ago
- 1b207d8 bcache: Kill op->replace by Kent Overstreet · 11 years ago
- b54d693 bcache: Kill op->cl by Kent Overstreet · 12 years ago
- c18536a bcache: Prune struct btree_op by Kent Overstreet · 12 years ago
- 2c1953e bcache: Convert bch_btree_read_async() to bch_btree_map_keys() by Kent Overstreet · 12 years ago
- 0b93207 bcache: Move keylist out of btree_op by Kent Overstreet · 12 years ago
- a34a8bf bcache: Refactor journalling flow control by Kent Overstreet · 11 years ago
- c2f95ae bcache: Clean up keylist code by Kent Overstreet · 12 years ago
- 4f3d401 bcache: Add explicit keylist arg to btree_insert() by Kent Overstreet · 11 years ago
- 77c320e bcache: Add on error panic/unregister setting by Kent Overstreet · 12 years ago
- 7857d5d4 bcache: Fix a journalling performance bug by Kent Overstreet · 11 years ago
- 1394d67 bcache: Fix a flush/fua performance bug by Kent Overstreet · 11 years ago
- c426c4f bcache: Fix for when no journal entries are found by Kent Overstreet · 11 years ago
- 6d9d21e bcache: Fix a dumb journal discard bug by Kent Overstreet · 11 years ago
- faa5673 bcache: Journal replay fix by Kent Overstreet · 12 years ago
- e49c7c3 bcache: FUA fixes by Kent Overstreet · 12 years ago
- c37511b bcache: Fix/revamp tracepoints by Kent Overstreet · 12 years ago
- 5794351 bcache: Refactor btree io by Kent Overstreet · 12 years ago
- c19ed23 bcache: Sparse fixes by Kent Overstreet · 12 years ago
- 169ef1c bcache: Don't export utility code, prefix with bch_ by Kent Overstreet · 12 years ago
- b1a67b0 bcache: Style/checkpatch fixes by Kent Overstreet · 12 years ago
- cafe563 bcache: A block layer cache by Kent Overstreet · 12 years ago