Show patches with: Submitter = Tejun Heo       |   76 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[08/13] btrfs: Use alloc_ordered_workqueue() to create ordered workqueues Untitled series #751130 - - - --- 2023-05-25 Tejun Heo New
[08/13] btrfs: Use alloc_ordered_workqueue() to create ordered workqueues Untitled series #745974 - - - --- 2023-05-09 Tejun Heo New
[v2,16/22] btrfs: Use alloc_ordered_workqueue() to create ordered workqueues Untitled series #745426 - - - --- 2023-05-05 Tejun Heo New
[16/22] btrfs: Use alloc_ordered_workqueue() to create ordered workqueues Untitled series #741949 - - - --- 2023-04-21 Tejun Heo New
btrfs: Avoid getting stuck during cyclic writebacks btrfs: Avoid getting stuck during cyclic writebacks - - - --- 2019-10-03 Tejun Heo New
[5/5] Btrfs: extent_write_locked_range() should attach inode->i_wb [1/5] Btrfs: stop using btrfs_schedule_bio() - 1 - --- 2019-07-10 Tejun Heo New
[4/5] Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios [1/5] Btrfs: stop using btrfs_schedule_bio() - 1 - --- 2019-07-10 Tejun Heo New
[3/5] Btrfs: only associate the locked page with one async_cow struct [1/5] Btrfs: stop using btrfs_schedule_bio() - 1 - --- 2019-07-10 Tejun Heo New
[2/5] Btrfs: delete the entire async bio submission framework [1/5] Btrfs: stop using btrfs_schedule_bio() - 2 - --- 2019-07-10 Tejun Heo New
[1/5] Btrfs: stop using btrfs_schedule_bio() [1/5] Btrfs: stop using btrfs_schedule_bio() - 2 - --- 2019-07-10 Tejun Heo New
[5/5] blkcg: implement REQ_CGROUP_PUNT [1/5] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages - 2 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 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 - --- 2019-06-15 Tejun Heo New
[v2,8/8] Btrfs: extent_write_locked_range() should attach inode->i_wb Untitled series #132639 - - - --- 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 - --- 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 - --- 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 - --- 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 - --- 2019-06-14 Tejun Heo New
[4/8] Btrfs: stop using btrfs_schedule_bio() [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - --- 2019-06-14 Tejun Heo New
[3/8] blkcg: implement REQ_CGROUP_PUNT [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - --- 2019-06-14 Tejun Heo New
[2/8] blkcg, writeback: Implement wbc_blkcg_css() [1/8] blkcg, writeback: Add wbc->no_wbc_acct - 1 - --- 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 - --- 2019-06-14 Tejun Heo New
[8/8] blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu - - - --- 2018-01-09 Tejun Heo New
[7/8] blk-mq: remove REQ_ATOM_STARTED - - - --- 2018-01-09 Tejun Heo New
[6/8] blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq - - - --- 2018-01-09 Tejun Heo New
[5/8] blk-mq: make blk_abort_request() trigger timeout path - - - --- 2018-01-09 Tejun Heo New
[4/8] blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE - - - --- 2018-01-09 Tejun Heo New
[3/8] blk-mq: replace timeout synchronization with a RCU and generation based scheme - - - --- 2018-01-09 Tejun Heo New
[2/8] blk-mq: protect completion path with RCU - - - --- 2018-01-09 Tejun Heo New
[1/8] blk-mq: move hctx lock/unlock into a helper - - - --- 2018-01-09 Tejun Heo New
[8/8] blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu - 1 - --- 2018-01-08 Tejun Heo New
[7/8] blk-mq: remove REQ_ATOM_STARTED - - - --- 2018-01-08 Tejun Heo New
[6/8] blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq - - - --- 2018-01-08 Tejun Heo New
[5/8] blk-mq: make blk_abort_request() trigger timeout path - - - --- 2018-01-08 Tejun Heo New
[4/8] blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE - 1 - --- 2018-01-08 Tejun Heo New
[3/8] blk-mq: replace timeout synchronization with a RCU and generation based scheme - - - --- 2018-01-08 Tejun Heo New
[2/8] blk-mq: protect completion path with RCU - - - --- 2018-01-08 Tejun Heo New
[1/8] blk-mq: move hctx lock/unlock into a helper - 1 - --- 2018-01-08 Tejun Heo New
[7/7] blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu - - - --- 2017-12-16 Tejun Heo New
[6/7] blk-mq: remove REQ_ATOM_STARTED - - - --- 2017-12-16 Tejun Heo New
[5/7] blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq - - - --- 2017-12-16 Tejun Heo New
[4/7] blk-mq: make blk_abort_request() trigger timeout path - - - --- 2017-12-16 Tejun Heo New
[3/7] blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE - - - --- 2017-12-16 Tejun Heo New
[2/7] blk-mq: replace timeout synchronization with a RCU and generation based scheme - - - --- 2017-12-16 Tejun Heo New
[1/7] blk-mq: protect completion path with RCU - - - --- 2017-12-16 Tejun Heo New
[v3,5/5] btrfs: ensure that metadata and flush are issued from the root cgroup 1 1 - --- 2017-10-12 Tejun Heo New
[v2,5/5] btrfs: ensure that metadata and flush are issued from the root cgroup - 1 - --- 2017-10-10 Tejun Heo New
[5/5] btrfs: ensure that metadata and flush are issued from the root cgroup - - - --- 2017-10-10 Tejun Heo New
[4/5] cgroup, buffer_head: implement submit_bh_blkcg_css() - 1 - --- 2017-10-10 Tejun Heo New
[3/5] buffer_head: separate out create_bh_bio() from submit_bh_wbc() - 1 - --- 2017-10-10 Tejun Heo New
[2/5] cgroup, writeback: replace SB_I_CGROUPWB with per-inode S_CGROUPWB - 1 - --- 2017-10-10 Tejun Heo New
[1/5] blkcg: export blkcg_root_css - 1 - --- 2017-10-10 Tejun Heo New
[3/3] btrfs: ensure that metadata and flush are issued from the root cgroup - - - --- 2017-10-09 Tejun Heo New
[2/3] cgroup, writeback: implement submit_bh_blkcg_css() - - - --- 2017-10-09 Tejun Heo New
[1/3] cgroup, writeback: replace SB_I_CGROUPWB with per-inode S_CGROUPWB - 1 - --- 2017-10-09 Tejun Heo New
[2/2] mutex: Apply adaptive spinning on mutex_trylock() - - - --- 2011-03-29 Tejun Heo New
[3/3] btrfs: Simplify extent_buffer locking - - - --- 2011-03-24 Tejun Heo New
[2/3] btrfs: Use separate lockdep class keys for different roots - - - --- 2011-03-24 Tejun Heo New
[1/3] btrfs: Cleanup extent_buffer lockdep code - - - --- 2011-03-24 Tejun Heo New
[2/2] mutex: Apply adaptive spinning on mutex_trylock() - - - --- 2011-03-24 Tejun Heo New
[1/2] Subject: mutex: Separate out mutex_spin() - - - --- 2011-03-24 Tejun Heo New
[RFC] mutex: Apply adaptive spinning on mutex_trylock() - - - --- 2011-03-23 Tejun Heo New
[RFC] btrfs: Simplify locking - - - --- 2011-03-21 Tejun Heo New
[RFC] btrfs: Simplify locking - - - --- 2011-03-20 Tejun Heo New
[RFC] btrfs: Simplify locking - - - --- 2011-03-20 Tejun Heo New