| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-11 | blk-crypto: optimize bio splitting in blk_crypto_fallback_encrypt_bio | Christoph Hellwig | 1 | -105/+76 |
| 2026-01-11 | blk-crypto: submit the encrypted bio in blk_crypto_fallback_bio_prep | Christoph Hellwig | 4 | -77/+67 |
| 2026-01-10 | block: account for bi_bvec_done in bio_may_need_split() | Ming Lei | 1 | -1/+1 |
| 2026-01-10 | block: use pi_tuple_size in bi_offload_capable() | Caleb Sander Mateos | 1 | -13/+1 |
| 2026-01-10 | block: zero non-PI portion of auto integrity buffer | Caleb Sander Mateos | 1 | -1/+1 |
| 2026-01-09 | Merge tag 'block-6.19-20260109' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -23/+28 |
| 2026-01-07 | blk-mq: avoid stall during boot due to synchronize_rcu_expedited | Mikulas Patocka | 1 | -2/+1 |
| 2026-01-07 | block: don't initialize bi_vcnt for cloned bio in bio_iov_bvec_set() | Ming Lei | 1 | -1/+1 |
| 2026-01-07 | block: use bvec iterator helper for bio_may_need_split() | Ming Lei | 2 | -3/+12 |
| 2026-01-06 | block: don't merge bios with different app_tags | Caleb Sander Mateos | 1 | -5/+18 |
| 2026-01-06 | blk-rq-qos: Remove unlikely() hints from QoS checks | Breno Leitao | 1 | -16/+9 |
| 2026-01-06 | types: move phys_vec definition to common header | Leon Romanovsky | 1 | -5/+0 |
| 2026-01-06 | nvme-pci: Use size_t for length fields to handle larger sizes | Leon Romanovsky | 1 | -2/+6 |
| 2026-01-02 | Merge tag 'block-6.19-20260102' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -3/+3 |
| 2026-01-01 | block, bfq: update outdated comment | Julia Lawall | 1 | -1/+1 |
| 2025-12-30 | blk-mq: skip CPU offline notify on unmapped hctx | Cong Zhang | 1 | -1/+1 |
| 2025-12-28 | block,bfq: fix aux stat accumulation destination | shechenglong | 1 | -1/+1 |
| 2025-12-20 | Merge tag 'block-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 8 | -20/+37 |
| 2025-12-18 | block: validate interval_exp integrity limit | Caleb Sander Mateos | 1 | -1/+6 |
| 2025-12-18 | block: validate pi_offset integrity limit | Caleb Sander Mateos | 1 | -4/+3 |
| 2025-12-17 | block: add allocation size check in blkdev_pr_read_keys() | Deepanshu Kartikey | 1 | -4/+5 |
| 2025-12-12 | block: fix race between wbt_enable_default and IO submission | Ming Lei | 6 | -11/+23 |
| 2025-12-12 | Merge tag 'block-6.19-20251211' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 4 | -21/+17 |
| 2025-12-10 | blk-mq-dma: always initialize dma state | Keith Busch | 1 | -0/+1 |
| 2025-12-10 | blk-mq: delete task running check in blk_hctx_poll() | Fengnan Chang | 1 | -10/+2 |
| 2025-12-09 | block: fix cached zone reports on devices with native zone append | Johannes Thumshirn | 1 | -1/+1 |
| 2025-12-09 | block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock | Mohamed Khalfella | 1 | -9/+8 |
| 2025-12-09 | block: prohibit calls to bio_chain_endio | Shida Zhang | 1 | -1/+5 |
| 2025-12-09 | Merge tag 'block-6.19-20251208' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 7 | -77/+155 |
| 2025-12-04 | Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 1 | -1/+1 |
| 2025-12-04 | block: fix memory leak in __blkdev_issue_zero_pages | Shaurya Rane | 1 | -3/+3 |
| 2025-12-04 | block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs | Damien Le Moal | 1 | -0/+4 |
| 2025-12-04 | blk-mq: Abort suspend when wakeup events are pending | Cong Zhang | 1 | -2/+16 |
| 2025-12-04 | block: add IOC_PR_READ_RESERVATION ioctl | Stefan Hajnoczi | 1 | -0/+28 |
| 2025-12-04 | block: add IOC_PR_READ_KEYS ioctl | Stefan Hajnoczi | 1 | -0/+56 |
| 2025-12-04 | block: enable per-cpu bio cache by default | Fengnan Chang | 2 | -18/+12 |
| 2025-12-04 | block: use bio_alloc_bioset for passthru IO by default | Fengnan Chang | 1 | -54/+36 |
| 2025-12-03 | Merge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 26 | -549/+1270 |
| 2025-12-03 | Merge tag 'for-6.19/io_uring-20251201' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+4 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+2 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+18 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+3 |
| 2025-12-01 | blk-mq: use queue_hctx in blk_mq_map_queue_type | Fengnan Chang | 1 | -1/+1 |
| 2025-11-28 | blk-mq: fix potential uaf for 'queue_hw_ctx' | Fengnan Chang | 1 | -1/+6 |
| 2025-11-28 | blk-mq: use array manage hctx map instead of xarray | Fengnan Chang | 3 | -23/+39 |
| 2025-11-25 | block: ignore __blkdev_issue_discard() return value | Chaitanya Kulkarni | 1 | -3/+3 |
| 2025-11-25 | block: fix typos in comments and strings in blk-core | shechenglong | 1 | -6/+6 |
| 2025-11-25 | block: Remove references to __device_add_disk() | John Garry | 1 | -3/+3 |
| 2025-11-20 | PCI/P2PDMA: Simplify bus address mapping API | Leon Romanovsky | 1 | -1/+1 |
| 2025-11-20 | block: use min() instead of min_t() | David Laight | 2 | -6/+3 |
| 2025-11-18 | block: remove the declaration of elevator_init_mq function | Chengkaitao | 1 | -1/+0 |
| 2025-11-18 | Revert "block: consider discard merge last" | Jens Axboe | 1 | -6/+6 |
| 2025-11-18 | block: Remove queue freezing from several sysfs store callbacks | Bart Van Assche | 1 | -18/+8 |
| 2025-11-18 | block: plug attempts to batch allocate tags multiple times | Xue He | 1 | -14/+19 |
| 2025-11-17 | block: rate-limit capacity change info log | Li Chen | 1 | -1/+1 |
| 2025-11-17 | Merge tag 'vfs-6.18-rc7.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2025-11-17 | block/blk-throttle: Remove throtl_slice from struct throtl_data | Guenter Roeck | 1 | -19/+13 |
| 2025-11-17 | block/blk-throttle: drop unneeded blk_stat_enable_accounting | Guenter Roeck | 1 | -6/+0 |
| 2025-11-17 | block/blk-throttle: Fix throttle slice time for SSDs | Guenter Roeck | 1 | -7/+2 |
| 2025-11-17 | block: consider discard merge last | Keith Busch | 1 | -6/+6 |
| 2025-11-14 | block-dma: properly take MMIO path | Leon Romanovsky | 1 | -6/+12 |
| 2025-11-14 | nvme-pci: migrate to dma_map_phys instead of map_page | Leon Romanovsky | 1 | -2/+2 |
| 2025-11-13 | block: define alloc_sched_data and free_sched_data methods for kyber | Nilay Shroff | 1 | -8/+22 |
| 2025-11-13 | block: use {alloc|free}_sched data methods | Nilay Shroff | 4 | -20/+50 |
| 2025-11-13 | block: introduce alloc_sched_data and free_sched_data elevator methods | Nilay Shroff | 2 | -0/+26 |
| 2025-11-13 | block: move elevator tags into struct elevator_resources | Nilay Shroff | 5 | -36/+64 |
| 2025-11-13 | block: unify elevator tags and type xarrays into struct elv_change_ctx | Nilay Shroff | 6 | -67/+115 |
| 2025-11-13 | block: fix NULL pointer dereference in disk_report_zones() | Damien Le Moal | 1 | -1/+1 |
| 2025-11-13 | block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio() | Damien Le Moal | 1 | -9/+12 |
| 2025-11-12 | blk-zoned: Move code from disk_zone_wplug_add_bio() into its caller | Bart Van Assche | 1 | -25/+17 |
| 2025-11-12 | blk-zoned: Document disk_zone_wplug_schedule_bio_work() locking | Bart Van Assche | 1 | -0/+2 |
| 2025-11-12 | blk-zoned: Fix a typo in a source code comment | Bart Van Assche | 1 | -1/+1 |
| 2025-11-12 | bdev: add hint prints in sb_set_blocksize() for LBS dependency on THP | Baokun Li | 1 | -1/+18 |
| 2025-11-11 | blk-mq-dma: fix kernel-doc function name for integrity DMA iterator | Kriish Sharma | 1 | -1/+1 |
| 2025-11-11 | block: fix merging data-less bios | Keith Busch | 1 | -0/+3 |
| 2025-11-11 | block: add lockdep to queue_limits_commit_update() | Chaitanya Kulkarni | 1 | -0/+2 |
| 2025-11-08 | block: clean up indentation in blk_rq_map_iter_init() | Caleb Sander Mateos | 1 | -2/+2 |
| 2025-11-07 | block: introduce bdev_zone_start() | Damien Le Moal | 1 | -2/+2 |
| 2025-11-07 | block: refactor disk_zone_wplug_sync_wp_offset() | Damien Le Moal | 1 | -14/+13 |
| 2025-11-07 | block: improve blk_zone_wp_offset() | Damien Le Moal | 1 | -4/+4 |
| 2025-11-07 | block: don't return 1 for the fallback case in blkdev_get_zone_info | Christoph Hellwig | 1 | -1/+7 |
| 2025-11-06 | block: accumulate memory segment gaps per bio | Keith Busch | 5 | -5/+47 |
| 2025-11-06 | block: fix cached zone reporting after zone append was used | Christoph Hellwig | 1 | -5/+21 |
| 2025-11-06 | block: don't leak disk->zones_cond for !disk_need_zone_resources | Christoph Hellwig | 1 | -12/+8 |
| 2025-11-05 | block: add zone write plug condition to debugfs zone_wplugs | Damien Le Moal | 1 | -2/+4 |
| 2025-11-05 | block: improve zone_wplugs debugfs attribute output | Damien Le Moal | 1 | -2/+4 |
| 2025-11-05 | block: introduce BLKREPORTZONESV2 ioctl | Damien Le Moal | 2 | -3/+23 |
| 2025-11-05 | block: introduce blkdev_report_zones_cached() | Damien Le Moal | 1 | -13/+75 |
| 2025-11-05 | block: introduce blkdev_get_zone_info() | Damien Le Moal | 1 | -0/+141 |
| 2025-11-05 | block: refactor blkdev_report_zones() code | Damien Le Moal | 1 | -8/+16 |
| 2025-11-05 | block: track zone conditions | Damien Le Moal | 1 | -6/+114 |
| 2025-11-05 | block: use zone condition to determine conventional zones | Damien Le Moal | 1 | -45/+108 |
| 2025-11-05 | block: reorganize struct blk_zone_wplug | Damien Le Moal | 1 | -10/+10 |
| 2025-11-05 | block: introduce disk_report_zone() | Damien Le Moal | 1 | -37/+42 |
| 2025-11-05 | block: cleanup blkdev_report_zones() | Damien Le Moal | 1 | -2/+1 |
| 2025-11-05 | block: freeze queue when updating zone resources | Damien Le Moal | 1 | -18/+24 |
| 2025-11-05 | block: handle zone management operations completions | Damien Le Moal | 2 | -49/+104 |
| 2025-11-05 | block: add __must_check attribute to sb_min_blocksize() | Yongpeng Yang | 1 | -1/+1 |
| 2025-11-05 | iomap: add caller-provided callbacks for read and readahead | Joanne Koong | 1 | -2/+3 |
| 2025-11-04 | block: make bio auto-integrity deadlock safe | Christoph Hellwig | 3 | -19/+72 |
| 2025-11-04 | block: blocking mempool_alloc doesn't fail | Christoph Hellwig | 1 | -4/+0 |
| 2025-11-03 | io_uring/uring_cmd: avoid double indirect call in task work dispatch | Caleb Sander Mateos | 1 | -2/+4 |
| 2025-10-31 | Merge tag 'block-6.18-20251031' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
| 2025-10-30 | blk-crypto: use BLK_STS_INVAL for alignment errors | Carlos Llamas | 1 | -1/+1 |
| 2025-10-24 | Merge tag 'block-6.18-20251023' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+10 |
| 2025-10-22 | blktrace: handle BLKTRACESETUP2 ioctl | Johannes Thumshirn | 1 | -0/+1 |
| 2025-10-22 | block: require LBA dma_alignment when using PI | Christoph Hellwig | 1 | -0/+10 |
| 2025-10-22 | block: rename min_segment_size | Keith Busch | 3 | -4/+4 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -2/+2 |
| 2025-10-20 | blk-mq: use struct_size() in kmalloc() | Mehdi Ben Hadj Khelifa | 1 | -2/+1 |
| 2025-10-20 | block/mq-deadline: Switch back to a single dispatch list | Bart Van Assche | 1 | -60/+47 |
| 2025-10-20 | block/mq-deadline: Introduce dd_start_request() | Bart Van Assche | 1 | -8/+14 |
| 2025-10-17 | Merge tag 'block-6.18-20251016' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 5 | -14/+11 |
| 2025-10-15 | block: Remove elevator_lock usage from blkg_conf frozen operations | Ming Lei | 1 | -9/+4 |
| 2025-10-15 | blk-mq: fix stale tag depth for shared sched tags in blk_mq_update_nr_requests() | Yu Kuai | 4 | -5/+7 |
| 2025-10-10 | Merge tag 'block-6.18-20251009' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -7/+17 |
| 2025-10-07 | block: move bio_iov_iter_get_bdev_pages to block/fops.c | Christoph Hellwig | 1 | -3/+10 |
| 2025-10-07 | block: rename bio_iov_iter_get_pages_aligned to bio_iov_iter_get_pages | Christoph Hellwig | 2 | -4/+3 |
| 2025-10-07 | block: remove bio_iov_iter_get_pages | Christoph Hellwig | 1 | -1/+5 |
| 2025-10-02 | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -7/+8 |
| 2025-10-02 | Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 31 | -592/+722 |
| 2025-10-02 | Merge tag 'for-6.18/io_uring-20250929' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-29 | Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -5/+3 |
| 2025-09-29 | Merge tag 'kernel-6.18-rc1.clone3' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-26 | Merge tag 'block-6.17-20250925' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+3 |
| 2025-09-23 | blk-cgroup: fix possible deadlock while configuring policy | Yu Kuai | 1 | -15/+8 |
| 2025-09-23 | blk-mq: fix null-ptr-deref in blk_mq_free_tags() from error path | Yu Kuai | 2 | -2/+9 |
| 2025-09-23 | blk-mq: Fix more tag iteration function documentation | Bart Van Assche | 1 | -17/+15 |
| 2025-09-23 | io_uring/cmd: drop unused res2 param from io_uring_cmd_done() | Caleb Sander Mateos | 1 | -1/+1 |
| 2025-09-22 | block: fix EOD return for device with nr_sectors == 0 | Jens Axboe | 1 | -1/+3 |
| 2025-09-19 | Merge branch 'no-rebase-mnt_ns_tree_remove' | Christian Brauner | 13 | -57/+82 |
| 2025-09-19 | block: use extensible_ioctl_valid() | Christian Brauner | 1 | -5/+3 |
| 2025-09-17 | blk-throttle: fix throtl_data leak during disk release | Yu Kuai | 1 | -2/+5 |
| 2025-09-17 | blk-mq: Fix the blk_mq_tagset_busy_iter() documentation | Bart Van Assche | 1 | -4/+3 |
| 2025-09-16 | block: relax atomic write boundary vs chunk size check | John Garry | 1 | -40/+26 |
| 2025-09-16 | block: fix stacking of atomic writes when atomics are not supported | John Garry | 1 | -9/+10 |
| 2025-09-16 | block: update validation of atomic writes boundary for stacked devices | John Garry | 1 | -8/+14 |
| 2025-09-15 | block/mq-deadline: Remove the redundant rb_entry_rq in the deadline_from_pos(). | chengkaitao | 1 | -4/+0 |
| 2025-09-15 | fs: rename generic_delete_inode() and generic_drop_inode() | Mateusz Guzik | 1 | -1/+1 |
| 2025-09-13 | block: use largest_zero_folio in __blkdev_issue_zero_pages() | Pankaj Raghav | 1 | -7/+8 |
| 2025-09-10 | blk-mq: remove blk_mq_tag_update_depth() | Yu Kuai | 2 | -34/+0 |
| 2025-09-10 | blk-mq: fix potential deadlock while nr_requests grown | Yu Kuai | 3 | -22/+34 |
| 2025-09-10 | blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags() | Yu Kuai | 4 | -11/+19 |
| 2025-09-10 | blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests() | Yu Kuai | 1 | -12/+27 |
| 2025-09-10 | blk-mq: cleanup shared tags case in blk_mq_update_nr_requests() | Yu Kuai | 2 | -28/+22 |
| 2025-09-10 | blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock | Yu Kuai | 1 | -5/+20 |
| 2025-09-10 | blk-mq: check invalid nr_requests in queue_requests_store() | Yu Kuai | 4 | -22/+17 |
| 2025-09-10 | blk-mq: remove useless checkings in blk_mq_update_nr_requests() | Yu Kuai | 1 | -8/+1 |
| 2025-09-10 | blk-mq: remove useless checking in queue_requests_store() | Yu Kuai | 1 | -3/+0 |
| 2025-09-10 | block: fix ordering of recursive split IO | Yu Kuai | 4 | -9/+13 |
| 2025-09-10 | block: skip unnecessary checks for split bio | Yu Kuai | 3 | -2/+7 |
| 2025-09-10 | blk-crypto: convert to use bio_submit_split_bioset() | Yu Kuai | 1 | -12/+5 |
| 2025-09-10 | block: factor out a helper bio_submit_split_bioset() | Yu Kuai | 1 | -19/+40 |
| 2025-09-10 | blk-crypto: fix missing blktrace bio split events | Yu Kuai | 1 | -0/+3 |
| 2025-09-10 | blk-mq: add QUEUE_FLAG_BIO_ISSUE_TIME | Yu Kuai | 3 | -3/+11 |
| 2025-09-10 | block: initialize bio issue time in blk_mq_submit_bio() | Yu Kuai | 4 | -8/+8 |
| 2025-09-10 | block: cleanup bio_issue | Yu Kuai | 4 | -55/+5 |
| 2025-09-09 | blk-map: provide the bdev to bio if one exists | Keith Busch | 1 | -2/+3 |
| 2025-09-09 | blk-mq-dma: bring back p2p request flags | Keith Busch | 1 | -0/+4 |
| 2025-09-09 | blk-integrity: enable p2p source and destination | Keith Busch | 1 | -4/+17 |
| 2025-09-09 | blk-integrity: use simpler alignment check | Keith Busch | 1 | -2/+2 |
| 2025-09-09 | block: simplify direct io validity check | Keith Busch | 1 | -2/+2 |
| 2025-09-09 | block: align the bio after building it | Keith Busch | 1 | -25/+40 |
| 2025-09-09 | block: add size alignment to bio_iov_iter_get_pages | Keith Busch | 2 | -11/+14 |
| 2025-09-09 | block: check for valid bio while splitting | Keith Busch | 2 | -5/+18 |
| 2025-09-09 | block: remove the bi_inline_vecs variable sized array from struct bio | Christoph Hellwig | 1 | -1/+2 |
| 2025-09-09 | block: add a bio_init_inline helper | Christoph Hellwig | 3 | -8/+10 |
| 2025-09-08 | Merge tag 'vfs-6.17-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -5/+8 |
| 2025-09-08 | blk-throttle: fix access race during throttle policy activation | Han Guangjiang | 4 | -18/+18 |
| 2025-09-08 | blk-mq: Replace tags->lock with SRCU for tag iterators | Ming Lei | 2 | -24/+12 |
| 2025-09-08 | blk-mq: Defer freeing flush queue to SRCU callback | Ming Lei | 2 | -1/+11 |
| 2025-09-08 | blk-mq: Defer freeing of tags page_list to SRCU callback | Ming Lei | 2 | -14/+36 |
| 2025-09-08 | blk-mq: Pass tag_set to blk_mq_free_rq_map/tags | Ming Lei | 3 | -8/+8 |
| 2025-09-08 | blk-mq: Move flush queue allocation into blk_mq_init_hctx() | Ming Lei | 2 | -8/+13 |
| 2025-09-05 | blk-mq: fix blk_mq_tags double free while nr_requests grown | Yu Kuai | 1 | -0/+1 |
| 2025-09-05 | blk-mq: fix elevator depth_updated method | Yu Kuai | 6 | -52/+41 |
| 2025-09-03 | Merge tag 'pull-getgeo' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Jens Axboe | 2 | -3/+3 |
| 2025-09-02 | block: use int to store blk_stack_limits() return value | Qianfeng Rong | 1 | -1/+2 |
| 2025-09-01 | copy_process: pass clone_flags as u64 across calltree | Simon Schuster | 1 | -1/+1 |
| 2025-09-01 | Merge tag 'fuse-fixes-6.17-rc5' of ssh://gitolite.kernel.org/pub/scm/linux/ke... | Christian Brauner | 6 | -32/+52 |
| 2025-08-28 | blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx | Li Nan | 1 | -2/+4 |
| 2025-08-26 | block: validate QoS before calling __rq_qos_done_bio() | Nilay Shroff | 1 | -5/+8 |
| 2025-08-26 | blk-zoned: Fix a lockdep complaint about recursive locking | Bart Van Assche | 1 | -5/+6 |
| 2025-08-25 | block: Move a misplaced comment in queue_wb_lat_store() | Bart Van Assche | 1 | -5/+5 |
| 2025-08-25 | blk-integrity: use iterator for mapping sg | Keith Busch | 2 | -58/+45 |
| 2025-08-25 | blk-mq-dma: add scatter-less integrity data DMA mapping | Keith Busch | 1 | -7/+97 |
| 2025-08-25 | blk-mq-dma: move common dma start code to a helper | Keith Busch | 1 | -26/+33 |
| 2025-08-25 | blk-mq: remove REQ_P2PDMA flag | Keith Busch | 2 | -17/+15 |
| 2025-08-25 | blk-mq-dma: provide the bio_vec array being iterated | Keith Busch | 1 | -23/+33 |
| 2025-08-25 | blk-mq-dma: create blk_map_iter type | Keith Busch | 1 | -2/+2 |
| 2025-08-21 | block: avoid cpu_hotplug_lock depedency on freeze_lock | Nilay Shroff | 3 | -27/+35 |
| 2025-08-21 | block: decrement block_rq_qos static key in rq_qos_del() | Nilay Shroff | 1 | -0/+1 |
| 2025-08-21 | block: skip q->rq_qos check in rq_qos_done_bio() | Nilay Shroff | 1 | -2/+8 |
| 2025-08-21 | blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues | Ming Lei | 1 | -4/+9 |
| 2025-08-20 | block: don't silently ignore metadata for sync read/write | Christoph Hellwig | 1 | -5/+5 |
| 2025-08-20 | fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability | Christoph Hellwig | 1 | -0/+3 |
| 2025-08-18 | block: tone down bio_check_eod | Christoph Hellwig | 1 | -1/+1 |
| 2025-08-18 | block: remove newlines from the warnings in blk_validate_integrity_limits | Christoph Hellwig | 1 | -6/+3 |
| 2025-08-18 | block: handle pi_tuple_size in queue_limits_stack_integrity | Christoph Hellwig | 1 | -0/+3 |