Show patches with: Submitter = Josef Bacik       |   197 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC] iomap: add a private argument for iomap_file_buffered_write [RFC] iomap: add a private argument for iomap_file_buffered_write - 1 - --- 2024-08-27 Josef Bacik New
blktests: fix how we handle waiting for nbd to connect blktests: fix how we handle waiting for nbd to connect - - - --- 2024-05-21 Josef Bacik New
nbd: handle device refs for DESTROY_ON_DISCONNECT properly nbd: handle device refs for DESTROY_ON_DISCONNECT properly - - - --- 2021-02-22 Josef Bacik New
nbd: freeze the queue while we're adding connections nbd: freeze the queue while we're adding connections - - - --- 2021-01-25 Josef Bacik New
[2/2] nbd: handle racing with error'ed out commands fix double completion of timed out commands - - - --- 2019-10-21 Josef Bacik New
[1/2] nbd: protect cmd->status with cmd->lock fix double completion of timed out commands - - - --- 2019-10-21 Josef Bacik New
[5/5] rq-qos: use a mb for got_token rq-qos memory barrier shenanigans - - - --- 2019-07-16 Josef Bacik New
[4/5] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule rq-qos memory barrier shenanigans - - - --- 2019-07-16 Josef Bacik New
[3/5] rq-qos: don't reset has_sleepers on spurious wakeups rq-qos memory barrier shenanigans - - - --- 2019-07-16 Josef Bacik New
[2/5] rq-qos: fix missed wake-ups in rq_qos_throttle rq-qos memory barrier shenanigans - - - --- 2019-07-16 Josef Bacik New
[1/5] wait: add wq_has_single_sleeper helper rq-qos memory barrier shenanigans - - - --- 2019-07-16 Josef Bacik New
[4/4] rq-qos: don't reset has_sleepers on spurious wakeups rq-qos memory barrier shenanigans - - - --- 2019-07-15 Josef Bacik New
[3/4] rq-qos: use READ_ONCE/WRITE_ONCE for got_token rq-qos memory barrier shenanigans - - - --- 2019-07-15 Josef Bacik New
[2/4] rq-qos: fix missed wake-ups in rq_qos_throttle rq-qos memory barrier shenanigans - - - --- 2019-07-15 Josef Bacik New
[1/4] wait: add wq_has_single_sleeper helper rq-qos memory barrier shenanigans - - - --- 2019-07-15 Josef Bacik New
[2/2] rq-qos: fix missed wake-ups in rq_qos_throttle [1/2] wait: add wq_has_multiple_sleepers helper - - - --- 2019-07-10 Josef Bacik New
[1/2] wait: add wq_has_multiple_sleepers helper [1/2] wait: add wq_has_multiple_sleepers helper - - - --- 2019-07-10 Josef Bacik New
rq-qos: fix missed wake-ups in rq_qos_throttle rq-qos: fix missed wake-ups in rq_qos_throttle - - - --- 2019-07-10 Josef Bacik New
nbd: add a round robin client option nbd: add a round robin client option - - - --- 2019-04-03 Josef Bacik New
block: init flush rq ref count to 1 block: init flush rq ref count to 1 - - - --- 2019-03-07 Josef Bacik New
blktests: test turning wbt on and off blktests: test turning wbt on and off - - - --- 2018-12-12 Josef Bacik New
blktests: add a test for wbt blktests: add a test for wbt - - - --- 2018-12-12 Josef Bacik New
blktests: include cgroup in rc blktests: include cgroup in rc - - - --- 2018-12-12 Josef Bacik New
blktests: make block/026 run in constant time blktests: make block/026 run in constant time - - - --- 2018-12-12 Josef Bacik New
[2/2] blktests: block/025: an io.latency test io.latency test for blktests - - - --- 2018-12-05 Josef Bacik New
[1/2] blktests: add cgroup2 infrastructure io.latency test for blktests - - - --- 2018-12-05 Josef Bacik New
[3/3] block: convert io-latency to use rq_qos_wait Unify the throttling code for wbt and io-latency - - - --- 2018-12-04 Josef Bacik New
[2/3] block: convert wbt_wait() to use rq_qos_wait() Unify the throttling code for wbt and io-latency - - - --- 2018-12-04 Josef Bacik New
[1/3] block: add rq_qos_wait to rq_qos Unify the throttling code for wbt and io-latency - - - --- 2018-12-04 Josef Bacik New
[3/3] blktests: block/025: an io.latency test io.latency test for blktests - - - --- 2018-12-04 Josef Bacik New
[2/3] blktests: add python scripts for parsing fio json output io.latency test for blktests - - - --- 2018-12-04 Josef Bacik New
[1/3] blktests: add cgroup2 infrastructure io.latency test for blktests - - - --- 2018-12-04 Josef Bacik New
blk-wbt: wake up all when we scale up, not down blk-wbt: wake up all when we scale up, not down - - - --- 2018-10-11 Josef Bacik New
[5/5] blk-iolatency: keep track of previous windows stats blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-28 Josef Bacik New
[4/5] blk-iolatency: use a percentile approache for ssd's blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-28 Josef Bacik New
[3/5] blk-iolatency: deal with small samples blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-28 Josef Bacik New
[2/5] blk-iolatency: deal with nr_requests == 1 blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-28 Josef Bacik New
[1/5] blk-iolatency: use q->nr_requests directly blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-28 Josef Bacik New
[6/6] blk-iolatency: keep track of previous windows stats blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[5/6] blk-iolatency: use a percentile approache for ssd's blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[4/6] blk-iolatency: deal with small samples blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[3/6] blk-iolatency: deal with nr_requests == 1 blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[2/6] blk-iolatency: delete changed variable blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[1/6] blk-iolatency: use q->nr_requests directly blk-iolatency: Fixes and tweak the miss algo for ssds - - - --- 2018-09-10 Josef Bacik New
[3/3] blk-cgroup: clear the throttle queue on fork blk-iolatency related ref counting fixes - - - --- 2018-07-31 Josef Bacik New
[2/3] blk-cgroup: hold the queue ref during throttling blk-iolatency related ref counting fixes - - - --- 2018-07-31 Josef Bacik New
[1/3] blk-iolatency: fix blkg leak in timer_fn blk-iolatency related ref counting fixes - - - --- 2018-07-31 Josef Bacik New
[v3] block: don't account for split bio's size in cgroup stats [v3] block: don't account for split bio's size in cgroup stats - - - --- 2018-07-30 Josef Bacik New
[v2] block: don't account for split bio's size in cgroup stats [v2] block: don't account for split bio's size in cgroup stats - - - --- 2018-07-30 Josef Bacik New
block: don't do cgroup accounting for split bio's block: don't do cgroup accounting for split bio's - - - --- 2018-07-27 Josef Bacik New
blk-rq-qos: make depth comparisons unsigned - - - --- 2018-07-20 Josef Bacik New
[2/2] blk-iolatency: truncate our current time - - - --- 2018-07-16 Josef Bacik New
[1/2] blk-iolatency: don't change the latency window - - - --- 2018-07-16 Josef Bacik New
[2/2] nbd: handle unexpected replies better - - - --- 2018-07-16 Josef Bacik New
[1/2] nbd: don't requeue the same request twice. - - - --- 2018-07-16 Josef Bacik New
[v2] blk-iolatency: fix max_depth comparisons - - - --- 2018-07-11 Josef Bacik New
blk-iolatency: fix max_depth comparisons - - - --- 2018-07-11 Josef Bacik New
[14/14] skip readahead if the cgroup is congested 2 - - --- 2018-07-03 Josef Bacik New
[13/14] Documentation: add a doc for blk-iolatency - - - --- 2018-07-03 Josef Bacik New
[12/14] block: introduce blk-iolatency io controller 1 - - --- 2018-07-03 Josef Bacik New
[11/14] rq-qos: introduce dio_bio callback - - - --- 2018-07-03 Josef Bacik New
[10/14] block: remove external dependency on wbt_flags - - - --- 2018-07-03 Josef Bacik New
[09/14] blk-rq-qos: refactor out common elements of blk-wbt - - - --- 2018-07-03 Josef Bacik New
[08/14] blk-stat: export helpers for modifying blk_rq_stat 1 - - --- 2018-07-03 Josef Bacik New
[07/14] memcontrol: schedule throttling if we are congested 2 - - --- 2018-07-03 Josef Bacik New
[06/14] blkcg: add generic throttling mechanism 1 - - --- 2018-07-03 Josef Bacik New
[05/14] swap,blkcg: issue swap io with the appropriate context 1 - - --- 2018-07-03 Josef Bacik New
[04/14] blk: introduce REQ_SWAP 1 - - --- 2018-07-03 Josef Bacik New
[03/14] blk-cgroup: allow controllers to output their own stats 1 - - --- 2018-07-03 Josef Bacik New
[02/14] block: introduce bio_issue_as_root_blkg 1 - - --- 2018-07-03 Josef Bacik New
[01/14] block: add bi_blkg to the bio for cgroups 1 - - --- 2018-07-03 Josef Bacik New
[14/14] skip readahead if the cgroup is congested 1 - - --- 2018-06-29 Josef Bacik New
[13/14] Documentation: add a doc for blk-iolatency 1 - - --- 2018-06-29 Josef Bacik New
[12/14] block: introduce blk-iolatency io controller 1 - - --- 2018-06-29 Josef Bacik New
[11/14] rq-qos: introduce dio_bio callback - - - --- 2018-06-29 Josef Bacik New
[10/14] block: remove external dependency on wbt_flags - - - --- 2018-06-29 Josef Bacik New
[09/14] blk-rq-qos: refactor out common elements of blk-wbt - - - --- 2018-06-29 Josef Bacik New
[08/14] blk-stat: export helpers for modifying blk_rq_stat 1 - - --- 2018-06-29 Josef Bacik New
[07/14] memcontrol: schedule throttling if we are congested 1 - - --- 2018-06-29 Josef Bacik New
[06/14] blkcg: add generic throttling mechanism 1 - - --- 2018-06-29 Josef Bacik New
[05/14] swap,blkcg: issue swap io with the appropriate context 1 - - --- 2018-06-29 Josef Bacik New
[04/14] blk: introduce REQ_SWAP 1 - - --- 2018-06-29 Josef Bacik New
[03/14] blk-cgroup: allow controllers to output their own stats 1 - - --- 2018-06-29 Josef Bacik New
[02/14] block: introduce bio_issue_as_root_blkg 1 - - --- 2018-06-29 Josef Bacik New
[01/14] block: add bi_blkg to the bio for cgroups 1 - - --- 2018-06-29 Josef Bacik New
[14/14] skip readahead if the cgroup is congested - - - --- 2018-06-27 Josef Bacik New
[13/14] Documentation: add a doc for blk-iolatency - - - --- 2018-06-27 Josef Bacik New
[12/14] block: introduce blk-iolatency io controller - - - --- 2018-06-27 Josef Bacik New
[11/14] rq-qos: introduce dio_bio callback - - - --- 2018-06-27 Josef Bacik New
[10/14] block: remove external dependency on wbt_flags - - - --- 2018-06-27 Josef Bacik New
[09/14] blk-rq-qos: refactor out common elements of blk-wbt - - - --- 2018-06-27 Josef Bacik New
[08/14] blk-stat: export helpers for modifying blk_rq_stat 1 - - --- 2018-06-27 Josef Bacik New
[07/14] memcontrol: schedule throttling if we are congested 1 - - --- 2018-06-27 Josef Bacik New
[06/14] blkcg: add generic throttling mechanism 1 - - --- 2018-06-27 Josef Bacik New
[05/14] swap,blkcg: issue swap io with the appropriate context 1 - - --- 2018-06-27 Josef Bacik New
[04/14] blk: introduce REQ_SWAP 1 - - --- 2018-06-27 Josef Bacik New
[03/14] blk-cgroup: allow controllers to output their own stats - - - --- 2018-06-27 Josef Bacik New
[02/14] block: introduce bio_issue_as_root_blkg 1 - - --- 2018-06-27 Josef Bacik New
[01/14] block: add bi_blkg to the bio for cgroups 1 - - --- 2018-06-27 Josef Bacik New
[15/15] block: use irq variant for blkcg->lock - - - --- 2018-06-25 Josef Bacik New
« 1 2 »