summaryrefslogtreecommitdiffstats
path: root/block/elevator.h
AgeCommit message (Expand)AuthorLines
2025-09-05blk-mq: fix elevator depth_updated methodYu Kuai-1/+1
2025-07-30block: fix lockdep warning caused by lock dependency in elv_iosched_storeNilay Shroff-2/+12
2025-07-30block: move elevator queue allocation logic into blk_mq_init_schedNilay Shroff-1/+1
2025-05-06block: move wbt_enable_default() out of queue freezing from sched ->exit()Ming Lei-0/+1
2025-05-06block: fail to show/store elevator sysfs attribute if elevator is dyingMing Lei-0/+1
2025-05-06block: move sched debugfs register into elvevator_register_queueMing Lei-0/+3
2025-05-06block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flagMing Lei-1/+0
2025-03-10block: introduce a dedicated lock for protecting queue elevator updatesNilay Shroff-2/+0
2025-01-02elevator: Enable const sysfs attributesThomas Weißschuh-1/+1
2024-10-22block: return void from the queue_sysfs_entry load_module methodChristoph Hellwig-2/+2
2024-09-10block: Prevent deadlocks when switching elevatorsDamien Le Moal-0/+2
2024-06-28block: pass a gendisk to the queue_sysfs_entry methodsChristoph Hellwig-2/+2
2024-04-17block: Remove elevator required featuresDamien Le Moal-1/+0
2023-04-13blk-mq: pass a flags argument to elevator_type->insert_requestsChristoph Hellwig-1/+3
2022-10-23block: add proper helpers for elevator_type module refcount managementChristoph Hellwig-0/+15
2022-10-23blk-wbt: don't enable throttling if default elevator is bfqYu Kuai-1/+2
2022-10-23elevator: add new field flags in struct elevator_queueYu Kuai-1/+3
2022-07-14block: Use the new blk_opf_t typeBart Van Assche-1/+1
2021-10-18block: move elevator.h to block/Christoph Hellwig-0/+166