Show patches with: Submitter = Tejun Heo       |    State = Action Required       |    Archived = No       |   124 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,5/5] writeback, memcg: Implement foreign dirty flushing Untitled series #163375 - - - 0 0 0 2019-08-21 Tejun Heo New
[v3,4/5] writeback, memcg: Implement cgroup_writeback_by_id() Untitled series #163371 - - - 0 0 0 2019-08-21 Tejun Heo New
[5/5] writeback, memcg: Implement foreign dirty flushing [1/5] writeback: Generalize and expose wb_completion - - - 0 0 0 2019-08-15 Tejun Heo New
[4/5] writeback, memcg: Implement cgroup_writeback_by_id() [1/5] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-15 Tejun Heo New
[3/5] writeback: Separate out wb_get_lookup() from wb_get_create() [1/5] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-15 Tejun Heo New
[2/5] bdi: Add bdi->id [1/5] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-15 Tejun Heo New
[1/5] writeback: Generalize and expose wb_completion [1/5] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-15 Tejun Heo New
[v2,block,1/2] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching [v2,block,1/2] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching - 1 - 0 0 0 2019-08-15 Tejun Heo New
[4/4] writeback, memcg: Implement foreign dirty flushing [1/4] writeback: Generalize and expose wb_completion - - - 0 0 0 2019-08-03 Tejun Heo New
[3/4] writeback, memcg: Implement cgroup_writeback_by_id() [1/4] writeback: Generalize and expose wb_completion - - - 0 0 0 2019-08-03 Tejun Heo New
[2/4] bdi: Add bdi->id [1/4] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-03 Tejun Heo New
[1/4] writeback: Generalize and expose wb_completion [1/4] writeback: Generalize and expose wb_completion - 1 - 0 0 0 2019-08-03 Tejun Heo New
[block,2/2] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail [block,1/2] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching - 1 - 0 0 0 2019-08-02 Tejun Heo New
[block,1/2] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching [block,1/2] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching - 1 - 0 0 0 2019-08-02 Tejun Heo New
[2/2] blkcg: don't offline parent blkcg first [RESEND,1/2] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it - - - 0 0 0 2019-07-24 Tejun Heo New
[RESEND,1/2] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it [RESEND,1/2] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it - - - 0 0 0 2019-07-24 Tejun Heo New
[1/2] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it [1/2] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it - - - 0 0 0 2019-07-24 Tejun Heo New
[block/for-linus] blkcg: allow blkcg_policy->pd_stat() to print non-debug info too [block/for-linus] blkcg: allow blkcg_policy->pd_stat() to print non-debug info too - - - 0 0 0 2019-07-16 Tejun Heo New
[11/10] block: omit request->pre_start_time_ns if !CONFIG_BLK_CGROUP_IOCOST work-conserving porpo... [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[10/10] blkcg: add tools/cgroup/iocost_coef_gen.py [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[09/10] blkcg: add tools/cgroup/iocost_monitor.py [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[08/10] blkcg: implement blk-iocost [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[07/10] blk-mq: add optional request->pre_start_time_ns [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[06/10] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[05/10] block/rq_qos: implement rq_qos_ops->queue_depth_changed() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[04/10] block/rq_qos: add rq_qos_merge() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[03/10] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[02/10] blkcg: make ->cpd_init_fn() optional [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
[01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-07-10 Tejun Heo New
blk-cgroup: turn on psi memstall stuff blk-cgroup: turn on psi memstall stuff - - - 0 0 0 2019-07-09 Tejun Heo New
[5/5] blkcg: implement REQ_CGROUP_PUNT [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-27 Tejun Heo New
[4/5] blkcg, writeback: Implement wbc_blkcg_css() [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-27 Tejun Heo New
[3/5] blkcg, writeback: Add wbc->no_cgroup_owner [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-27 Tejun Heo New
[2/5] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-27 Tejun Heo New
[1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-27 Tejun Heo New
[9/9] Btrfs: extent_write_locked_range() should attach inode->i_wb [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[8/9] Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[7/9] Btrfs: only associate the locked page with one async_cow struct [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[6/9] Btrfs: delete the entire async bio submission framework [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[5/9] Btrfs: stop using btrfs_schedule_bio() [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[4/9] blkcg: implement REQ_CGROUP_PUNT [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-15 Tejun Heo New
[3/9] blkcg, writeback: Implement wbc_blkcg_css() [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-15 Tejun Heo New
[2/9] blkcg, writeback: Add wbc->no_wbc_acct [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - 0 0 0 2019-06-15 Tejun Heo New
[1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages [1/9] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 1 - 0 0 0 2019-06-15 Tejun Heo New
[v2,8/8] Btrfs: extent_write_locked_range() should attach inode->i_wb Untitled series #132641 - - - 0 0 0 2019-06-14 Tejun Heo New
[10/10] blkcg: implement BPF_PROG_TYPE_IO_COST [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[09/10] blkcg: add tools/cgroup/monitor_ioweight.py [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[08/10] blkcg: implement blk-ioweight [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[07/10] blk-mq: add optional request->pre_start_time_ns [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[06/10] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[05/10] block/rq_qos: implement rq_qos_ops->queue_depth_changed() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[04/10] block/rq_qos: add rq_qos_merge() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[03/10] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[02/10] blkcg: make ->cpd_init_fn() optional [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() [01/10] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() - - - 0 0 0 2019-06-14 Tejun Heo New
[8/8] Btrfs: extent_write_locked_range() should attach inode->i_wb [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[7/8] Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[6/8] Btrfs: only associate the locked page with one async_cow struct [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[5/8] Btrfs: delete the entire async bio submission framework [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[4/8] Btrfs: stop using btrfs_schedule_bio() [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[3/8] blkcg: implement REQ_CGROUP_PUNT [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[2/8] blkcg, writeback: Implement wbc_blkcg_css() [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[1/8] blkcg, writeback: Add wbc->no_wbc_acct [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - 0 0 0 2019-06-14 Tejun Heo New
[5/5] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration [1/5] blk-iolatency: clear use_delay when io.latency is set to zero - - - 0 0 0 2019-06-13 Tejun Heo New
[4/5] blkcg: blkcg_activate_policy() should initialize ancestors first [1/5] blk-iolatency: clear use_delay when io.latency is set to zero - - - 0 0 0 2019-06-13 Tejun Heo New
[3/5] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() [1/5] blk-iolatency: clear use_delay when io.latency is set to zero - - - 0 0 0 2019-06-13 Tejun Heo New
[2/5] blkcg: update blkcg_print_stat() to handle larger outputs [1/5] blk-iolatency: clear use_delay when io.latency is set to zero - - - 0 0 0 2019-06-13 Tejun Heo New
[1/5] blk-iolatency: clear use_delay when io.latency is set to zero [1/5] blk-iolatency: clear use_delay when io.latency is set to zero - - - 0 0 0 2019-06-13 Tejun Heo New
[block/for-5.2-fixes] bfq: use io.weight interface file instead of io.bfq.weight [block/for-5.2-fixes] bfq: use io.weight interface file instead of io.bfq.weight - - - 0 0 0 2019-06-11 Tejun Heo New
[block/for-5.2-fixes] blkcg: update blkcg_print_stat() to handle larger outputs [block/for-5.2-fixes] blkcg: update blkcg_print_stat() to handle larger outputs - - - 0 0 0 2019-05-10 Tejun Heo New
[6/6] blkcg: Track DISCARD statistics and output them in cgroup io.stat - - - 0 0 0 2018-07-18 Tejun Heo New
[5/6] block: Track DISCARD statistics and output them in stat and diskstat - - - 0 0 0 2018-07-18 Tejun Heo New
[4/6] block: Add and use op_stat_group() for indexing disk_stat fields. - - - 0 0 0 2018-07-18 Tejun Heo New
[3/6] block: Define and use STAT_READ and STAT_WRITE - - - 0 0 0 2018-07-18 Tejun Heo New
[2/6] block: Add part_stat_read_accum to read across field entries. - - - 0 0 0 2018-07-18 Tejun Heo New
[1/6] block: make bdev_ops->rw_page() take a REQ_OP instead of bool - - - 0 0 0 2018-07-18 Tejun Heo New
bdi: Fix another oops in wb_workfn() - - - 0 0 0 2018-06-11 Tejun Heo New
[6/6] blkcg: Track DISCARD statistics and output them in cgroup io.stat - - - 0 0 0 2018-06-05 Tejun Heo New
[5/6] block: Track DISCARD statistics and output them in stat and diskstat - - - 0 0 0 2018-06-05 Tejun Heo New
[4/6] block: Add and use op_stat_group() for indexing disk_stat fields. - - - 0 0 0 2018-06-05 Tejun Heo New
[3/6] block: Define and use STAT_READ and STAT_WRITE - - - 0 0 0 2018-06-05 Tejun Heo New
[2/6] block: Add part_stat_read_accum to read across field entries. - - - 0 0 0 2018-06-05 Tejun Heo New
[1/6] block: make bdev_ops->rw_page() take a REQ_OP instead of bool - - - 0 0 0 2018-06-05 Tejun Heo New
[v4] blk-mq: Fix race conditions in request timeout handling - - - 0 0 0 2018-04-12 Tejun Heo New
[v4] blk-mq: Fix race conditions in request timeout handling - - - 0 0 0 2018-04-11 Tejun Heo New
[v4] blk-mq: Fix race conditions in request timeout handling - - - 0 0 0 2018-04-10 Tejun Heo New
[v4] blk-mq: Fix race conditions in request timeout handling - - - 0 0 0 2018-04-10 Tejun Heo New
4.16-rc2+git: pata_serverworks: hanging ata detection thread on HP DL380G3 - - - 0 0 0 2018-04-02 Tejun Heo New
blk-mq: Directly schedule q->timeout_work when aborting a request - - - 0 0 0 2018-04-02 Tejun Heo New
[BISECTED,REGRESSION] Hang while booting EeePC 900 - - - 0 0 0 2018-04-02 Tejun Heo New
[2/2] blk-mq: Fix request handover from timeout path to normal execution - - - 0 0 0 2018-04-02 Tejun Heo New
[1/2] blk-mq: Factor out [s]rcu synchronization - 1 - 0 0 0 2018-04-02 Tejun Heo New
[v2] blk-mq: Fix race between resetting the timer and completion handling - - - 0 0 0 2018-02-18 Tejun Heo New
[RFC] sbitmap: Use lock/unlock atomic bitops - - - 0 0 0 2018-02-18 Tejun Heo New
[v2] blk-mq: Fix race between resetting the timer and completion handling - - - 0 0 0 2018-02-13 Tejun Heo New
[v2] blk-mq: Fix race between resetting the timer and completion handling - - - 0 0 0 2018-02-07 Tejun Heo New
[v2] blk-mq: Fix race between resetting the timer and completion handling - - - 0 0 0 2018-02-07 Tejun Heo New
[8/8] blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu - - - 0 0 0 2018-01-09 Tejun Heo New
[7/8] blk-mq: remove REQ_ATOM_STARTED - - - 0 0 0 2018-01-09 Tejun Heo New
[6/8] blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq - - - 0 0 0 2018-01-09 Tejun Heo New
« 1 2 »