Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
61be51c1a6bad534b6e69cb2685e29e1d17641f2
/
block
/
blk-wbt.c
482e302
blk: wbt: remove unused parameter from wbt_should_throttle
by Lei Chen
· 4 years ago
5a20d07
block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init
by Lei Chen
· 4 years, 1 month ago
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 4 months ago
4d89e1d
blk-wbt: rename __wbt_update_limits to wbt_update_limits
by Guoqing Jiang
· 4 years, 8 months ago
26e0ca1
blk-wbt: remove wbt_update_limits
by Guoqing Jiang
· 4 years, 8 months ago
3a89c25
blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals
by Tommi Rantala
· 4 years, 9 months ago
b84477d
blk-wbt: fix performance regression in wbt scale_up/scale_down
by Harshad Shirwadkar
· 5 years ago
9677a3e
block/rq_qos: implement rq_qos_ops->queue_depth_changed()
by Tejun Heo
· 5 years ago
58c898b
block: add helper for checking if queue is registered
by Ming Lei
· 5 years ago
3dcf60b
block: add SPDX tags to block layer files missing licensing information
by Christoph Hellwig
· 6 years ago
c83f536
blk-wbt: Declare local functions static
by Bart Van Assche
· 6 years ago
d19afeb
blk-wbt: export internal state via debugfs
by Ming Lei
· 6 years ago
544fbd1
block: deactivate blk_stat timer in wbt_disable_default()
by Ming Lei
· 6 years ago
b6c7b58
block: convert wbt_wait() to use rq_qos_wait()
by Josef Bacik
· 6 years ago
344e9ff
block: add queue_is_mq() helper
by Jens Axboe
· 6 years ago
e815f40
block: add wbt_disable_default export for BFQ
by Jens Axboe
· 6 years ago
b6676f6
block: remove a few unused exports
by Christoph Hellwig
· 6 years ago
d533756
block: remove the unused lock argument to rq_qos_throttle
by Christoph Hellwig
· 6 years ago
3c77415
blk-wbt: kill check for legacy queue type
by Jens Axboe
· 6 years ago
5e65a20
blk-wbt: wake up all when we scale up, not down
by Josef Bacik
· 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
df60f6e
blk-wbt: fix IO hang in wbt_wait()
by Ming Lei
· 6 years ago
2887e41
blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait
by Anchal Agarwal
· 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
544ccc8d
block: get rid of struct blk_issue_stat
by Omar Sandoval
· 7 years ago
a8a4594
block: pass struct request instead of struct blk_issue_stat to wbt
by Omar Sandoval
· 7 years ago
934031a
block: move some wbt helpers to blk-wbt.c
by Omar Sandoval
· 7 years ago
782f569
blk-wbt: throttle discards like background writes
by Jens Axboe
· 7 years ago
8bea609
blk-wbt: pass in enum wbt_flags to get_rq_wait()
by Jens Axboe
· 7 years ago
825843b
blk-wbt: account any writing command as a write
by Jens Axboe
· 7 years ago
5235553d
blk-wbt: account flush requests correctly
by Jens Axboe
· 7 years ago
3dfbdc4
blk-wbt: fix comments typo
by weiping zhang
· 7 years ago
62d772f
blk-wbt: move wbt_clear_stat to common place in wbt_done
by weiping zhang
· 7 years ago
612ea09
blk-wbt: remove duplicated setting in wbt_init
by weiping zhang
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
b5dc5d4
block,bfq: Disable writeback throttling
by Luca Miccio
· 7 years ago
2055da9
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
by Ingo Molnar
· 8 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 8 years ago
99c749a
blk-stat: kill blk_stat_rq_ddir()
by Jens Axboe
· 8 years ago
8330cdb
block: Make writeback throttling defaults consistent for SQ devices
by Jan Kara
· 8 years ago
3f19cd2
block: Fix list corruption of blk stats callback list
by Jan Kara
· 8 years ago
34dbad5
blk-stat: convert to callback-based statistics reporting
by Omar Sandoval
· 8 years ago
fa2e39c
blk-stat: use READ and WRITE instead of BLK_STAT_{READ,WRITE}
by Omar Sandoval
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
9eca535
block: Avoid that sparse complains about context imbalance in __wbt_wait()
by Bart Van Assche
· 8 years ago
f2e0a0b
block: Make wbt_wait() definition consistent with declaration
by Bart Van Assche
· 8 years ago
be07e14
blk-wbt: don't throttle discard or write zeroes
by Christoph Hellwig
· 8 years ago
a6f0788
block: add support for REQ_OP_WRITE_ZEROES
by Chaitanya Kulkarni
· 8 years ago
d62118b
blk-wbt: allow wbt to be enabled always through sysfs
by Jens Axboe
· 8 years ago
fa224ee
blk-wbt: cleanup disable-by-default for CFQ
by Jens Axboe
· 8 years ago
80e091d
blk-wbt: allow reset of default latency through sysfs
by Jens Axboe
· 8 years ago
4121d38
blk-wbt: fix old-style function declaration
by Arnd Bergmann
· 8 years ago
382cf63
blk-wbt: use BLK_STAT_{READ,WRITE} instead of 0/1
by Jens Axboe
· 8 years ago
8054b89
blk-wbt: remove stat ops
by Jens Axboe
· 8 years ago
d8a0cbf
blk-wbt: store queue instead of bdi
by Jens Axboe
· 8 years ago
e34cbd3
blk-wbt: add general throttling mechanism
by Jens Axboe
· 8 years ago