public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2025-04-18 01:30:23 to 2025-04-21 15:26:04 UTC [more...]

[PATCH v6] ublk: Add UBLK_U_CMD_UPDATE_SIZE
 2025-04-21 15:26 UTC  (4+ messages)

10x I/O await times in 6.12
 2025-04-21 15:22 UTC  (3+ messages)

[PATCH v2 0/5] md: fix is_mddev_idle()
 2025-04-21 13:13 UTC  (8+ messages)
` [PATCH v2 1/5] block: cleanup and export bdev IO inflight APIs
` [PATCH v2 4/5] md: fix is_mddev_idle()

[PATCH V3 0/7] blk-throttle: Split the blkthrotl queue to solve the IO delay issue
 2025-04-21 12:53 UTC  (13+ messages)
` [PATCH V3 1/7] blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time()
` [PATCH V3 2/7] blk-throttle: Refactor tg_dispatch_time by extracting tg_dispatch_bps/iops_time
` [PATCH V3 3/7] blk-throttle: Split throtl_charge_bio() into bps and iops functions
` [PATCH V3 4/7] blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED"
` [PATCH V3 5/7] blk-throttle: Split the blkthrotl queue
` [PATCH V3 6/7] blk-throttle: Split the service queue
` [PATCH V3 7/7] blk-throttle: Prevents the bps restricted io from entering the bps queue again

[PATCH V2 00/20] block: unify elevator changing and fix lockdep warning
 2025-04-21 12:37 UTC  (50+ messages)
` [PATCH V2 01/20] block: move blk_mq_add_queue_tag_set() after blk_mq_map_swqueue()
` [PATCH V2 02/20] block: move ELEVATOR_FLAG_DISABLE_WBT as request queue flag
` [PATCH V2 03/20] block: don't call freeze queue in elevator_switch() and elevator_disable()
` [PATCH V2 04/20] block: add two helpers for registering/un-registering sched debugfs
` [PATCH V2 05/20] block: move sched debugfs register into elvevator_register_queue
` [PATCH V2 06/20] block: add & pass 'struct gendisk_data' for retrying add/del disk in updating nr_hw_queues
` [PATCH V2 07/20] block: prevent adding/deleting disk during "
` [PATCH V2 08/20] block: don't allow to switch elevator if updating nr_hw_queues is in-progress
` [PATCH V2 09/20] block: simplify elevator rebuild for updating nr_hw_queues
` [PATCH V2 10/20] block: add helper of elevator_change()
` [PATCH V2 11/20] block: move blk_unregister_queue() & device_del() after freeze wait
` [PATCH V2 12/20] block: add `struct elv_change_ctx` for unifying elevator_change
` [PATCH V2 13/20] block: unifying elevator change
` [PATCH V2 14/20] block: pass elevator_queue to elv_register_queue & unregister_queue
` [PATCH V2 15/20] block: fail to show/store elevator sysfs attribute if elevator is dying
` [PATCH V2 16/20] block: move elv_register[unregister]_queue out of elevator_lock
` [PATCH V2 17/20] block: move debugfs/sysfs register out of freezing queue
` [PATCH V2 18/20] block: remove several ->elevator_lock
` [PATCH V2 19/20] block: move hctx cpuhp add/del out of queue freezing
` [PATCH V2 20/20] block: move wbt_enable_default() out of queue freezing from sched ->exit()

[PATCH] block: integrity: Do not call set_page_dirty_lock()
 2025-04-21 12:06 UTC  (6+ messages)

[PATCH v2 1/1] block: prevent calls to should_fail_bio() optimized by gcc
 2025-04-21 11:52 UTC  (2+ messages)

[PATCH 1/1] block: prevent calls to should_fail_bio() optimized by gcc
 2025-04-21 11:51 UTC  (2+ messages)

Block device's sysfs setting getting lost after suspend-resume cycle
 2025-04-21 11:49 UTC  (2+ messages)

[PATCH v4]: ublk: Add UBLK_U_CMD_UPDATE_SIZE
 2025-04-21 11:03 UTC  (5+ messages)

[PATCH v5] ublk: Add UBLK_U_CMD_UPDATE_SIZE
 2025-04-21 10:51 UTC  (2+ messages)

[PATCH 1/2] block: fix race between set_blocksize and read paths
 2025-04-21  7:59 UTC  (8+ messages)
` [PATCH 2/2] xfs: stop using set_blocksize

[PATCH RFC v2 00/14] md: introduce a new lockless bitmap
 2025-04-21  7:39 UTC  (9+ messages)

brd cleanups
 2025-04-21  7:26 UTC  (6+ 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/5] brd: discard bugfix
 2025-04-21  7:08 UTC  (12+ messages)
` [PATCH 1/5] brd: fix oops if write concurrent with discard
` [PATCH 2/5] brd: synchronize using page and free page with rcu
` [PATCH 3/5] brd: fix aligned_sector from brd_do_discard()
` [PATCH 4/5] brd: fix discard end sector
` [PATCH 5/5] brd: zero data for discard that is not aligned to page

[PATCH v7 00/14] large atomic writes for xfs
 2025-04-21  5:47 UTC  (4+ messages)
` [PATCH v7 11/14] xfs: add xfs_file_dio_write_atomic()

[RFC PATCH v4 00/11] fallocate: introduce FALLOC_FL_WRITE_ZEROES flag
 2025-04-21  2:15 UTC  (12+ messages)
` [RFC PATCH v4 01/11] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features
` [RFC PATCH v4 02/11] nvme: set BLK_FEAT_WRITE_ZEROES_UNMAP if device supports DEAC bit
` [RFC PATCH v4 03/11] nvme-multipath: add BLK_FEAT_WRITE_ZEROES_UNMAP support
` [RFC PATCH v4 04/11] nvmet: set WZDS and DRB if device supports BLK_FEAT_WRITE_ZEROES_UNMAP
` [RFC PATCH v4 05/11] scsi: sd: set BLK_FEAT_WRITE_ZEROES_UNMAP if device supports unmap zeroing mode
` [RFC PATCH v4 06/11] dm: add BLK_FEAT_WRITE_ZEROES_UNMAP support
` [RFC PATCH v4 07/11] fs: statx add write zeroes unmap attribute
` [RFC PATCH v4 08/11] fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate
` [RFC PATCH v4 09/11] block: factor out common part in blkdev_fallocate()
` [RFC PATCH v4 10/11] block: add FALLOC_FL_WRITE_ZEROES support
` [RFC PATCH v4 11/11] ext4: "

ublk: Graceful Upgrade of ublk server application
 2025-04-21  2:43 UTC  (9+ messages)

PI and data checksumming for XFS
 2025-04-21  2:30 UTC  (3+ messages)
` [PATCH 1/7] block: support integrity generation and verification from file systems

[PATCH v8 00/24] Provide a new two step DMA mapping API
 2025-04-20 20:23 UTC  (37+ messages)
` [PATCH v8 01/24] PCI/P2PDMA: Refactor the p2pdma mapping helpers
` [PATCH v8 02/24] dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h
` [PATCH v8 03/24] iommu: generalize the batched sync after map interface
` [PATCH v8 04/24] iommu: add kernel-doc for iommu_unmap and iommu_unmap_fast
` [PATCH v8 05/24] dma-mapping: Provide an interface to allow allocate IOVA
` [PATCH v8 06/24] iommu/dma: Factor out a iommu_dma_map_swiotlb helper
` [PATCH v8 07/24] dma-mapping: Implement link/unlink ranges API
` [PATCH v8 08/24] dma-mapping: add a dma_need_unmap helper
` [PATCH v8 09/24] docs: core-api: document the IOVA-based API
` [PATCH v8 10/24] mm/hmm: let users to tag specific PFN with DMA mapped bit
` [PATCH v8 11/24] mm/hmm: provide generic DMA managing logic
` [PATCH v8 12/24] RDMA/umem: Store ODP access mask information in PFN
` [PATCH v8 13/24] RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage
` [PATCH v8 14/24] RDMA/umem: Separate implicit ODP initialization from explicit ODP
` [PATCH v8 15/24] vfio/mlx5: Explicitly use number of pages instead of allocated length
` [PATCH v8 16/24] vfio/mlx5: Rewrite create mkey flow to allow better code reuse
` [PATCH v8 17/24] vfio/mlx5: Enable the DMA link API
` [PATCH v8 18/24] block: share more code for bio addition helper
` [PATCH v8 19/24] block: don't merge different kinds of P2P transfers in a single bio
` [PATCH v8 20/24] blk-mq: add scatterlist-less DMA mapping helpers
` [PATCH v8 21/24] nvme-pci: remove struct nvme_descriptor
` [PATCH v8 22/24] nvme-pci: use a better encoding for small prp pool allocations
` [PATCH v8 23/24] nvme-pci: convert to blk_rq_dma_map
` [PATCH v8 24/24] nvme-pci: optimize single-segment handling

[syzbot] [block?] INFO: task hung in bdev_open
 2025-04-20 12:21 UTC  (2+ messages)

[syzbot] [block?] [bcachefs?] kernel panic: KASAN: panic_on_warn set 
 2025-04-19 12:23 UTC  (2+ messages)

[PATCH v10 0/6] rust: reduce `as` casts, enable related lints
 2025-04-18 16:53 UTC  (10+ messages)
` [PATCH v10 1/6] rust: enable `clippy::ptr_as_ptr` lint
` [PATCH v10 2/6] rust: enable `clippy::ptr_cast_constness` lint
` [PATCH v10 3/6] rust: enable `clippy::as_ptr_cast_mut` lint
` [PATCH v10 4/6] rust: enable `clippy::as_underscore` lint
` [PATCH v10 5/6] rust: enable `clippy::cast_lossless` lint
` [PATCH v10 6/6] rust: enable `clippy::ref_as_ptr` lint

[GIT PULL] Block fixes for 6.15-rc3
 2025-04-18 16:46 UTC  (2+ messages)

[RFC[RAP] 1/2] block: fix race between set_blocksize and read paths
 2025-04-18 15:29 UTC  (6+ messages)

[PATCH v9 0/6] rust: reduce `as` casts, enable related lints
 2025-04-18 15:15 UTC  (8+ messages)
` [PATCH v9 4/6] rust: enable `clippy::as_underscore` lint

[RFC PATCH 0/2] improve NVMe multipath handling
 2025-04-18 14:22 UTC  (11+ messages)
` [RFC PATCH 1/2] nvme-multipath: introduce delayed removal of the multipath head node
` [RFC PATCH 2/2] nvme-multipath: remove multipath module param

[PATCH 07/15] block: move blk_unregister_queue() & device_del() after freeze wait
 2025-04-15  2:27 UTC 

[PATCH blktests] block: add test for race between set_blocksize and read paths
 2025-04-18  7:54 UTC 

[RFC PATCH -next v3 00/10] fallocate: introduce FALLOC_FL_WRITE_ZEROES flag
 2025-04-18  6:44 UTC  (5+ messages)
` [RFC PATCH -next v3 07/10] fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate

[PATCH V2 0/7] blk-throttle: Split the blkthrotl queue to solve the IO delay issue
 2025-04-18  4:02 UTC  (4+ messages)
` [PATCH V2 6/7] blk-throttle: Split the service queue

[PATCH v5 0/4] ublk: decouple server threads from hctxs
 2025-04-18  2:30 UTC  (10+ messages)
` [PATCH v5 1/4] ublk: require unique task per io instead of unique task per hctx
` [PATCH v5 2/4] ublk: mark ublk_queue as const for ublk_commit_and_fetch
` [PATCH v5 3/4] ublk: mark ublk_queue as const for ublk_register_io_buf
` [PATCH v5 4/4] ublk: mark ublk_queue as const for ublk_handle_need_get_data


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox