linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-04-28 12:46:26 to 2025-04-30 13:39:23 UTC [more...]

[PATCH v7 00/19] Add Command Duration Limits support
 2025-04-30 13:39 UTC  (4+ messages)
` [PATCH v7 08/19] scsi: detect support for command duration limits

[bug report] WARNING: possible circular locking dependency detected at elv_iosched_store+0x194/0x530 and blk_mq_freeze_queue_nomemsave+0xe/0x20
 2025-04-30 13:34 UTC 

[PATCH V4 00/24] block: unify elevator changing and fix lockdep warning
 2025-04-30 13:30 UTC  (33+ messages)
` [PATCH V4 01/24] block: move blk_mq_add_queue_tag_set() after blk_mq_map_swqueue()
` [PATCH V4 02/24] block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flag
` [PATCH V4 03/24] block: don't call freeze queue in elevator_switch() and elevator_disable()
` [PATCH V4 04/24] block: use q->elevator with ->elevator_lock held in elv_iosched_show()
` [PATCH V4 05/24] block: add two helpers for registering/un-registering sched debugfs
` [PATCH V4 06/24] block: move sched debugfs register into elvevator_register_queue
` [PATCH V4 07/24] block: prevent adding/deleting disk during updating nr_hw_queues
` [PATCH V4 08/24] block: don't allow to switch elevator if updating nr_hw_queues is in-progress
` [PATCH V4 09/24] block: look up the elevator type in elevator_switch
` [PATCH V4 10/24] block: fold elevator_disable into elevator_switch
` [PATCH V4 11/24] block: move blk_queue_registered() check into elv_iosched_store()
` [PATCH V4 12/24] block: simplify elevator reattachment for updating nr_hw_queues
` [PATCH V4 13/24] block: move queue freezing & elevator_lock into elevator_change()
` [PATCH V4 14/24] block: add `struct elv_change_ctx` for unifying elevator change
` [PATCH V4 15/24] block: "
` [PATCH V4 16/24] block: pass elevator_queue to elv_register_queue & unregister_queue
` [PATCH V4 17/24] block: remove elevator queue's type check in elv_attr_show/store()
` [PATCH V4 18/24] block: fail to show/store elevator sysfs attribute if elevator is dying
` [PATCH V4 19/24] block: add new helper for disabling elevator switch when deleting disk
` [PATCH V4 20/24] block: move elv_register[unregister]_queue out of elevator_lock
` [PATCH V4 21/24] block: move hctx debugfs/sysfs registering out of freezing queue
` [PATCH V4 22/24] block: don't acquire ->elevator_lock in blk_mq_map_swqueue and blk_mq_realloc_hw_ctxs
` [PATCH V4 23/24] block: move hctx cpuhp add/del out of queue freezing
` [PATCH V4 24/24] block: move wbt_enable_default() out of queue freezing from sched ->exit()

[PATCH v9 00/15] large atomic writes for xfs
 2025-04-30 12:59 UTC  (11+ messages)
` [PATCH v9 05/15] xfs: ignore HW which cannot atomic write a single block
  ` [PATCH v9.1 "
` [PATCH v9 13/15] xfs: add xfs_compute_atomic_write_unit_max()
` [PATCH v9 15/15] xfs: allow sysadmins to specify a maximum atomic write limit at mount time

[syzbot] [block?] BUG: soft lockup in aoecmd_cfg (3)
 2025-04-30 11:13 UTC 

possible deadlock in blk_mq_freeze_queue in Linux6.1.25(longterm maintenance, last updated on April 25, 2025)
 2025-04-30  9:39 UTC 

[RFC PATCH 0/7] ublk: support to register bvec buffer automatically
 2025-04-30  8:25 UTC  (17+ messages)
` [RFC PATCH 1/7] io_uring: add 'struct io_buf_data' for register/unregister bvec buffer
` [RFC PATCH 2/7] io_uring: add helper __io_buffer_[un]register_bvec
` [RFC PATCH 3/7] io_uring: support to register bvec buffer to specified io_uring
` [RFC PATCH 4/7] ublk: convert to refcount_t
` [RFC PATCH 5/7] ublk: prepare for supporting to register request buffer automatically
` [RFC PATCH 6/7] ublk: register buffer to specified io_uring & buf index via UBLK_F_AUTO_BUF_REG

[PATCH V3 00/20] block: unify elevator changing and fix lockdep warning
 2025-04-30  1:07 UTC  (24+ messages)
` [PATCH V3 08/20] block: don't allow to switch elevator if updating nr_hw_queues is in-progress
` [PATCH V3 09/20] block: simplify elevator reattachment for updating nr_hw_queues
` [PATCH V3 12/20] block: add `struct elv_change_ctx` for unifying elevator change
` [PATCH V3 13/20] block: "
` [PATCH V3 15/20] block: fail to show/store elevator sysfs attribute if elevator is dying
` [PATCH V3 20/20] block: move wbt_enable_default() out of queue freezing from sched ->exit()

[PATCH v2 0/3] selftests: ublk: more misc fixes
 2025-04-30  0:09 UTC  (5+ messages)
` [PATCH v2 1/3] selftests: ublk: kublk: build with -Werror iff WERROR!=0
` [PATCH v2 2/3] selftests: ublk: make test_generic_06 silent on success
` [PATCH v2 3/3] selftests: ublk: kublk: fix include path

[PATCH AUTOSEL 6.12 34/37] block: fix race between set_blocksize and read paths
 2025-04-29 23:51 UTC 

[PATCH AUTOSEL 6.14 35/39] block: fix race between set_blocksize and read paths
 2025-04-29 23:50 UTC  (2+ messages)
` [PATCH AUTOSEL 6.14 36/39] block: hoist block size validation code to a separate function

[PATCH 0/3] selftests: ublk: more misc fixes
 2025-04-29 22:46 UTC  (10+ messages)
` [PATCH 1/3] selftests: ublk: kublk: build with -Werror iff CONFIG_WERROR=y
` [PATCH 2/3] selftests: ublk: make test_generic_06 silent on success
` [PATCH 3/3] selftests: ublk: kublk: fix include path

brd cleanups v2
 2025-04-29 21:17 UTC  (12+ messages)
` [PATCH 1/5] brd: pass a bvec pointer to brd_do_bvec
` [PATCH 2/5] brd: remove the sector variable in brd_submit_bio
` [PATCH 3/5] brd: use bvec_kmap_local in brd_do_bvec
` [PATCH 4/5] brd: split I/O at page boundaries
` [PATCH 5/5] brd: use memcpy_{to,from]_page in brd_rw_bvec

[PATCH 0/8] ublk: simplify NEED_GET_DATA handling and request lookup
 2025-04-29 14:55 UTC  (7+ messages)
` [PATCH 5/8] ublk: factor out ublk_start_io() helper

add more bio helper
 2025-04-29 14:53 UTC  (36+ messages)
` [PATCH 01/17] block: add a bio_add_virt_nofail helper
` [PATCH 02/17] block: add a bdev_rw_virt helper
` [PATCH 03/17] block: add a bio_add_vmalloc helper
` [PATCH 04/17] block: remove the q argument from blk_rq_map_kern
` [PATCH 05/17] block: pass the operation to bio_{map,copy}_kern
` [PATCH 06/17] block: simplify bio_map_kern
` [PATCH 07/17] bcache: use bio_add_virt_nofail
` [PATCH 08/17] dm-bufio: "
` [PATCH 09/17] dm-integrity: "
` [PATCH 10/17] rnbd-srv: "
` [PATCH 11/17] xfs: simplify xfs_buf_submit_bio
` [PATCH 12/17] xfs: simplify xfs_rw_bdev
` [PATCH 14/17] hfsplus: use bdev_rw_virt in hfsplus_submit_bio
` [PATCH 16/17] zonefs: use bdev_rw_virt in zonefs_read_super
` [PATCH 17/17] PM: hibernate: split and simplify hib_submit_io

[PATCH] zonefs: use ZONEFS_SUPER_SIZE instead of PAGE_SIZE
 2025-04-29 14:48 UTC  (2+ messages)

Report: Performance regression from ib_umem_get on zone device pages
 2025-04-29 12:29 UTC  (6+ messages)

[PATCH] block: remove test of io priority level
 2025-04-29 12:24 UTC  (4+ messages)
  ` [External] "

[PATCH v6.15 v2 0/4] ublk: one selftest fix and two zero copy fixes
 2025-04-29 12:02 UTC  (6+ messages)
` [PATCH v6.15 v2 1/4] selftests: ublk: fix UBLK_F_NEED_GET_DATA
` [PATCH v6.15 v2 2/4] ublk: decouple zero copy from user copy
` [PATCH v6.15 v2 3/4] ublk: enhance check for register/unregister io buffer command
` [PATCH v6.15 v2 4/4] ublk: remove the check of ublk_need_req_ref() from __ublk_check_and_get_req

[PATCH v10 00/24] Provide a new two step DMA mapping API
 2025-04-29 11:53 UTC  (23+ messages)
` [PATCH v10 01/24] PCI/P2PDMA: Refactor the p2pdma mapping helpers
` [PATCH v10 02/24] dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h
` [PATCH v10 03/24] iommu: generalize the batched sync after map interface
` [PATCH v10 04/24] iommu: add kernel-doc for iommu_unmap_fast
` [PATCH v10 05/24] dma-mapping: Provide an interface to allow allocate IOVA
` [PATCH v10 06/24] iommu/dma: Factor out a iommu_dma_map_swiotlb helper
` [PATCH v10 23/24] nvme-pci: convert to blk_rq_dma_map

[PATCHSET V4] block/xfs: bdev page cache bug fixes for 6.15
 2025-04-29  9:33 UTC  (3+ messages)
` [PATCH 3/3] xfs: stop using set_blocksize

[PATCH v2 0/8] mm: enhance migration work around on noref buffer-heads
 2025-04-29  9:32 UTC  (11+ messages)
` [PATCH v2 1/8] migrate: fix skipping metadata buffer heads on migration

[PATCH v2 0/9] md: fix is_mddev_idle()
 2025-04-29  9:12 UTC  (27+ messages)
` [PATCH v2 1/9] blk-mq: remove blk_mq_in_flight()
` [PATCH v2 2/9] block: reuse part_in_flight_rw for part_in_flight
` [PATCH v2 3/9] block: WARN if bdev inflight counter is negative
` [PATCH v2 4/9] block: cleanup blk_mq_in_flight_rw()
` [PATCH v2 5/9] block: export API to get the number of bdev inflight IO
` [PATCH v2 8/9] md: fix is_mddev_idle()

a question about direct IO
 2025-04-29  7:57 UTC 

[RFC PATCHv2 0/3] improve NVMe multipath handling
 2025-04-29  7:15 UTC  (10+ messages)
` [RFC PATCHv2 2/3] nvme: introduce multipath_head_always module param

[PATCH v2 0/3] brd: discard bugfix
 2025-04-29  1:48 UTC  (4+ messages)
` [PATCH v2 1/3] brd: protect page with rcu

[PATCH v6.15 0/3] ublk: one selftest fix and two zero copy fixes
 2025-04-29  1:38 UTC  (13+ messages)
` [PATCH v6.15 1/3] selftests: ublk: fix UBLK_F_NEED_GET_DATA
` [PATCH v6.15 2/3] ublk: decouple zero copy from user copy
` [PATCH v6.15 3/3] ublk: enhance check for register/unregister io buffer command

[PATCH blktests] block: add test for race between set_blocksize and read paths
 2025-04-28 15:00 UTC  (2+ messages)

[PATCH V2] loop: Add sanity check for read/write_iter
 2025-04-28 14:36 UTC  (12+ messages)
` [PATCH V3] "
        ` [PATCH V4] "
            ` [PATCH V5] "

[PATCH blktests 0/3] blktest: add unmap write zeroes tests
 2025-04-28 13:55 UTC  (8+ messages)
` [PATCH blktests 2/3] dm/003: "

[PATCH V2 0/2] ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd
 2025-04-28 13:31 UTC  (3+ messages)

[PATCH v9 00/24] Provide a new two step DMA mapping API
 2025-04-28 13:20 UTC  (6+ messages)
` [PATCH v9 07/24] dma-mapping: Implement link/unlink ranges API

[PATCH v2 0/3] block: avoid hctx spinlock for plug with multiple queues
 2025-04-28 13:10 UTC  (3+ messages)
` [PATCH v2 3/3] "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).