Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
5ba9aa56e6d3e8fddb954c2f818d1ce0525235bb
/
block
/
blk-core.c
54d4e6a
block: centralize PI remapping logic to the block layer
by Max Gurtovoy
· 5 years ago
d3e65ff
block/rq_qos: add rq_qos_merge()
by Tejun Heo
· 5 years ago
cecf5d8
block: split .sysfs_lock into two locks
by Ming Lei
· 5 years ago
988721d
block: remove struct request_queue queue_head
by Junxiao Bi
· 5 years ago
b8e24a9
block: annotate refault stalls from IO submission
by Johannes Weiner
· 5 years ago
6e33dbf
blk-zoned: implement REQ_OP_ZONE_RESET_ALL
by Chaitanya Kulkarni
· 5 years ago
67ed8b7
block: Fix a comment in blk_cleanup_queue()
by Bart Van Assche
· 5 years ago
b49773e7
block: Disable write plugging for zoned block devices
by Damien Le Moal
· 5 years ago
d3f77df
blkcg: implement REQ_CGROUP_PUNT
by Tejun Heo
· 6 years ago
b554db1
block: init flush rq ref count to 1
by Josef Bacik
· 6 years ago
b0e5168
block: update print_req_error()
by Chaitanya Kulkarni
· 6 years ago
e47bc4e
block: add centralize REQ_OP_XXX to string helper
by Chaitanya Kulkarni
· 6 years ago
178cc59
block: improve print_req_error
by Christoph Hellwig
· 6 years ago
1aa0a13
block: mark blk_rq_bio_prep as inline
by Christoph Hellwig
· 6 years ago
e9cd19c
block: simplify blk_recalc_rq_segments
by Christoph Hellwig
· 6 years ago
14ccb66
block: remove the bi_phys_segments field in struct bio
by Christoph Hellwig
· 6 years ago
f924cdd
block: remove blk_init_request_from_bio
by Christoph Hellwig
· 6 years ago
0c8cf8c
block: initialize the write priority in blk_rq_bio_prep
by Christoph Hellwig
· 6 years ago
3a211b7
blk-core: Remove blk_end_request*() declarations
by Pavel Begunkov
· 6 years ago
c3e2219
block: free sched's request pool in blk_cleanup_queue
by Ming Lei
· 6 years ago
61939b1
block: print offending values when cloned rq limits are exceeded
by John Pittman
· 6 years ago
fe20086
block: don't protect generic_make_request_checks with blk_queue_enter
by Ming Lei
· 6 years ago
47cdee2
block: move blk_exit_queue into __blk_release_queue
by Ming Lei
· 6 years ago
7996a8b
blk-mq: fix hang caused by freeze/unfreeze sequence
by Bob Liu
· 6 years ago
6621566
block: don't drain in-progress dispatch in blk_cleanup_queue()
by Ming Lei
· 6 years ago
1b97871
blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release
by Ming Lei
· 6 years ago
c7e2d94
blk-mq: free hw queue's resource in hctx's release handler
by Ming Lei
· 6 years ago
fbc2a15
blk-mq: move cancel of requeue_work into blk_mq_release
by Ming Lei
· 6 years ago
3dcf60b
block: add SPDX tags to block layer files missing licensing information
by Christoph Hellwig
· 6 years ago
fd9c40f
block: Revert v5.0 blk_mq_request_issue_directly() changes
by Bart Van Assche
· 6 years ago
b542023
mm: refactor readahead defines in mm.h
by Nikolay Borisov
· 6 years ago
2e3c18d
block: pass no-op callback to INIT_WORK().
by Tetsuo Handa
· 6 years ago
947b7ac
Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED"
by Jens Axboe
· 6 years ago
698cef1
block: cover another queue enter recursion via BIO_QUEUE_ENTERED
by Ming Lei
· 6 years ago
649d496
block: fix kerneldoc comment for blk_attempt_plug_merge()
by Jonathan Corbet
· 6 years ago
4040585
block: clarify documentation for blk_{start|finish}_plug
by Jeff Moyer
· 6 years ago
d04c406
block: clear REQ_HIPRI if polling is not supported
by Christoph Hellwig
· 6 years ago
d6a51a9
blk-mq: replace and kill blk_mq_request_issue_directly
by Jianchao Wang
· 6 years ago
5b18b5a
block: delete part_round_stats and switch to less precise counting
by Mikulas Patocka
· 6 years ago
112f158
block: stop passing 'cpu' to all percpu stats methods
by Mike Snitzer
· 6 years ago
529262d
block: remove ->poll_fn
by Christoph Hellwig
· 6 years ago
2149da0
block: add cmd_flags to print_req_error
by Balbir Singh
· 6 years ago
be94f05
blk-mq: use bd->last == true for list inserts
by Jens Axboe
· 6 years ago
ce5b009
block: improve logic around when to sort a plug list
by Jens Axboe
· 6 years ago
5f0ed77
block: sum requests in the plug structure
by Jens Axboe
· 6 years ago
0a1b8b8
block: make blk_poll() take a parameter on whether to spin or not
by Jens Axboe
· 6 years ago
1052b8a
blk-mq: when polling for IO, look for any completion
by Jens Axboe
· 6 years ago
20578bd
block: Initialize BIO I/O priority early
by Damien Le Moal
· 6 years ago
668ffc0
block: prevent merging of requests with different priorities
by Damien Le Moal
· 6 years ago
64845a1
block: Introduce get_current_ioprio()
by Damien Le Moal
· 6 years ago
e2b3fa5
block: Remove bio->bi_ioc
by Damien Le Moal
· 6 years ago
a78b03b
Merge tag 'v4.20-rc3' into for-4.21/block
by Jens Axboe
· 6 years ago
344e9ff
block: add queue_is_mq() helper
by Jens Axboe
· 6 years ago
0d945c1
block: remove the queue_lock indirection
by Christoph Hellwig
· 6 years ago
6d46964
block: remove the lock argument to blk_alloc_queue_node
by Christoph Hellwig
· 6 years ago
57d74df
block: use atomic bitops for ->queue_flags
by Christoph Hellwig
· 6 years ago
8f4236d
block: remove QUEUE_FLAG_BYPASS and ->bypass
by Christoph Hellwig
· 6 years ago
8dc765d
SCSI: fix queue cleanup race before queue initialization is done
by Ming Lei
· 6 years ago
9d037ad
block: remove req->timeout_list
by Christoph Hellwig
· 6 years ago
9cf2bab
block: kill request ->cpu member
by Jens Axboe
· 6 years ago
820efc6
block: kill request slab cache
by Jens Axboe
· 6 years ago
db6d995
block: remove request_list code
by Jens Axboe
· 6 years ago
4316b79
block: kill legacy parts of timeout handling
by Jens Axboe
· 6 years ago
92bc5a2
block: remove __blk_put_request()
by Jens Axboe
· 6 years ago
a1ce35f
block: remove dead elevator code
by Jens Axboe
· 6 years ago
7ca0192
block: remove legacy rq tagging
by Jens Axboe
· 6 years ago
c6f2882
block: remove q->lld_busy_fn()
by Jens Axboe
· 6 years ago
9ba2052
blk-mq: provide mq_ops->busy() hook
by Jens Axboe
· 6 years ago
b5f2954
blkcg: revert blkcg cleanups series
by Dennis Zhou
· 6 years ago
c57cdf7
block: call rq_qos_exit() after queue is frozen
by Ming Lei
· 6 years ago
e76239a
block: add a report_zones method
by Christoph Hellwig
· 6 years ago
d459d85
blkcg: reassociate bios when make_request() is called recursively
by Dennis Zhou
· 6 years ago
5e27891
block: remove bogus check for queue_lock assignment
by Jens Axboe
· 6 years ago
5b20285
blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs
by Jianchao Wang
· 6 years ago
c0aac68
Merge tag 'v4.19-rc6' into for-4.20/block
by Jens Axboe
· 6 years ago
7cedffe
block: Make blk_get_request() block for non-PM requests while suspended
by Bart Van Assche
· 6 years ago
0d25bd0
block: Schedule runtime resume earlier
by Bart Van Assche
· 6 years ago
154b00d
block: Split blk_pm_add_request() and blk_pm_put_request()
by Bart Van Assche
· 6 years ago
cd84a62
block, scsi: Change the preempt-only flag into a counter
by Bart Van Assche
· 6 years ago
bca6b06
block: Move power management code into a new source file
by Bart Van Assche
· 6 years ago
b57e99b
block: use nanosecond resolution for iostat
by Omar Sandoval
· 6 years ago
8b2ded1
block: don't warn when doing fsync on read-only devices
by Mikulas Patocka
· 6 years ago
5bed49a
Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
fcedba4
block: remove duplicate initialization
by Chaitanya Kulkarni
· 6 years ago
73ba2fb
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
b089cfd
block: don't warn for flush on read-only device
by Jens Axboe
· 6 years ago
4cf6324
block: Introduce blk_exit_queue()
by Bart Van Assche
· 6 years ago
a32e236
Partially revert "block: fail op_is_write() requests to read-only partitions"
by Linus Torvalds
· 6 years ago
b233f12
block: really disable runtime-pm for blk-mq
by Ming Lei
· 6 years ago
54648cf
block: blk_init_allocated_queue() set q->fq as NULL in the fail case
by xiao jin
· 6 years ago
ddcf35d
block: Add and use op_stat_group() for indexing disk_stat fields.
by Michael Callahan
· 6 years ago
e9a8385
block: Add default switch case to blk_pm_allow_request() to kill warning
by Geert Uytterhoeven
· 6 years ago
c1c8038
block: remove external dependency on wbt_flags
by Josef Bacik
· 7 years ago
a790504
blk-rq-qos: refactor out common elements of blk-wbt
by Josef Bacik
· 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
297ba57
block: Fix cloning of requests with a special payload
by Bart Van Assche
· 7 years ago
9c24c10
Revert "block: Add warning for bi_next not NULL in bio_endio()"
by Bart Van Assche
· 7 years ago
c04fa44
block: always set partition number to '0' in blk_partition_remap()
by Hannes Reinecke
· 7 years ago
cd4a4ae
block: don't use blocking queue entered for recursive bio submits
by Jens Axboe
· 7 years ago
Next »