linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2026-09-09 09:01:27 to 2026-09-11 13:38:46 UTC [more...]

lazy bounce buffering for checksummed reads v3
 2026-09-11 13:38 UTC  (12+ messages)
` [PATCH 03/16] block: add a bio_prepare_reissue helper
` [PATCH 08/16] xfs: move PI generation into xfs_submit_zoned_bio
` [PATCH 16/16] block,iomap: remove the old read side bounce buffering support

[PATCH 03/13] ARM: remove riscpc
 2026-09-11 13:37 UTC  (7+ messages)

[PATCH v21 0/9] rust: add `Ownable` trait and `Owned` type
 2026-09-11 13:25 UTC  (15+ messages)
` [PATCH v21 1/9] rust: alloc: add `KBox::into_non_null`
` [PATCH v21 2/9] rust: types: Add Ownable/Owned types
` [PATCH v21 3/9] rust: implement `ForeignOwnable` for `Owned`
` [PATCH v21 4/9] rust: rename `AlwaysRefCounted` to `RefCounted`
` [PATCH v21 5/9] rust: Add missing SAFETY documentation for `ARef` example
` [PATCH v21 6/9] rust: Add `OwnableRefCounted`
` [PATCH v21 7/9] rust: page: convert to `AlwaysRefCounted`
` [PATCH v21 8/9] rust: page: add `from_raw()`
` [PATCH v21 9/9] rust: page: add `ExclusivePage` for race-free page access

[PATCH blktests] src/Makefile: fix HAVE_C_DEF probe under a non-bash /bin/sh
 2026-09-11 11:36 UTC  (2+ messages)

[GIT PULL] Block fixes for 7.3-rc3
 2026-09-11 11:34 UTC 

[PATCH v2 0/8] md: don't wait for q->limits_lock while md holds back I/O
 2026-09-11 10:54 UTC  (11+ messages)
` [PATCH v2 1/8] md: pass a queue_limits down to ->hot_add_disk()
` [PATCH v2 2/8] md: don't wait for q->limits_lock in check_sb_changes()
` [PATCH v2 3/8] md: pass a queue_limits through the rdev sysfs stores
` [PATCH v2 4/8] md: defer the io_opt update out of the sync thread
` [PATCH v2 5/8] md: take q->limits_lock before locking and suspending the array
` [PATCH v2 6/8] md: pass a queue_limits through ->run()
` [PATCH v2 7/8] md: open new legs before locking the array
` [PATCH v2 8/8] md: link a new leg's holder "

[RFC PATCH v2 0/5] blk-iocost: BPF struct_ops cost model
 2026-09-11  9:20 UTC  (9+ messages)
` [RFC PATCH v2 1/5] blk-iocost: add BPF struct_ops cost model support
` [RFC PATCH v2 2/5] selftests/bpf: add iocost cost model test
` [RFC PATCH v2 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
` [RFC PATCH v2 4/5] selftests/bpf: add multi-stream sequentiality example model
` [RFC PATCH v2 5/5] docs: cgroup-v2: document io.cost model=<name> binding

[PATCH] virtio_blk: use synchronous quiesce in virtblk_freeze_priv()
 2026-09-11  9:05 UTC  (3+ messages)

[PATCH 0/2] block/scsi: fix zones_cond out-of-bounds write on zone report
 2026-09-11  8:13 UTC  (5+ messages)
` [PATCH 1/2] block: "
` [PATCH 2/2] scsi: sd_zbc: reject disks with too many zones

[PATCH] blk-mq: cleanup terminal request when it could not be queued
 2026-09-11  7:54 UTC 

[PATCH 0/2] block: write streams on partitions
 2026-09-11  6:48 UTC  (3+ messages)
  ` [PATCH 1/2] block: allow "
  ` [PATCH 2/2] block: add a sysfs interface to reserve write streams for a partition

[PATCH] partitions: atari: fix overflow in the partition sanity check
 2026-09-11  4:40 UTC 

[PATCH 0/7] fs: preserve superblock inode walk positions across lock drops
 2026-09-11  3:35 UTC  (14+ messages)
` [PATCH 1/7] fs: remove trailing whitespace from include/linux/fs.h
` [PATCH 2/7] fs: introduce sb_for_each_inodes()
    ` [External] "
` [PATCH 3/7] block: use sb_for_each_inodes() in sync_bdevs()
` [PATCH 4/7] fs: use sb_for_each_inodes() API
` [PATCH 5/7] gfs2: use sb_for_each_inodes() for cooperative eviction
` [PATCH 6/7] quota: use sb_for_each_inodes() in add_dquot_ref()
` [PATCH 7/7] landlock: use sb_for_each_inodes() when detaching a superblock
  ` [External] Re: [PATCH 0/7] fs: preserve superblock inode walk positions across lock drops

[PATCH 0/2] ublk: fix force_abort leftover after quiesce recover
 2026-09-11  2:19 UTC  (3+ messages)

[PATCH v2 00/26] mm/fbatch: drain lru_add_drain() and _all()
 2026-09-10 21:05 UTC  (35+ messages)
` [PATCH v2 01/26] mm/fbatch: remove !CONFIG_SMP special case of folio_activate()
` [PATCH v2 02/26] mm/fbatch: allow folios_put_refs() to skip xa_is_value() entries
` [PATCH v2 03/26] mm/fbatch: temporarily disable lazyfree and mlock+munlock batching
` [PATCH v2 04/26] mm/fbatch: lru bit set, no extra ref, while folio on per-cpu fbatch
` [PATCH v2 05/26] mm/fbatch: lru_add_del_folio()+folio_add_lru() after clear_lru()
` [PATCH v2 06/26] mm/fbatch: fbatch_drain_lazyfree(onstack fbatch) before ptl unlock
` [PATCH v2 07/26] mm/fbatch: LRU_NEXT_ACTIVATE bit to optimize folio_activate()
` [PATCH v2 08/26] mm/fbatch: replace mlock_new_folio() by __folio_add_lru(,mlockit)
` [PATCH v2 09/26] mm/fbatch: restore mlock+munlock batching, without extra ref
` [PATCH v2 10/26] mm/fbatch: remove several uses of mlock_drain_local()
` [PATCH v2 11/26] mm/fbatch: remove migration's PAGE_WAS_MLOCKED lru_add_drain()
` [PATCH v2 12/26] mm/fbatch: remove percpu_pvec_drained and folios_put()
` [PATCH v2 13/26] mm/fbatch: no lru_add_drain to collect_longterm_unpinnable_folios()
` [PATCH v2 14/26] mm/fbatch: no lru_add_drain() nor _all() for memfd_wait_for_pins()
` [PATCH v2 15/26] mm/fbatch: remove shake_folio() shake_page() from memory-failure
` [PATCH v2 16/26] mm/fbatch: remove lru_cache_disable() from NUMA folio migration
` [PATCH v2 17/26] mm/fbatch: no lru_cache_disable() in __alloc_contig_migrate_range()
` [PATCH v2 18/26] mm/fbatch: remove lru_add_drain() and _all() calls from various
` [PATCH v2 19/26] mm/fbatch: vm/stat_refresh include lru_add_drain() on each cpu
` [PATCH v2 20/26] s390/fbatch: no lru_add_drain_all() in s390_wiggle_split_folio()
` [PATCH v2 21/26] block/fbatch: no lru_add_drain_all() in invalidate_bdev()
` [PATCH v2 22/26] fs/fbatch: drop_caches invalidate_bh_lrus() not lru_add_drain_all()
` [PATCH v2 23/26] fs,mm/fbatch: use invalidate_bh_lrus() not invalidate_bh_lrus_cpu()
` [PATCH v2 24/26] fs,mm/fbatch: lru_cache_disable() keep off buffer_head lrus only
` [PATCH v2 25/26] mm/fbatch: move lru_add_drain_all() declaration to mm/internal.h
` [PATCH v2 26/26] mm/fbatch: drop reference inside the loop when draining
` [PATCH v2 27/26] mm/fbatch: paranoid folio vmstats in folio_batch_move_lru()

[PATCH v5 00/16] Add dmabuf read/write via io_uring
 2026-09-10 20:58 UTC  (3+ messages)

[PATCH v2] Revert "sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN"
 2026-09-10 20:55 UTC  (4+ messages)
` [PATCH 0/2] sunvdc: fix silent data loss under LDC congestion

[PATCH v4] block: Fix start and length check added to iov_iter_extract_bvecs()
 2026-09-10 20:55 UTC  (4+ messages)

[PATCH] selftests: ublk: install test_common.sh and trace/ scripts
 2026-09-10 20:55 UTC  (3+ messages)

[PATCH RESEND] block: store GPT attributes as a raw value
 2026-09-10 20:55 UTC  (4+ messages)

[PATCH v16 0/9] blk: honor isolcpus configuration
 2026-09-10 18:26 UTC  (11+ messages)
` [PATCH v16 1/9] scsi: aacraid: use block layer helpers to calculate num of queues
` [PATCH v16 2/9] lib/group_cpus: remove dead !SMP code
` [PATCH v16 3/9] lib/group_cpus: Add group_mask_cpus_evenly()
` [PATCH v16 4/9] sched/isolation: Prevent out-of-bounds read in isolcpus= boot parameter parser
` [PATCH v16 5/9] isolation: Introduce managed_irq_strict isolcpus type
` [PATCH v16 6/9] blk-mq: use hk cpus only when isolcpus=managed_irq_strict is enabled
` [PATCH v16 7/9] blk-mq: prevent offlining hk CPUs with associated online isolated CPUs
` [PATCH v16 8/9] genirq/affinity: Restrict managed IRQ affinity to housekeeping CPUs
` [PATCH v16 9/9] docs: add managed_irq_strict flag to isolcpus

[PATCH] blk-mq: fix out-of-bounds read in blk_mq_free_rqs
 2026-09-10 15:14 UTC  (2+ messages)

misc block PI / bounce buffering fixes
 2026-09-10 14:43 UTC  (7+ messages)
` [PATCH 2/3] block: cap atomic write size by PI buffer size constraints

[PATCH 1/2] block: Add post_release() operation
 2026-09-10 12:14 UTC  (6+ messages)
` [PATCH 2/2] loop: Perform __loop_clr_fd() after disk->open_mutex is dropped

[PATCH RFC] ext4: never fall back to buffered I/O for atomic direct writes
 2026-09-10 10:58 UTC  (2+ messages)

[PATCH v3 0/7] block device fixes for large block sizes, IOCB_NOWAIT, and direct I/O
 2026-09-10 10:40 UTC  (10+ messages)
` [PATCH v3 1/7] block: use iomap_dirty_folio for block devices
` [PATCH v3 2/7] block: take i_rwsem for the direct I/O write fallback
` [PATCH v3 3/7] block: take i_rwsem for the splice read path
` [PATCH v3 4/7] block: honor IOCB_NOWAIT in the block device buffered "
` [PATCH v3 5/7] block: fail atomic writes instead of falling back to buffered I/O
` [PATCH v3 7/7] block: remove dead metadata handling from the async direct I/O path
` [PATCH v3 6/7] block: unpin all pages of a bvec in bio_iov_iter_align_down()

[PATCH v3 0/5] block, nvme: support same-LBA multipath limit stacking
 2026-09-10 10:08 UTC  (2+ messages)

[PATCH blktests] tests/md: add test 005 for raid1 deadlock under I/O, limit changes and recovery
 2026-09-10 10:09 UTC 

[PATCH 0/4] block, nfsd: fixes for sub-sector bvec direct I/O
 2026-09-10  9:53 UTC  (9+ messages)
  ` [PATCH 4/4] nfsd: fall back to buffered I/O when a direct write gets -EINVAL

[PATCH 0/4] blk-iocost: charge flushes and zone appends
 2026-09-10  5:41 UTC  (5+ messages)
` [PATCH 1/4] blk-iocost: charge flushes as pageless random writes
` [PATCH 3/4] blk-iocost: account zone append completions in latency stats

[PATCH v7 00/16] Improve handling of offline and read-only zones
 2026-09-10  5:26 UTC  (16+ messages)
` [PATCH v7 02/16] block: improve capacity handling during zone revalidation
` [PATCH v7 04/16] block: refactor disk_update_zone_resources()
` [PATCH v7 07/16] block: improve blkdev_get_zone_info()
` [PATCH v7 09/16] block: serialize zone revalidation
` [PATCH v7 11/16] block: retry zone revalidation on capacity change

[PATCH 0/6] io_uring/nvme: support fixed buffer for metadata
 2026-09-09 22:28 UTC  (7+ messages)
` [PATCH 1/6] bio-integrity: remove dead bio_integrity_copy_user() error path
` [PATCH 2/6] nvme/ioctl: remove struct nvme_uring_data
` [PATCH 3/6] blk-integrity: pass iov_iter to blk_rq_integrity_map_user()
` [PATCH 4/6] nvme/ioctl: pass iov_iter to nvme_map_user_request()
` [PATCH 5/6] io_uring/cmd: support fixed buffer for metadata
` [PATCH 6/6] nvme/ioctl: "

[syzbot] [block?] BUG: sleeping function called from invalid context in null_insert_page
 2026-09-09 21:35 UTC  (2+ messages)

block: zero logical block size leads to infinite loop in set_init_blocksize()
 2026-09-09 19:51 UTC  (3+ messages)

[PATCH blktests 0/3] blktests: tests for the direct I/O fallback, splice, and bio trimming fixes
 2026-09-09 19:39 UTC  (4+ messages)
` [PATCH blktests 1/3] block/049: add a direct I/O write fallback race test for block devices
` [PATCH blktests 2/3] block/050: add a splice read "
` [PATCH blktests 3/3] block/051: add a pinned page leak test for trimmed direct writes

[PATCH] selftests: ublk: Reject excess backing files
 2026-09-09 15:28 UTC  (2+ messages)

[PATCH 3/4] nfsd: fetch direct I/O alignment for files handed to the filecache
 2026-09-09 14:11 UTC  (2+ messages)

[RFC PATCH 0/8] blk-iocost: BPF struct_ops cost model
 2026-09-09 13:12 UTC  (3+ messages)

[PATCH 0/3] Fix a deadlock in blk-crypto-fallback
 2026-09-09 13:02 UTC  (3+ messages)
` [PATCH 1/3] mm: make mempool_alloc_from_pool() return bool

[PATCH 0/6] md: don't wait for q->limits_lock while md holds back I/O
 2026-09-09 10:35 UTC  (4+ messages)
` [PATCH 1/6] block: add queue_limits_start_update_trylock()


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