Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
8787ad3563bdc1c54703859108320b32444cb6b8
/
drivers
/
md
/
bcache
/
request.c
6e916a7
bcache: store disk name in struct cache and struct cached_dev
by Coly Li
· 7 years ago
47344e3
bcache: Fix kernel-doc warnings
by Bart Van Assche
· 7 years ago
c7b7bd0
bcache: add io_disable to struct cached_dev
by Coly Li
· 7 years ago
27a40ab
bcache: add backing_request_endio() for bi_end_io
by Coly Li
· 7 years ago
bc082a5
bcache: fix inaccurate io state for detached bcache devices
by Tang Junhui
· 7 years ago
771f393
bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags
by Coly Li
· 7 years ago
60eb34e
bcache: fix kcrashes with fio in RAID5 backend dev
by Tang Junhui
· 7 years ago
b40503e
bcache: fix unmatched generic_end_io_acct() & generic_start_io_acct()
by Zhai Zhaoxuan
· 7 years ago
b1092c9
bcache: allow quick writeback when backing idle
by Michael Lyle
· 7 years ago
b221fc1
bcache: ret IOERR when read meets metadata error
by Rui Hua
· 7 years ago
25d8be7
block: move bio_alloc_pages() to bcache
by Ming Lei
· 7 years ago
e393aa2
bcache: recover data from backing when data is clean
by Rui Hua
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 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
c157313
bcache: fix wrong cache_misses statistics
by tang.junhui
· 7 years ago
d59b237
bcache: only permit to recovery read error when cache device is clean
by Coly Li
· 7 years ago
2385010
bcache: remove unused parameter
by Yijing Wang
· 7 years ago
b41c9b0
bcache: update bio->bi_opf bypass/writeback REQ_ flag hints
by Eric Wheeler
· 7 years ago
69daf03
bcache: do not subtract sectors_to_gc for bypassed IO
by Tang Junhui
· 7 years ago
c81ffa3
bcache: fix sequential large write IO bypass
by Tang Junhui
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
d62e26b
block: pass in queue to inflight accounting
by Jens Axboe
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
f73f44e
block: add a op_is_flush helper
by Christoph Hellwig
· 8 years ago
be628be
bcache: Make gc wakeup sane, remove set_task_state()
by Kent Overstreet
· 8 years ago
3a83f46
block: bio: pass bvec table to bio_init()
by Ming Lei
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
83b5df6
bcache: use op_is_sync to check for synchronous requests
by Christoph Hellwig
· 8 years ago
491221f
block: export bio_free_pages to other modules
by Guoqing Jiang
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 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
c8d9324
bcache: use op_is_write instead of checking for REQ_WRITE
by Mike Christie
· 9 years ago
dece163
block: change ->make_request_fn() and users to return a queue cookie
by Jens Axboe
· 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
· 9 years ago
77b5a08
bcache: don't embed 'return' statements in closure macros
by Jens Axboe
· 10 years ago
66114ca
writeback: separate out include/linux/backing-dev-defs.h
by Tejun Heo
· 10 years ago
dac5621
bio: skip atomic inc/dec of ->bi_cnt for most use cases
by Jens Axboe
· 10 years ago
aae4933
md/bcache: use generic io stats accounting functions to simplify io stat accounting
by Gu Zheng
· 10 years ago
60ae81e
bcache: bcache_write tracepoint was crashing
by Slava Pestov
· 11 years ago
3f5e0a3
bcache: Kill dead cgroup code
by Kent Overstreet
· 11 years ago
da415a0
bcache: Fix moving_gc deadlocking with a foreground write
by Nicholas Swenson
· 11 years ago
1b4eaf3
bcache: Fix flash_dev_cache_miss() for real this time
by Kent Overstreet
· 11 years ago
96d2e8b
Merge branch 'bcache-for-3.14' of git://evilpiepirate.org/~kent/linux-bcache into for-linus
by Jens Axboe
· 11 years ago
53d8ab2
Merge branch 'for-3.14/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
f568849
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
e3b4825
bcache: bugfix - gc thread now gets woken when cache is full
by Nicholas Swenson
· 11 years ago
b3ff8a2
cgroup: remove stray references to css_id
by Hugh Dickins
· 11 years ago
085d2a3
bcache: Make bch_keylist_realloc() take u64s, not nptrs
by Kent Overstreet
· 11 years ago
a5ae430
bcache: Zero less memory
by Kent Overstreet
· 11 years ago
d56d000
bcache: Don't touch bucket gen for dirty ptrs
by Kent Overstreet
· 11 years ago
20d0189
block: Introduce new bio_split()
by Kent Overstreet
· 11 years ago
59d276f
block: Add bio_clone_fast()
by Kent Overstreet
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
ed9c47b
bcache: Kill unaligned bvec hack
by Kent Overstreet
· 11 years ago
5ceaaad
bcache: Bypass torture test
by Kent Overstreet
· 11 years ago
c4d951d
bcache: Fix sysfs splat on shutdown with flash only devs
by Kent Overstreet
· 11 years ago
8aee122
bcache: Kill sequential_merge option
by Kent Overstreet
· 11 years ago
81ab419
bcache: Pull on disk data structures out into a separate header
by Kent Overstreet
· 11 years ago
2599b53
bcache: Move sector allocator to alloc.c
by Kent Overstreet
· 11 years ago
220bb38
bcache: Break up struct search
by Kent Overstreet
· 11 years ago
cc7b881
bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes()
by Kent Overstreet
· 11 years ago
6054c6d
bcache: Don't use op->insert_collision
by Kent Overstreet
· 11 years ago
1b207d8
bcache: Kill op->replace
by Kent Overstreet
· 11 years ago
b54d693
bcache: Kill op->cl
by Kent Overstreet
· 11 years ago
c18536a
bcache: Prune struct btree_op
by Kent Overstreet
· 11 years ago
cc23196
bcache: Clean up cache_lookup_fn
by Kent Overstreet
· 11 years ago
2c1953e
bcache: Convert bch_btree_read_async() to bch_btree_map_keys()
by Kent Overstreet
· 11 years ago
df8e897
bcache: Move some stuff to btree.c
by Kent Overstreet
· 11 years ago
72a4451
bcache: Convert gc to a kthread
by Kent Overstreet
· 11 years ago
35fcd84
bcache: Convert bucket_wait to wait_queue_head_t
by Kent Overstreet
· 11 years ago
0b93207
bcache: Move keylist out of btree_op
by Kent Overstreet
· 11 years ago
a34a8bf
bcache: Refactor journalling flow control
by Kent Overstreet
· 11 years ago
cdd972b
bcache: Refactor read request code a bit
by Kent Overstreet
· 11 years ago
84f0db0
bcache: Refactor request_write()
by Kent Overstreet
· 11 years ago
c2f95ae
bcache: Clean up keylist code
by Kent Overstreet
· 11 years ago
4f3d401
bcache: Add explicit keylist arg to btree_insert()
by Kent Overstreet
· 11 years ago
e7c590e
bcache: Convert btree_insert_check_key() to btree_insert_node()
by Kent Overstreet
· 11 years ago
d4eddd4
bcache: Fixed incorrect order of arguments to bio_alloc_bioset()
by Kent Overstreet
· 11 years ago
2fe80d3
bcache: Fix a null ptr deref regression
by Kent Overstreet
· 11 years ago
c0f04d8
bcache: Fix flushes in writeback mode
by Kent Overstreet
· 11 years ago
54d12f2
bcache: Advertise that flushes are supported
by Kent Overstreet
· 12 years ago
8e51e41
bcache: Use standard utility code
by Kent Overstreet
· 12 years ago
e49c7c3
bcache: FUA fixes
by Kent Overstreet
· 12 years ago
72c2706
bcache: Write out full stripes
by Kent Overstreet
· 12 years ago
279afba
bcache: Track dirty data by stripe
by Kent Overstreet
· 12 years ago
c37511b
bcache: Fix/revamp tracepoints
by Kent Overstreet
· 12 years ago
2903381
bcache: Take data offset from the bdev superblock.
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