| Age | Commit message (Expand) | Author | Files | Lines |
| 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-03-20 | blk-mq: remove hybrid polling | Keith Busch | 1 | -26/+0 |
| 2023-02-03 | blk-rq-qos: store a gendisk instead of request_queue in struct rq_qos | Christoph Hellwig | 1 | -6/+4 |
| 2022-10-07 | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+0 |
| 2022-09-21 | block/blk-rq-qos: delete useless enmu RQ_QOS_IOPRIO | Li Jinlin | 1 | -2/+0 |
| 2022-09-09 | block: add missing request flags to debugfs code | Jens Axboe | 1 | -0/+2 |
| 2022-07-14 | block: Use the new blk_opf_t type | Bart Van Assche | 1 | -2/+2 |
| 2022-07-14 | block: Use enum req_op where appropriate | Bart Van Assche | 1 | -1/+1 |
| 2022-07-12 | blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created | Ming Lei | 1 | -0/+3 |
| 2022-07-06 | blk-mq: Drop 'reserved' arg of busy_tag_iter_fn | John Garry | 1 | -1/+1 |
| 2022-06-28 | block: remove QUEUE_FLAG_DEAD | Christoph Hellwig | 1 | -5/+3 |
| 2022-06-17 | block: remove per-disk debugfs files in blk_unregister_queue | Christoph Hellwig | 1 | -8/+0 |
| 2022-06-17 | block: serialize all debugfs operations using q->debugfs_mutex | Christoph Hellwig | 1 | -5/+20 |
| 2022-04-17 | block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD | Christoph Hellwig | 1 | -1/+0 |
| 2022-04-17 | block: remove QUEUE_FLAG_DISCARD | Christoph Hellwig | 1 | -1/+0 |
| 2022-03-26 | Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -24/+0 |
| 2022-03-08 | blk-mq: prepare for implementing hctx table via xarray | Ming Lei | 1 | -3/+3 |
| 2022-03-07 | block: remove the per-bio/request write hint | Christoph Hellwig | 1 | -24/+0 |
| 2021-12-02 | blk-mq: check q->poll_stat in queue_poll_stat_show | Ming Lei | 1 | -0/+3 |
| 2021-11-29 | block: don't include blk-mq-sched.h in blk.h | Christoph Hellwig | 1 | -0/+1 |
| 2021-11-29 | block: only allocate poll_stats if there's a user of them | Jens Axboe | 1 | -1/+0 |
| 2021-11-09 | Merge tag 'for-5.16/block-2021-11-09' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
| 2021-11-03 | blk-mq: add RQF_ELV debug entry | Ming Lei | 1 | -0/+1 |
| 2021-11-01 | Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux... | Linus Torvalds | 1 | -1/+0 |
| 2021-10-29 | blk-mq-debugfs: Show active requests per queue for shared tags | John Garry | 1 | -1/+1 |
| 2021-10-22 | block: remove QUEUE_FLAG_SCSI_PASSTHROUGH | Christoph Hellwig | 1 | -1/+0 |
| 2021-10-18 | block: remove some blk_mq_hw_ctx debugfs entries | Jens Axboe | 1 | -67/+0 |
| 2021-10-18 | block: remove debugfs blk_mq_ctx dispatched/merged/completed attributes | Jens Axboe | 1 | -54/+0 |
| 2021-10-18 | block: rename REQ_HIPRI to REQ_POLLED | Christoph Hellwig | 1 | -1/+1 |
| 2021-10-18 | blk-mq: Stop using pointers for blk_mq_tags bitmap tags | John Garry | 1 | -4/+4 |
| 2021-10-04 | block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output | Johannes Thumshirn | 1 | -0/+1 |
| 2021-06-21 | block: Introduce the ioprio rq-qos policy | Bart Van Assche | 1 | -0/+2 |
| 2021-06-21 | block/blk-rq-qos: Move a function from a header file into a C file | Bart Van Assche | 1 | -0/+13 |
| 2021-04-28 | Merge tag 'for-5.13/block-2021-04-27' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+8 |
| 2021-04-16 | blk-mq: Fix spurious debugfs directory creation during initialization | Saravanan D | 1 | -0/+8 |
| 2021-04-02 | block: remove the unused RQF_ALLOCED flag | Christoph Hellwig | 1 | -1/+0 |
| 2021-03-01 | block: Drop leftover references to RQF_SORTED | Jean Delvare | 1 | -1/+0 |
| 2021-01-10 | Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
| 2021-01-08 | blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED | John Garry | 1 | -0/+1 |
| 2021-01-01 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -1/+0 |
| 2020-12-29 | block: add debugfs stanza for QUEUE_FLAG_NOWAIT | Andres Freund | 1 | -0/+1 |
| 2020-12-09 | scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT | Bart Van Assche | 1 | -1/+0 |
| 2020-09-24 | bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag | Christoph Hellwig | 1 | -0/+1 |
| 2020-09-03 | blk-mq: Use pointers for blk_mq_tags bitmap tags | John Garry | 1 | -4/+4 |
| 2020-09-03 | blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED | Ming Lei | 1 | -1/+1 |
| 2020-08-03 | Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -7/+1 |
| 2020-07-01 | blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() | Hou Tao | 1 | -2/+1 |
| 2020-06-29 | blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags | Hou Tao | 1 | -0/+3 |
| 2020-06-24 | block: create the request_queue debugfs_dir on registration | Luis Chamberlain | 1 | -5/+0 |
| 2020-05-29 | blk-mq: drain I/O when all CPUs in a hctx are offline | Ming Lei | 1 | -0/+2 |
| 2020-04-22 | block: remove RQF_COPY_USER | Christoph Hellwig | 1 | -1/+0 |
| 2019-07-09 | Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -29/+13 |
| 2019-07-06 | blk-mq: fix up placement of debugfs directory of queue files | Greg Kroah-Hartman | 1 | -0/+7 |
| 2019-06-20 | block: use blk_op_str() in blk-mq-debugfs.c | Chaitanya Kulkarni | 1 | -20/+4 |
| 2019-06-20 | block: code cleanup queue_poll_stat_show() | Chaitanya Kulkarni | 1 | -5/+5 |
| 2019-06-20 | block: use right format specifier for op | Chaitanya Kulkarni | 1 | -1/+1 |
| 2019-06-20 | block: get rid of redundant else | Chaitanya Kulkarni | 1 | -2/+2 |
| 2019-06-17 | block: use req_op() to maintain consistency | Chaitanya Kulkarni | 1 | -1/+1 |
| 2019-06-15 | blk-mq/debugfs: Fix improper print qualifier | Pavel Begunkov | 1 | -1/+1 |
| 2019-06-13 | blk-mq: no need to check return value of debugfs_create functions | Greg Kroah-Hartman | 1 | -111/+34 |
| 2019-04-30 | block: switch all files cleared marked as GPLv2 to SPDX tags | Christoph Hellwig | 1 | -12/+1 |
| 2019-03-09 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -1/+0 |
| 2019-02-15 | Merge tag 'v5.0-rc6' into for-5.1/block | Jens Axboe | 1 | -0/+3 |
| 2019-02-15 | block: kill BLK_MQ_F_SG_MERGE | Ming Lei | 1 | -1/+0 |
| 2019-02-15 | block: kill QUEUE_FLAG_NO_SG_MERGE | Ming Lei | 1 | -1/+0 |
| 2019-02-09 | block: kill QUEUE_FLAG_FLUSH_NQ | Jens Axboe | 1 | -1/+0 |
| 2019-02-08 | Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+3 |
| 2019-02-05 | scsi: block: remove bidi support | Christoph Hellwig | 1 | -1/+0 |
| 2019-01-31 | blk-mq: protect debugfs_create_files() from failures | Greg Kroah-Hartman | 1 | -0/+3 |
| 2019-01-24 | blk-mq: fix the cmd_flag_name array | Jianchao Wang | 1 | -1/+2 |
| 2018-12-17 | blk-mq: fix dispatch from sw queue | Ming Lei | 1 | -28/+37 |
| 2018-12-17 | blk-mq: export hctx->type in debugfs instead of sysfs | Ming Lei | 1 | -0/+16 |
| 2018-12-16 | blk-mq-debugfs: support rq_qos | Ming Lei | 1 | -0/+54 |
| 2018-11-15 | block: remove QUEUE_FLAG_BYPASS and ->bypass | Christoph Hellwig | 1 | -1/+0 |
| 2018-11-08 | blk-mq-tag: change busy_iter_fn to return whether to continue or not | Jens Axboe | 1 | -2/+5 |
| 2018-11-07 | blk-mq: cache request hardware queue mapping | Jens Axboe | 1 | -3/+1 |
| 2018-11-07 | blk-mq: pass in request/bio flags to queue mapping | Jens Axboe | 1 | -1/+3 |
| 2018-11-07 | block: remove legacy rq tagging | Jens Axboe | 1 | -2/+0 |
| 2018-10-25 | block: add a report_zones method | Christoph Hellwig | 1 | -1/+0 |
| 2018-10-05 | blk-mq-debugfs: Also show requests that have not yet been started | Bart Van Assche | 1 | -2/+1 |
| 2018-09-26 | block, scsi: Change the preempt-only flag into a counter | Bart Van Assche | 1 | -1/+9 |
| 2018-07-09 | blk-mq: dequeue request one by one from sw queue if hctx is busy | Ming Lei | 1 | -0/+9 |
| 2018-07-09 | block: Make struct request_queue smaller for CONFIG_BLK_DEV_ZONED=n | Bart Van Assche | 1 | -15/+0 |
| 2018-07-09 | block: Inline blk_queue_nr_zones() | Bart Van Assche | 1 | -1/+1 |
| 2018-06-20 | blk-mq-debugfs: Off by one in blk_mq_rq_state_name() | Dan Carpenter | 1 | -1/+1 |
| 2018-05-29 | blk-mq: Remove generation seqeunce | Keith Busch | 1 | -1/+0 |
| 2018-04-10 | blk-mq: remove blk_mq_delay_queue() | Ming Lei | 1 | -1/+0 |
| 2018-03-17 | blk-mq-debugfs: Show more request state information | Bart Van Assche | 1 | -1/+15 |
| 2018-02-28 | blk-mq-debugfs: Show zone locking information | Bart Van Assche | 1 | -0/+16 |
| 2018-02-28 | blk-mq-debugfs: Reorder queue show and store methods | Bart Van Assche | 1 | -65/+65 |
| 2018-01-24 | blk-mq-debugfs: don't allow write on attributes with seq_operations set | Eryu Guan | 1 | -1/+5 |
| 2018-01-12 | blk-mq: add missing RQF_STARTED to debugfs | Jens Axboe | 1 | -0/+1 |
| 2018-01-10 | block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit | Jens Axboe | 1 | -8/+1 |
| 2018-01-10 | block: remove REQ_ATOM_POLL_SLEPT | Jens Axboe | 1 | -1/+1 |
| 2018-01-10 | blk-mq: add a few missing debugfs RQF_ flags | Jens Axboe | 1 | -0/+2 |
| 2018-01-09 | blk-mq: remove REQ_ATOM_STARTED | Tejun Heo | 1 | -3/+1 |
| 2017-11-14 | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+1 |
| 2017-11-10 | block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag | Bart Van Assche | 1 | -0/+1 |
| 2017-11-10 | blk-mq: fix issue with shared tag queue re-running | Jens Axboe | 1 | -1/+0 |
| 2017-10-05 | block: remove QUEUE_FLAG_STACKABLE | Christoph Hellwig | 1 | -1/+0 |
| 2017-10-03 | blk-mq-debugfs: fix device sched directory for default scheduler | Omar Sandoval | 1 | -1/+5 |
| 2017-09-07 | Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+1 |
| 2017-08-25 | blk-mq-debugfs: Add names for recently added flags | Bart Van Assche | 1 | -0/+3 |
| 2017-08-18 | blk-mq-debugfs: Declare a local symbol static | Bart Van Assche | 1 | -1/+1 |
| 2017-08-10 | block: remove unused syncfull/asyncfull queue flags | Jens Axboe | 1 | -2/+0 |
| 2017-06-27 | blk-mq: expose write hints through debugfs | Jens Axboe | 1 | -0/+24 |
| 2017-06-01 | blk-mq-debugfs: Add 'kick' operation | Bart Van Assche | 1 | -1/+3 |
| 2017-06-01 | blk-mq-debugfs: Show busy requests | Bart Van Assche | 1 | -0/+31 |
| 2017-06-01 | blk-mq-debugfs: Show requeue list | Bart Van Assche | 1 | -0/+32 |
| 2017-06-01 | blk-mq-debugfs: Show atomic request flags | Bart Van Assche | 1 | -0/+10 |
| 2017-05-04 | mq-deadline: add debugfs attributes | Omar Sandoval | 1 | -2/+7 |
| 2017-05-04 | kyber: add debugfs attributes | Omar Sandoval | 1 | -1/+2 |
| 2017-05-04 | blk-mq-debugfs: allow schedulers to register debugfs attributes | Omar Sandoval | 1 | -9/+65 |
| 2017-05-04 | blk-mq: untangle debugfs and sysfs | Omar Sandoval | 1 | -48/+62 |
| 2017-05-04 | blk-mq: move debugfs declarations to a separate header file | Omar Sandoval | 1 | -0/+1 |
| 2017-05-04 | blk-mq: Do not invoke queue operations on a dead queue | Bart Van Assche | 1 | -0/+8 |
| 2017-05-04 | blk-mq-debugfs: get rid of a bunch of boilerplate | Omar Sandoval | 1 | -328/+136 |
| 2017-05-04 | blk-mq-debugfs: rename hw queue directories from <n> to hctx<n> | Omar Sandoval | 1 | -1/+1 |
| 2017-05-04 | blk-mq-debugfs: don't open code strstrip() | Omar Sandoval | 1 | -5/+4 |
| 2017-05-04 | blk-mq-debugfs: error on long write to queue "state" file | Omar Sandoval | 1 | -7/+12 |
| 2017-05-04 | blk-mq-debugfs: clean up flag definitions | Omar Sandoval | 1 | -87/+102 |
| 2017-05-04 | blk-mq-debugfs: separate flags with | | Omar Sandoval | 1 | -1/+1 |
| 2017-04-26 | blk-mq: Add blk_mq_ops.show_rq() | Bart Van Assche | 1 | -1/+5 |
| 2017-04-26 | blk-mq: Show operation, cmd_flags and rq_flags names | Bart Van Assche | 1 | -3/+69 |
| 2017-04-26 | blk-mq: Make blk_flags_show() callers append a newline character | Bart Van Assche | 1 | -1/+3 |
| 2017-04-26 | blk-mq: Move the "state" debugfs attribute one level down | Bart Van Assche | 1 | -8/+1 |
| 2017-04-26 | blk-mq-debugfs: Rename functions for registering and unregistering the mq dir... | Bart Van Assche | 1 | -4/+4 |
| 2017-04-26 | blk-mq: Let blk_mq_debugfs_register() look up the queue name | Bart Van Assche | 1 | -2/+3 |
| 2017-04-20 | blk-mq: Fix poll_stat for new size-based bucketing. | Stephen Bates | 1 | -6/+9 |
| 2017-04-10 | blk-mq: Show symbolic names for hctx state and flags | Bart Van Assche | 1 | -2/+33 |
| 2017-04-10 | blk-mq: Export queue state through /sys/kernel/debug/block/*/state | Bart Van Assche | 1 | -0/+106 |
| 2017-03-21 | blk-stat: convert to callback-based statistics reporting | Omar Sandoval | 1 | -55/+44 |
| 2017-03-21 | blk-stat: use READ and WRITE instead of BLK_STAT_{READ,WRITE} | Omar Sandoval | 1 | -6/+6 |
| 2017-02-02 | block: use same block debugfs directory for blk-mq and blktrace | Omar Sandoval | 1 | -9/+3 |
| 2017-02-01 | blk-mq-debug: Introduce debugfs_create_files() | Bart Van Assche | 1 | -17/+17 |
| 2017-02-01 | blk-mq-debug: Make show() operations interruptible | Bart Van Assche | 1 | -8/+26 |
| 2017-02-01 | blk-mq-debug: Avoid that sparse complains about req_flags_t usage | Bart Van Assche | 1 | -1/+1 |
| 2017-02-01 | blk-mq-debugfs: Add missing __acquires() / __releases() annotations | Bart Van Assche | 1 | -0/+4 |
| 2017-01-31 | block: fold cmd_type into the REQ_OP_ space | Christoph Hellwig | 1 | -2/+2 |
| 2017-01-27 | blk-mq: move hctx and ctx counters from sysfs to debugfs | Omar Sandoval | 1 | -0/+181 |
| 2017-01-27 | blk-mq: move hctx io_poll, stats, and dispatched from sysfs to debugfs | Omar Sandoval | 1 | -0/+132 |
| 2017-01-27 | blk-mq: add tags and sched_tags bitmaps to debugfs | Omar Sandoval | 1 | -0/+50 |
| 2017-01-27 | blk-mq: move tags and sched_tags info from sysfs to debugfs | Omar Sandoval | 1 | -0/+70 |
| 2017-01-27 | blk-mq: export software queue pending map to debugfs | Omar Sandoval | 1 | -0/+21 |
| 2017-01-27 | blk-mq: add extra request information to debugfs | Omar Sandoval | 1 | -1/+3 |
| 2017-01-27 | blk-mq: move hctx->dispatch and ctx->rq_list from sysfs to debugfs | Omar Sandoval | 1 | -0/+106 |
| 2017-01-27 | blk-mq: add hctx->{state,flags} to debugfs | Omar Sandoval | 1 | -0/+42 |
| 2017-01-27 | blk-mq: create debugfs directory tree | Omar Sandoval | 1 | -0/+152 |