linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-05-05 07:02:21 to 2025-05-06 12:34:16 UTC [more...]

[PATCH v16 00/11] Block write streams with nvme fdp
 2025-05-06 12:17 UTC  (12+ messages)
  ` [PATCH v16 01/11] fs: add a write stream field to the kiocb
  ` [PATCH v16 02/11] block: add a bi_write_stream field
  ` [PATCH v16 03/11] block: introduce max_write_streams queue limit
  ` [PATCH v16 04/11] block: introduce a write_stream_granularity "
  ` [PATCH v16 05/11] block: expose write streams for block device nodes
  ` [PATCH v16 06/11] io_uring: enable per-io write streams
  ` [PATCH v16 07/11] nvme: add a nvme_get_log_lsi helper
  ` [PATCH v16 08/11] nvme: pass a void pointer to nvme_get/set_features for the result
  ` [PATCH v16 09/11] nvme: add FDP definitions
  ` [PATCH v16 10/11] nvme: register fdp parameters with the block layer
  ` [PATCH v16 11/11] nvme: use fdp streams if write stream is provided

[RFC PATCH v4 00/11] fallocate: introduce FALLOC_FL_WRITE_ZEROES flag
 2025-05-06 12:11 UTC  (25+ 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 07/11] fs: statx add write zeroes unmap attribute
` [RFC PATCH v4 08/11] fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate

[PATCH v12 00/17] large atomic writes for xfs
 2025-05-06 12:00 UTC  (19+ messages)
` [PATCH v12 01/17] fs: add atomic write unit max opt to statx
` [PATCH v12 02/17] xfs: only call xfs_setsize_buftarg once per buffer target
` [PATCH v12 03/17] xfs: rename xfs_inode_can_atomicwrite() -> xfs_inode_can_hw_atomic_write()
` [PATCH v12 04/17] xfs: separate out setting buftarg atomic writes limits
` [PATCH v12 05/17] xfs: add helpers to compute log item overhead
` [PATCH v12 06/17] xfs: add helpers to compute transaction reservation for finishing intent items
` [PATCH v12 07/17] xfs: ignore HW which cannot atomic write a single block
` [PATCH v12 08/17] xfs: allow block allocator to take an alignment hint
` [PATCH v12 09/17] xfs: refactor xfs_reflink_end_cow_extent()
` [PATCH v12 10/17] xfs: refine atomic write size check in xfs_file_write_iter()
` [PATCH v12 11/17] xfs: add xfs_atomic_write_cow_iomap_begin()
` [PATCH v12 12/17] xfs: add large atomic writes checks in xfs_direct_write_iomap_begin()
` [PATCH v12 13/17] xfs: commit CoW-based atomic writes atomically
` [PATCH v12 14/17] xfs: add xfs_file_dio_write_atomic()
` [PATCH v12 15/17] xfs: add xfs_calc_atomic_write_unit_max()
` [PATCH v12 16/17] xfs: update atomic write limits
` [PATCH v12 17/17] xfs: allow sysadmins to specify a maximum atomic write limit at mount time

[PATCH] block: only update request sector if needed
 2025-05-06 11:59 UTC  (2+ messages)

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

Sequential read from NVMe/XFS twice slower on Fedora 42 than on Rocky 9.5
 2025-05-06 11:03 UTC  (6+ messages)

[syzbot] [block?] INFO: task hung in blkdev_read_iter
 2025-05-06 10:05 UTC 

add more bio helpers v2
 2025-05-06 10:05 UTC  (11+ messages)
` [PATCH 13/19] dm-bufio: use bio_add_virt_nofail
` [PATCH 14/19] dm-integrity: "
` [PATCH 18/19] btrfs: use bdev_rw_virt in scrub_one_super
` [PATCH 19/19] hfsplus: use bdev_rw_virt in hfsplus_submit_bio
  ` 回复: "

[PATCH v11 0/9] Provide a new two step DMA mapping API
 2025-05-06  8:55 UTC  (8+ messages)
  ` [PATCH v11 4/9] iommu: add kernel-doc for iommu_unmap_fast
  ` [PATCH v11 6/9] iommu/dma: Factor out a iommu_dma_map_swiotlb helper
  ` [PATCH v11 7/9] dma-mapping: Implement link/unlink ranges API
  ` [PATCH v11 8/9] dma-mapping: add a dma_need_unmap helper
  ` [PATCH v11 9/9] docs: core-api: document the IOVA-based API

[PATCH] swapfile: disable swapon for bs > ps devices
 2025-05-06  8:46 UTC  (6+ messages)
  ` [PATCH v2] "

[PATCH v11 00/16] large atomic writes for xfs
 2025-05-06  6:57 UTC  (22+ messages)
` [PATCH v11 02/16] xfs: only call xfs_setsize_buftarg once per buffer target
` [PATCH v11 06/16] xfs: ignore HW which cannot atomic write a single block
` [PATCH v11 14/16] xfs: add xfs_calc_atomic_write_unit_max()

[PATCH v3 for-6.16/block 0/3] brd: discard bugfix
 2025-05-06  6:27 UTC  (5+ messages)
` [PATCH v3 for-6.16/block 1/3] brd: protect page with rcu
` [PATCH v3 for-6.16/block 2/3] brd: fix aligned_sector from brd_do_discard()
` [PATCH v3 for-6.16/block 3/3] brd: fix discard end sector

[PATCH v6 0/9] blk: honor isolcpus configuration
 2025-05-06  3:17 UTC  (2+ messages)

[RFC PATCH 0/7] ublk: support to register bvec buffer automatically
 2025-05-06  2:45 UTC  (10+ messages)
` [RFC PATCH 3/7] io_uring: support to register bvec buffer to specified io_uring

[PATCH v2] ublk: consolidate UBLK_IO_FLAG_OWNED_BY_SRV checks
 2025-05-06  2:39 UTC  (2+ messages)

[PATCH v2] block, scsi: sd_zbc: Respect bio vector limits for report zones buffer
 2025-05-06  2:29 UTC  (2+ messages)

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

Port to 6.14-stable - ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd
 2025-05-06  2:13 UTC  (2+ messages)

[PATCH V4 0/7] blk-throttle: Split the blkthrotl queue to solve the IO delay issue
 2025-05-06  1:16 UTC  (4+ messages)

[PATCH V2 0/3] blk-throttle: Some bugfixes and modifications
 2025-05-06  1:10 UTC  (3+ messages)

[PATCH v2 0/3] selftests: ublk: more misc fixes
 2025-05-05 22:55 UTC  (2+ messages)

[PATCH 0/3] selftests: ublk: more misc fixes
 2025-05-05 22:55 UTC  (6+ messages)

[PATCH AUTOSEL 6.12 081/486] blk-cgroup: improve policy registration error handling
 2025-05-05 22:35 UTC  (7+ messages)
` [PATCH AUTOSEL 6.12 163/486] badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0
` [PATCH AUTOSEL 6.12 194/486] blk-throttle: don't take carryover for prioritized processing of metadata
` [PATCH AUTOSEL 6.12 209/486] ublk: enforce ublks_max only for unprivileged devices
` [PATCH AUTOSEL 6.12 218/486] block: mark bounce buffering as incompatible with integrity
` [PATCH AUTOSEL 6.12 219/486] ublk: complete command synchronously on error
` [PATCH AUTOSEL 6.12 265/486] loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize

[PATCH AUTOSEL 6.14 103/642] blk-cgroup: improve policy registration error handling
 2025-05-05 22:09 UTC  (10+ messages)
` [PATCH AUTOSEL 6.14 111/642] loop: move vfs_fsync() out of loop_update_dio()
` [PATCH AUTOSEL 6.14 202/642] badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0
` [PATCH AUTOSEL 6.14 203/642] block: acquire q->limits_lock while reading sysfs attributes
` [PATCH AUTOSEL 6.14 243/642] blk-throttle: don't take carryover for prioritized processing of metadata
` [PATCH AUTOSEL 6.14 265/642] ublk: enforce ublks_max only for unprivileged devices
` [PATCH AUTOSEL 6.14 276/642] block: mark bounce buffering as incompatible with integrity
` [PATCH AUTOSEL 6.14 277/642] null_blk: generate null_blk configfs features string
` [PATCH AUTOSEL 6.14 278/642] ublk: complete command synchronously on error
` [PATCH AUTOSEL 6.14 337/642] loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize

[PATCH v2 0/2] dm: pass through operations on wrapped inline crypto keys
 2025-05-05 21:14 UTC  (6+ messages)
` [PATCH v2 2/2] "

remove block layer bounce buffering v2
 2025-05-05 19:23 UTC  (16+ messages)
` [PATCH 1/7] scsi: make aha152x depend on !HIGHMEM
` [PATCH 2/7] scsi: make imm "
` [PATCH 3/7] scsi: make ppa "
` [PATCH 4/7] usb-storage: reject probe of device one non-DMA HCDs when using highmem
` [PATCH 5/7] scsi: remove the no_highmem flag in the host
` [PATCH 6/7] block: remove bounce buffering support
` [PATCH 7/7] mm: remove NR_BOUNCE zone stat

wts
 2025-05-05 14:47 UTC 

[PATCH V4] loop: Add sanity check for read/write_iter
 2025-05-05 13:18 UTC  (3+ messages)
` [PATCH V5] "

6.15-rc1/regression/bisected - commit ffa1e7ada456 introduced circular locking dependency at udev-worker
 2025-05-05 10:50 UTC  (2+ messages)

remove block layer bounce buffering
 2025-05-05  8:36 UTC  (2+ messages)


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).