linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-04-17 02:35:52 to 2025-04-20 12:21:26 UTC [more...]

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

ublk: Graceful Upgrade of ublk server application
 2025-04-20  8:57 UTC  (8+ messages)

[PATCH v5] ublk: Add UBLK_U_CMD_UPDATE_SIZE
 2025-04-20  8:41 UTC 

[PATCH v4]: ublk: Add UBLK_U_CMD_UPDATE_SIZE
 2025-04-20  8:06 UTC  (5+ messages)

[PATCH v8 00/24] Provide a new two step DMA mapping API
 2025-04-20  7:14 UTC  (34+ 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

[PATCH V2 00/20] block: unify elevator changing and fix lockdep warning
 2025-04-19 14:52 UTC  (43+ 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()

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

Block device's sysfs setting getting lost after suspend-resume cycle
 2025-04-19 10:16 UTC 

[PATCH RFC v2 00/14] md: introduce a new lockless bitmap
 2025-04-19  8:46 UTC  (8+ messages)

[PATCH v2 0/5] md: fix is_mddev_idle()
 2025-04-19  5:03 UTC  (9+ messages)
` [PATCH v2 1/5] block: cleanup and export bdev IO inflight APIs
` [PATCH v2 2/5] md: record dm-raid gendisk in mddev
` [PATCH v2 3/5] md: add a new api sync_io_depth
` [PATCH v2 4/5] md: fix is_mddev_idle()
` [PATCH v2 5/5] md: cleanup accounting for issued sync IO

[PATCH 1/2] block: fix race between set_blocksize and read paths
 2025-04-18 17:56 UTC  (6+ messages)
` [PATCH 2/2] xfs: stop using set_blocksize

[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  (19+ messages)
` [PATCH v9 1/6] rust: enable `clippy::ptr_as_ptr` lint
` [PATCH v9 2/6] rust: enable `clippy::ptr_cast_constness` lint
` [PATCH v9 3/6] rust: enable `clippy::as_ptr_cast_mut` lint
` [PATCH v9 4/6] rust: enable `clippy::as_underscore` lint
` [PATCH v9 5/6] rust: enable `clippy::cast_lossless` 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 0/5] brd: discard bugfix
 2025-04-18  9:38 UTC  (6+ 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 07/15] block: move blk_unregister_queue() & device_del() after freeze wait
 2025-04-15  2:27 UTC 

[PATCH V3 0/7] blk-throttle: Split the blkthrotl queue to solve the IO delay issue
 2025-04-18  8:35 UTC  (9+ 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 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  (10+ messages)
` [PATCH V2 1/7] blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time()
` [PATCH V2 2/7] blk-throttle: Refactor tg_dispatch_time by extracting tg_dispatch_bps/iops_time
` [PATCH V2 3/7] blk-throttle: Split throtl_charge_bio() into bps and iops functions
` [PATCH V2 4/7] blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED"
` [PATCH V2 5/7] blk-throttle: Split the blkthrotl queue
` [PATCH V2 6/7] blk-throttle: Split the service queue
` [PATCH V2 7/7] blk-throttle: Prevents the bps restricted io from entering the bps queue again

[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

[PATCH V2 0/3] blk-throttle: Some bugfixes and modifications
 2025-04-18  1:28 UTC  (7+ messages)
` [PATCH V2 1/3] blk-throttle: Fix wrong tg->[bytes/io]_disp update in __tg_update_carryover()
` [PATCH V2 2/3] blk-throttle: Delete unnecessary carryover-related fields from throtl_grp
` [PATCH V2 3/3] blk-throttle: Add an additional overflow check to the call calculate_bytes/io_allowed

[PATCH v7 00/17] Provide a new two step DMA mapping API
 2025-04-18  1:20 UTC  (10+ messages)

[PATCH v2 1/1] block: prevent calls to should_fail_bio() optimized by gcc
 2025-04-17 23:15 UTC 

[PATCH 1/1] block: prevent calls to should_fail_bio() optimized by gcc
 2025-04-17 18:51 UTC  (5+ messages)

ublk: slow recovery process when io queue depth is low
 2025-04-17 18:12 UTC  (3+ messages)

[PATCH] fs: move the bdex_statx call to vfs_getattr_nosec
 2025-04-17 16:20 UTC  (4+ messages)

[PATCH] block: integrity: Do not call set_page_dirty_lock()
 2025-04-17 14:36 UTC  (4+ messages)

[PATCH] block: blk-rq-qos: guard rq-qos helpers by static key
 2025-04-17 12:33 UTC  (3+ messages)

[GIT PULL] nvme fixes for Linux 6.15
 2025-04-17 12:19 UTC  (2+ messages)

[PATCH] loop: fix min directio size detection for nested loop devices
 2025-04-17  6:25 UTC  (2+ messages)

[regression 6.1.y] Regression from 476c1dfefab8 ("mm: Don't pin ZERO_PAGE in pin_user_pages()") with pci-passthrough for both KVM VMs and booting in xen DomU
 2025-04-17  5:14 UTC  (4+ messages)

[PATCH 0/3] blk-throttle: Some bugfixes and modifications
 2025-04-17  3:27 UTC  (9+ messages)
` [PATCH 1/3] blk-throttle: Fix wrong tg->[bytes/io]_disp update in __tg_update_carryover()
` [PATCH 2/3] blk-throttle: Delete unnecessary carryover-related fields from throtl_grp
` [PATCH 3/3] blk-throttle: Add an additional overflow check to the call calculate_bytes/io_allowed


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