Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
60cb7886942b91f7abfa63497682ca799dccac0b
/
block
« Previous
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
cc7ecc2
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
· 6 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
· 6 years ago
1954e9a
block: Document how blk_update_request() handles RQF_SPECIAL_PAYLOAD requests
by Bart Van Assche
· 6 years ago
1311326
blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()
by Ming Lei
· 6 years ago
97889f9
blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set()
by Ming Lei
· 6 years ago
5815839
blk-mq: introduce new lock for protecting hctx->dispatch_wait
by Ming Lei
· 6 years ago
2278d69
blk-mq: don't pass **hctx to blk_mq_mark_tag_wait()
by Ming Lei
· 6 years ago
8ab6bb9e
blk-mq: cleanup blk_mq_get_driver_tag()
by Ming Lei
· 6 years ago
277a4a9
block, bfq: give a better name to bfq_bfqq_may_idle
by Paolo Valente
· 6 years ago
9fae8dd
block, bfq: fix service being wrongly set to zero in case of preemption
by Paolo Valente
· 6 years ago
4420b09
block, bfq: do not expire a queue that will deserve dispatch plugging
by Paolo Valente
· 6 years ago
0471559
block, bfq: add/remove entity weights correctly
by Paolo Valente
· 6 years ago
6a5ac98
block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n
by Bart Van Assche
· 6 years ago
7c8542b
block: Inline blk_queue_nr_zones()
by Bart Van Assche
· 6 years ago
f441108
block: Remove a superfluous cast from blkdev_report_zones()
by Bart Van Assche
· 6 years ago
e6e5bec
Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
1f57f8d
blk-mq: don't queue more if we get a busy return
by Jens Axboe
· 6 years ago
297ba57
block: Fix cloning of requests with a special payload
by Bart Van Assche
· 6 years ago
77072ca
Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
f5e350f
blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE
by Bart Van Assche
· 6 years ago
ce042c1
block: sed-opal: Fix a couple off by one bugs
by Dan Carpenter
· 6 years ago
a1e7918
blk-mq-debugfs: Off by one in blk_mq_rq_state_name()
by Dan Carpenter
· 6 years ago
9c24c10
Revert "block: Add warning for bi_next not NULL in bio_endio()"
by Bart Van Assche
· 6 years ago
0cc61e6
block: fix timeout changes for legacy request drivers
by Christoph Hellwig
· 6 years ago
265c5596
Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
5fb94e9
docs: Fix some broken references
by Mauro Carvalho Chehab
· 6 years ago
d6c7396
bsg: fix race of bsg_open and bsg_unregister
by Anatoliy Glagolev
· 6 years ago
be7f99c
block: remov blk_queue_invalidate_tags
by Christoph Hellwig
· 6 years ago
95c7c09
Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linus
by Jens Axboe
· 6 years ago
e6c3456
blk-mq: remove blk_mq_tagset_iter
by Christoph Hellwig
· 6 years ago
da66126
blk-mq: don't time out requests again that are in the timeout handler
by Christoph Hellwig
· 6 years ago
fad953c
treewide: Use array_size() in vzalloc()
by Kees Cook
· 6 years ago
344476e
treewide: kvmalloc() -> kvmalloc_array()
by Kees Cook
· 6 years ago
590b5b7
treewide: kzalloc_node() -> kcalloc_node()
by Kees Cook
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 6 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 6 years ago
a347c7a
blk-mq: reinit q->tag_set_list entry only after grace period
by Roman Pen
· 6 years ago
bbaa101
Merge tag 'for-linus-20180610' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
Next »