index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
block
/
blk-mq-sched.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-2
/
+2
2026-02-16
blk-mq: use NOIO context to prevent deadlock during debugfs creation
Yu Kuai
1
-4
/
+5
2025-11-13
block: use {alloc|free}_sched data methods
Nilay Shroff
1
-6
/
+21
2025-11-13
block: move elevator tags into struct elevator_resources
Nilay Shroff
1
-15
/
+33
2025-11-13
block: unify elevator tags and type xarrays into struct elv_change_ctx
Nilay Shroff
1
-18
/
+58
2025-10-20
blk-mq: use struct_size() in kmalloc()
Mehdi Ben Hadj Khelifa
1
-2
/
+1
2025-10-15
blk-mq: fix stale tag depth for shared sched tags in blk_mq_update_nr_requests()
Yu Kuai
1
-1
/
+1
2025-09-10
blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags()
Yu Kuai
1
-9
/
+5
2025-07-30
block: fix potential deadlock while running nr_hw_queue update
Nilay Shroff
1
-0
/
+65
2025-07-30
block: fix lockdep warning caused by lock dependency in elv_iosched_store
Nilay Shroff
1
-72
/
+83
2025-07-30
block: move elevator queue allocation logic into blk_mq_init_sched
Nilay Shroff
1
-3
/
+8
2025-05-06
block: fail to show/store elevator sysfs attribute if elevator is dying
Ming Lei
1
-0
/
+1
2025-05-06
block: move sched debugfs register into elvevator_register_queue
Ming Lei
1
-9
/
+2
2025-05-06
block: add two helpers for registering/un-registering sched debugfs
Ming Lei
1
-15
/
+30
2025-04-21
block: Simplify blk_mq_dispatch_rq_list() and its callers
Bart Van Assche
1
-7
/
+5
2025-03-12
block: remove unused parameter
Guixin Liu
1
-1
/
+1
2024-12-23
block: remove BLK_MQ_F_SHOULD_MERGE
Christoph Hellwig
1
-2
/
+1
2024-01-17
blk-mq: Remove the hctx 'run' debugfs attribute
Bart Van Assche
1
-2
/
+0
2023-04-13
blk-mq: cleanup __blk_mq_sched_dispatch_requests
Christoph Hellwig
1
-17
/
+14
2023-04-13
blk-mq: move blk_mq_sched_insert_request to blk-mq.c
Christoph Hellwig
1
-73
/
+0
2023-04-13
blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list
Christoph Hellwig
1
-24
/
+0
2023-04-13
blk-mq: move more logic into blk_mq_insert_requests
Christoph Hellwig
1
-15
/
+2
2023-04-13
blk-mq: include <linux/blk-mq.h> in block/blk-mq.h
Christoph Hellwig
1
-1
/
+0
2023-04-13
blk-mq: remove blk-mq-tag.h
Christoph Hellwig
1
-1
/
+0
2023-02-06
blk-mq: correct stale comment of .get_budget
Kemeng Shi
1
-2
/
+2
2023-02-06
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
Kemeng Shi
1
-2
/
+1
2022-11-01
block: split elevator_switch
Christoph Hellwig
1
-7
/
+0
2022-10-23
block: fix up elevator_type refcounting
Jinlong Chen
1
-0
/
+1
2022-06-17
block: serialize all debugfs operations using q->debugfs_mutex
Christoph Hellwig
1
-0
/
+11
2022-06-16
blk-mq: avoid to touch q->elevator without any protection
Ming Lei
1
-0
/
+1
2022-03-17
block: limit request dispatch loop duration
Shin'ichiro Kawasaki
1
-1
/
+8
2022-03-08
blk-mq: prepare for implementing hctx table via xarray
Ming Lei
1
-4
/
+5
2021-12-03
blk-mq: run dispatch lock once in case of issuing from list
Ming Lei
1
-1
/
+2
2021-11-29
block: move blk_mq_sched_assign_ioc to blk-ioc.c
Christoph Hellwig
1
-31
/
+0
2021-11-29
Revert "block: Provide blk_mq_sched_get_icq()"
Christoph Hellwig
1
-15
/
+11
2021-11-29
block: Provide blk_mq_sched_get_icq()
Jan Kara
1
-11
/
+15
2021-11-29
block: move io_context creation into where it's needed
Jens Axboe
1
-0
/
+5
2021-11-11
blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge
Ming Lei
1
-4
/
+0
2021-11-04
block: move queue enter logic into blk_mq_submit_bio()
Jens Axboe
1
-3
/
+10
2021-10-30
blk-mq: fix redundant check of !e expression
Jean Sacren
1
-1
/
+1
2021-10-22
blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown()
John Garry
1
-1
/
+1
2021-10-21
block: clean up blk_mq_submit_bio() merging
Pavel Begunkov
1
-1
/
+1
2021-10-18
block: remove debugfs blk_mq_ctx dispatched/merged/completed attributes
Jens Axboe
1
-4
/
+1
2021-10-18
blk-mq: inline hot part of __blk_mq_sched_restart
Pavel Begunkov
1
-3
/
+1
2021-10-18
blk-mq: Change shared sbitmap naming to shared tags
John Garry
1
-16
/
+16
2021-10-18
blk-mq: Use shared tags for shared sbitmap support
John Garry
1
-41
/
+41
2021-10-18
blk-mq: Add blk_mq_alloc_map_and_rqs()
John Garry
1
-12
/
+3
2021-10-18
blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap()
John Garry
1
-2
/
+1
2021-10-18
blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}()
John Garry
1
-3
/
+3
[next]