Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
ddf83afb9f60ee58cdec30bb615eff65d00ba05e
/
block
587562d
blk-mq: I/O and timer unplugs are inverted in blktrace
by Ilya Dryomov
· 6 years ago
854f31c
block: fix deadline elevator drain for zoned block devices
by Damien Le Moal
· 6 years ago
530ca2c
blk-mq: Allow blocking queue tag iter callbacks
by Keith Busch
· 6 years ago
b57e99b
block: use nanosecond resolution for iostat
by Omar Sandoval
· 6 years ago
01c5f85
blk-cgroup: increase number of supported policies
by Jens Axboe
· 6 years ago
d5274b3
block: bfq: swap puts in bfqg_and_blkg_put
by Konstantin Khlebnikov
· 6 years ago
8b2ded1
block: don't warn when doing fsync on read-only devices
by Mikulas Patocka
· 6 years ago
3111885
blkcg: use tryget logic when associating a blkg with a bio
by Dennis Zhou (Facebook)
· 6 years ago
59b5771
blkcg: delay blkg destruction until after writeback has finished
by Dennis Zhou (Facebook)
· 6 years ago
6b06546
Revert "blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()"
by Dennis Zhou (Facebook)
· 6 years ago
db19395
block: bsg: move atomic_t ref_count variable to refcount API
by John Pittman
· 6 years ago
62d2a19
block: remove unnecessary condition check
by Chengguang Xu
· 6 years ago
b0a84be
blk-wbt: remove dead code
by Jens Axboe
· 6 years ago
38cfb5a
blk-wbt: improve waking of tasks
by Jens Axboe
· 6 years ago
061a542
blk-wbt: abstract out end IO completion handler
by Jens Axboe
· 6 years ago
c125311
blk-wbt: don't maintain inflight counts if disabled
by Jens Axboe
· 6 years ago
c45e6a0
blk-wbt: fix has-sleeper queueing check
by Jens Axboe
· 6 years ago
b788209
blk-wbt: use wq_has_sleeper() for wq active check
by Jens Axboe
· 6 years ago
ffa358d
blk-wbt: move disable check into get_limit()
by Jens Axboe
· 6 years ago
5bed49a
Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
f5bbbbe
blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter
by Jianchao Wang
· 6 years ago
d48ece2
blk-mq: init hctx sched after update ctx and hctx mapping
by Jianchao Wang
· 6 years ago
fcedba4
block: remove duplicate initialization
by Chaitanya Kulkarni
· 6 years ago
599d067
block: change return type to bool
by Chengguang Xu
· 6 years ago
fc8ebd0
block, bfq: return nbytes and not zero from struct cftype .write() method
by Maciej S. Szmigiero
· 6 years ago
f812164
block, bfq: improve code of bfq_bfqq_charge_time
by Paolo Valente
· 6 years ago
d580108
block, bfq: reduce write overcharge
by Paolo Valente
· 6 years ago
e02a0aa2
block, bfq: always update the budget of an entity when needed
by Paolo Valente
· 6 years ago
8a511ba
block, bfq: readd missing reset of parent-entity service
by Paolo Valente
· 6 years ago
73ba2fb
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
df60f6e
blk-wbt: fix IO hang in wbt_wait()
by Ming Lei
· 6 years ago
b089cfd
block: don't warn for flush on read-only device
by Jens Axboe
· 6 years ago
b86d865
blkcg: Make blkg_root_lookup() work for queues in bypass mode
by Bart Van Assche
· 6 years ago
991f61f
Blk-throttle: reduce tail io latency when iops limit is enforced
by Liu Bo
· 6 years ago
24ecc35
block: Ensure that a request queue is dissociated from the cgroup controller
by Bart Van Assche
· 6 years ago
4cf6324
block: Introduce blk_exit_queue()
by Bart Van Assche
· 6 years ago
d263ed9
blk-mq: count the hctx as active before allocating tag
by Jianchao Wang
· 6 years ago
d6c02a9
block: bvec_nr_vecs() returns value for wrong slab
by Greg Edwards
· 6 years ago
f7ecb1b
cfq: Suppress compiler warnings about comparisons
by Bart Van Assche
· 6 years ago
9b4f434
cfq: Annotate fall-through in a switch statement
by Bart Van Assche
· 6 years ago
2887e41
blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait
by Anchal Agarwal
· 6 years ago
05b9ba4
Merge tag 'v4.18-rc6' into for-4.19/block2
by Jens Axboe
· 6 years ago
a32e236
Partially revert "block: fail op_is_write() requests to read-only partitions"
by Linus Torvalds
· 6 years ago
71abe04
Merge tag 'for-linus-20180803' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
2d5ba0e
blk-mq: fix blk_mq_tagset_busy_iter
by Ming Lei
· 6 years ago
75d6e17
blk-mq: fix updating tags depth
by Ming Lei
· 6 years ago
b233f12
block: really disable runtime-pm for blk-mq
by Ming Lei
· 6 years ago
c480bcf
block: make iolatency avg_lat exponentially decay
by Dennis Zhou (Facebook)
· 6 years ago
cc7ecc25
blk-cgroup: hold the queue ref during throttling
by Josef Bacik
· 6 years ago
52a1199
blk-iolatency: fix blkg leak in timer_fn
by Josef Bacik
· 6 years ago
4725549
block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path
by zhong jiang
· 6 years ago
54648cf
block: blk_init_allocated_queue() set q->fq as NULL in the fail case
by xiao jin
· 6 years ago
10c41dd
block: move dif_prepare/dif_complete functions to block layer
by Max Gurtovoy
· 6 years ago
eb181a8
Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
d43fdae
partitions/aix: append null character to print data from disk
by Mauricio Faria de Oliveira
· 6 years ago
14cb2c8
partitions/aix: fix usage of uninitialized lv_info and lvname structures
by Mauricio Faria de Oliveira
· 6 years ago
5151842
block: reset bi_iter.bi_done after splitting bio
by Greg Edwards
· 6 years ago
359f642
block: move bio_integrity_{intervals,bytes} into blkdev.h
by Greg Edwards
· 6 years ago
17d51b1
block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs
by Martin Wilck
· 6 years ago
b403ea2
block: bio_iov_iter_get_pages: fix size of last iovec
by Martin Wilck
· 6 years ago
42c9cdf
block: allow max_discard_segments to be stacked
by Mike Snitzer
· 6 years ago
c55183c
block: unexport bio_clone_bioset
by Christoph Hellwig
· 6 years ago
0fc09f9
blk-mq: export setting request completion state
by Keith Busch
· 6 years ago
3bb5098
block: bio_set_pages_dirty can't see NULL bv_page in a valid bio_vec
by Christoph Hellwig
· 6 years ago
24d5493
block: simplify bio_check_pages_dirty
by Christoph Hellwig
· 6 years ago
8824f62
blk-mq: fail the request in case issue failure
by Ming Lei
· 6 years ago
22f1795
blk-rq-qos: make depth comparisons unsigned
by Josef Bacik
· 6 years ago
636620b
blkcg: Track DISCARD statistics and output them in cgroup io.stat
by Tejun Heo
· 6 years ago
bdca3c8
block: Track DISCARD statistics and output them in stat and diskstat
by Michael Callahan
· 6 years ago
ddcf35d
block: Add and use op_stat_group() for indexing disk_stat fields.
by Michael Callahan
· 6 years ago
dbae2c5
block: Define and use STAT_READ and STAT_WRITE
by Michael Callahan
· 6 years ago
6ce3dd6
blk-mq: issue directly if hw queue isn't busy in case of 'none'
by Ming Lei
· 6 years ago
71e9690
blk-iolatency: truncate our current time
by Josef Bacik
· 6 years ago
d607eef
blk-iolatency: don't change the latency window
by Josef Bacik
· 6 years ago
2da8c42
Merge tag 'for-linus-20180713' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
28519c8
bsg: remove read/write support
by Christoph Hellwig
· 6 years ago
70dbcc2
bsg: fix bogus EINVAL on non-data commands
by Tony Battersby
· 6 years ago
a284390
blk-iolatency: fix max_depth comparisons
by Josef Bacik
· 6 years ago
88b7210
block: iolatency: avoid 64-bit division
by Arnd Bergmann
· 6 years ago
e9a8385
block: Add default switch case to blk_pm_allow_request() to kill warning
by Geert Uytterhoeven
· 6 years ago
b88aef3
block: fix infinite loop if the device loses discard capability
by Mikulas Patocka
· 6 years ago
c137969
block, mm: remove unnecessary __GFP_HIGH flag
by Shakeel Butt
· 6 years ago
d706751
block: introduce blk-iolatency io controller
by Josef Bacik
· 6 years ago
67b42d0
rq-qos: introduce dio_bio callback
by Josef Bacik
· 6 years ago
c1c8038
block: remove external dependency on wbt_flags
by Josef Bacik
· 6 years ago
a790504
blk-rq-qos: refactor out common elements of blk-wbt
by Josef Bacik
· 6 years ago
2ecbf45
blk-stat: export helpers for modifying blk_rq_stat
by Josef Bacik
· 6 years ago
d09d8df
blkcg: add generic throttling mechanism
by Josef Bacik
· 6 years ago
0d3bd88
swap,blkcg: issue swap io with the appropriate context
by Tejun Heo
· 6 years ago
903d23f
blk-cgroup: allow controllers to output their own stats
by Josef Bacik
· 6 years ago
08e18ea
block: add bi_blkg to the bio for cgroups
by Josef Bacik
· 6 years ago
6e768717
blk-mq: dequeue request one by one from sw queue if hctx is busy
by Ming Lei
· 6 years ago
b04f50a
blk-mq: only attempt to merge bio if there is rq in sw queue
by Ming Lei
· 6 years ago
3f0cedc
blk-mq: use list_splice_tail_init() to insert requests
by Ming Lei
· 6 years ago
c018c84
blk-mq: fix typo in a function comment
by Minwoo Im
· 7 years ago
0da73d0
blk-mq: code clean-up by adding an API to clear set->mq_map
by Minwoo Im
· 6 years ago
e84422c
partitions/ldm: remove redundant pointer dgrp
by Colin Ian King
· 6 years ago
43ada78
Block: blk-throttle: set low_valid immediately once one cgroup has io.low configured
by Liu Bo
· 7 years ago
1954e9a
block: Document how blk_update_request() handles RQF_SPECIAL_PAYLOAD requests
by Bart Van Assche
· 7 years ago
1311326
blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()
by Ming Lei
· 7 years ago
Next »