Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
45f035748b2aa29840fec6ba01cd8e44c63034c2
/
drivers
/
md
/
bcache
e3de044
bcache: reap from tail of c->btree_cache in bch_mca_scan()
by Coly Li
· 5 years ago
d5c9c47
bcache: reap c->btree_cache_freeable from the tail in bch_mca_scan()
by Coly Li
· 5 years ago
125d98e
bcache: remove member accessed from struct btree
by Coly Li
· 5 years ago
2aa8c52
bcache: avoid unnecessary btree nodes flushing in btree_flush_write()
by Coly Li
· 5 years ago
7a0bc2a
bcache: add code comments for state->pool in __btree_sort()
by Coly Li
· 5 years ago
6321bef
bcache: use read_cache_page_gfp to read the superblock
by Christoph Hellwig
· 5 years ago
475389a
bcache: store a pointer to the on-disk sb in the cache and cached_dev structures
by Christoph Hellwig
· 5 years ago
cfa0c56
bcache: return a pointer to the on-disk sb from read_super
by Christoph Hellwig
· 5 years ago
fc8f19c
bcache: transfer the sb_page reference to register_{bdev,cache}
by Christoph Hellwig
· 5 years ago
ae3cd29
bcache: fix use-after-free in register_bcache()
by Coly Li
· 5 years ago
29cda39
bcache: properly initialize 'path' and 'err' in register_bcache()
by Coly Li
· 5 years ago
5024669
bcache: rework error unwinding in register_bcache
by Christoph Hellwig
· 5 years ago
a702a69
bcache: use a separate data structure for the on-disk super block
by Christoph Hellwig
· 5 years ago
e8547d4
bcache: cached_dev_free needs to put the sb page
by Liang Chen
· 5 years ago
00b8989
Revert "bcache: fix fifo index swapping condition in journal_pin_cmp()"
by Jens Axboe
· 5 years ago
15fbb23
bcache: don't export symbols
by Christoph Hellwig
· 5 years ago
651bbba
bcache: remove the extra cflags for request.o
by Christoph Hellwig
· 5 years ago
9fcc34b
bcache: at least try to shrink 1 node in bch_mca_scan()
by Coly Li
· 5 years ago
c5fcded
bcache: add idle_max_writeback_rate sysfs interface
by Coly Li
· 5 years ago
5dccefd
bcache: add code comments in bch_btree_leaf_dirty()
by Coly Li
· 5 years ago
84c529a
bcache: fix deadlock in bcache_allocator
by Andrea Righi
· 5 years ago
06c1526
bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front()
by Coly Li
· 5 years ago
41fa4de
bcache: deleted code comments for dead code in bch_data_insert_keys()
by Coly Li
· 5 years ago
aaf8dbe
bcache: add more accurate error messages in read_super()
by Coly Li
· 5 years ago
2d88695
bcache: fix static checker warning in bcache_device_free()
by Coly Li
· 5 years ago
34cf78b
bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
by Guoju Fang
· 5 years ago
c0e0954
bcache: fix fifo index swapping condition in journal_pin_cmp()
by Coly Li
· 5 years ago
7ad67ca
Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 5 years ago
a22a960
closures: fix a race on wakeup from closure_sync
by Kent Overstreet
· 5 years ago
d66c992
bcache: Fix an error code in bch_dump_read()
by Dan Carpenter
· 5 years ago
d55a4ae
bcache: add cond_resched() in __bch_cache_cmp()
by Shile Zhang
· 5 years ago
20621fe
bcache: Revert "bcache: use sysfs_match_string() instead of __sysfs_match_string()"
by Coly Li
· 5 years ago
5d9e06d
bcache: fix possible memory leak in bch_cached_dev_run()
by Wei Yongjun
· 6 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
41508bb
bcache: add comments for mutex_lock(&b->write_lock)
by Coly Li
· 6 years ago
e5ec5f4
bcache: only clear BTREE_NODE_dirty bit when it is 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
1df3877
bcache: shrink btree node cache after bch_btree_check()
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
7e865eb
bcache: fix potential deadlock in cached_def_free()
by Coly Li
· 6 years ago
80265d8
bcache: acquire bch_register_lock later in cached_dev_free()
by Coly Li
· 6 years ago
97ba3b8
bcache: acquire bch_register_lock later in cached_dev_detach_finish()
by Coly Li
· 6 years ago
a59ff6c
bcache: avoid a deadlock in bcache_reboot()
by Coly Li
· 6 years ago
5c2a634
bcache: stop writeback kthread and kworker when bch_cached_dev_run() failed
by Coly Li
· 6 years ago
f54d801
bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread
by Coly Li
· 6 years ago
54619998
bcache: fix mistaken sysfs entry for io_error counter
by Coly Li
· 6 years ago
0c277e2
bcache: add pendings_cleanup to stop pending bcache device
by Coly Li
· 6 years ago
944a4f3
bcache: make bset_search_tree() be more understandable
by Coly Li
· 6 years ago
68a53c9
bcache: remove "XXX:" comment line from run_cache_set()
by Coly Li
· 6 years ago
e0faa3d
bcache: improve error message in bch_cached_dev_run()
by Coly Li
· 6 years ago
633bb2c
bcache: add more error message in bch_cached_dev_attach()
by Coly Li
· 6 years ago
4b6efb4
bcache: more detailed error message to bcache_device_link()
by Coly Li
· 6 years ago
383ff21
bcache: check CACHE_SET_IO_DISABLE bit in bch_journal()
by Coly Li
· 6 years ago
e775339
bcache: check CACHE_SET_IO_DISABLE in allocator code
by Coly Li
· 6 years ago
bd9026c
bcache: remove unncessary code in bch_btree_keys_init()
by Coly Li
· 6 years ago
0b13efe
bcache: add return value check to bch_cached_dev_run()
by Coly Li
· 6 years ago
89e0341
bcache: use sysfs_match_string() instead of __sysfs_match_string()
by Alexandru Ardelean
· 6 years ago
f960fac
bcache: remove unnecessary prefetch() in bset_search_tree()
by Coly Li
· 6 years ago
08ec1e6
bcache: add io error counting in write_bdev_super_endio()
by Coly Li
· 6 years ago
578df99
bcache: ignore read-ahead request failure on backing device
by Coly Li
· 6 years ago
e6dcbd3
bcache: avoid flushing btree node in cache_set_flush() if io disabled
by Coly Li
· 6 years ago
695277f
Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()"
by Coly Li
· 6 years ago
0ae49cb
bcache: fix return value error in bch_journal_read()
by Coly Li
· 6 years ago
b387e9b
bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()
by Coly Li
· 6 years ago
141df8b
bcache: don't set max writeback rate if gc is running
by Coly Li
· 6 years ago
1f0ffa6
bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached
by Coly Li
· 6 years ago
31b9095
bcache: fix stack corruption by PRECEDING_KEY()
by Coly Li
· 6 years ago
ec8f24b
treewide: Add SPDX license identifier - Makefile/Kconfig
by Thomas Gleixner
· 6 years ago
2d5abb9
bcache: make is_discard_enabled() static
by Jens Axboe
· 6 years ago
2b070cf
block: remove the i argument to bio_for_each_segment_all
by Christoph Hellwig
· 6 years ago
f936b06
bcache: clean up do_btree_node_write a bit
by Christoph Hellwig
· 6 years ago
cdca22b
bcache: remove redundant LIST_HEAD(journal) from run_cache_set()
by Coly Li
· 6 years ago
95f18c9
bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set
by Shenghui Wang
· 6 years ago
f16277c
bcache: fix wrong usage use-after-freed on keylist in out_nocoalesce branch of btree_gc_coalesce
by Shenghui Wang
· 6 years ago
6312073
bcache: fix failure in journal relplay
by Tang Junhui
· 6 years ago
eb8cbb6
bcache: improve bcache_reboot()
by Coly Li
· 6 years ago
63d63b5
bcache: add comments for closure_fn to be called in closure_queue()
by Coly Li
· 6 years ago
bb6d355
bcache: Add comments for blkdev_put() in registration code path
by Coly Li
· 6 years ago
88c12d4
bcache: add error check for calling register_bdev()
by Coly Li
· 6 years ago
68d10e6
bcache: return error immediately in bch_journal_replay()
by Coly Li
· 6 years ago
2d17456
bcache: add comments for kobj release callback routine
by Coly Li
· 6 years ago
ce3e4cf
bcache: add failure check to run_cache_set() for 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
a4b732a
bcache: fix a race between cache register and cacheset unregister
by Liang Chen
· 6 years ago
3a39472
bcache: Clean up bch_get_congested()
by George Spelvin
· 6 years ago
792732d
bcache: use kmemdup_nul for CACHED_LABEL buffer
by Geliang Tang
· 6 years ago
78d4eb8
bcache: avoid clang -Wunintialized warning
by Arnd Bergmann
· 6 years ago
4e0c04e
bcache: fix inaccurate result of unused buckets
by Guoju Fang
· 6 years ago
1568ee7
bcache: fix crashes stopping bcache device before read miss done
by Guoju Fang
· 6 years ago
6dc4f10
block: allow bio_for_each_segment_all() to iterate over multi-page bvec
by Ming Lei
· 6 years ago
2e1f4f4
bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages()
by Ming Lei
· 6 years ago
dc7292a
bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata
by Coly Li
· 6 years ago
a91fbda
bcache: fix input overflow to cache set sysfs file io_error_halflife
by Coly Li
· 6 years ago
b150084
bcache: fix input overflow to cache set io_error_limit
by Coly Li
· 6 years ago
Next »