linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2024-01-23 13:27:23 to 2024-01-24 17:00:00 UTC [more...]

[RFC 0/1] nvme: Add NVMe LBA Fault Injection
 2024-01-24 16:59 UTC  (7+ messages)

[PATCH 2/2] blk-mq: ensure a q_usage_counter reference is held when splitting bios
 2024-01-24 16:35 UTC  (16+ messages)
    ` mmc vs highmem, was: "

atomic queue limits updates
 2024-01-24 15:44 UTC  (39+ messages)
` [PATCH 01/15] block: move max_{open,active}_zones to struct queue_limits
` [PATCH 02/15] block: refactor disk_update_readahead
` [PATCH 03/15] block: add an API to atomically update queue limits
` [PATCH 04/15] block: use queue_limits_commit_update in queue_max_sectors_store
` [PATCH 05/15] block: add a max_user_discard_sectors queue limit
` [PATCH 06/15] nvme: remove the hack to not update the discard limits in nvme_config_discard
` [PATCH 07/15] block: use queue_limits_commit_update in queue_discard_max_store
` [PATCH 08/15] block: pass a queue_limits argument to blk_alloc_queue
` [PATCH 09/15] block: pass a queue_limits argument to blk_mq_init_queue
` [PATCH 10/15] block: pass a queue_limits argument to blk_mq_alloc_disk
` [PATCH 11/15] virtio_blk: split virtblk_probe
` [PATCH 12/15] virtio_blk: pass queue_limits to blk_mq_alloc_disk
` [PATCH 13/15] loop: cleanup loop_config_discard
` [PATCH 14/15] loop: pass queue_limits to blk_mq_alloc_disk
` [PATCH 15/15] loop: use the atomic queue limits update API

[Report] requests are submitted to hardware in reverse order from nvme/virtio-blk queue_rqs()
 2024-01-24 15:41 UTC  (2+ messages)

[PATCH, RFC] block: set noio context in submit_bio_noacct_nocheck
 2024-01-24 15:40 UTC  (2+ messages)

[PATCHv2 1/1] block: introduce content activity based ioprio
 2024-01-24 15:38 UTC  (6+ messages)

[PATCH v1 0/1] aoe: possible interrupt unsafe locking scenario
 2024-01-24 15:30 UTC  (5+ messages)
` [PATCH v1 1/1] aoe: avoid potential deadlock at set_capacity

[PATCHSET v4 0/6] Cache issue side time querying
 2024-01-24 15:04 UTC  (14+ messages)
` [PATCH 1/6] block: move cgroup time handling code into blkdev.h
` [PATCH 2/6] block: add blk_time_get_ns() and blk_time_get() helpers
` [PATCH 3/6] block: cache current nsec time in struct blk_plug
` [PATCH 4/6] block: update cached timestamp post schedule/preemption
` [PATCH 5/6] block: shrink plug->{nr_ios, rq_count} to unsigned char
` [PATCH 6/6] block: convert struct blk_plug callback list to hlists

[PATCHSET v3] mq-deadline and BFQ scalability improvements
 2024-01-24 15:02 UTC  (30+ messages)
` [PATCH 1/8] block/mq-deadline: pass in queue directly to dd_insert_request()
` [PATCH 2/8] block/mq-deadline: serialize request dispatching
` [PATCH 3/8] block/mq-deadline: skip expensive merge lookups if contended
` [PATCH 4/8] block/mq-deadline: use separate insertion lists
` [PATCH 5/8] block/bfq: pass in queue directly to bfq_insert_request()
` [PATCH 6/8] block/bfq: serialize request dispatching
` [PATCH 7/8] block/bfq: skip expensive merge lookups if contended
` [PATCH 8/8] block/bfq: use separate insertion lists

[PATCH v11 00/26] DEPT(Dependency Tracker)
 2024-01-24 11:59 UTC  (27+ messages)
` [PATCH v11 01/26] llist: Move llist_{head,node} definition to types.h
` [PATCH v11 02/26] dept: Implement Dept(Dependency Tracker)
` [PATCH v11 03/26] dept: Add single event dependency tracker APIs
` [PATCH v11 04/26] dept: Add lock "
` [PATCH v11 05/26] dept: Tie to Lockdep and IRQ tracing
` [PATCH v11 06/26] dept: Add proc knobs to show stats and dependency graph
` [PATCH v11 07/26] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete()
` [PATCH v11 08/26] dept: Apply sdt_might_sleep_{start,end}() to swait
` [PATCH v11 09/26] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait
` [PATCH v11 10/26] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait
` [PATCH v11 11/26] dept: Distinguish each syscall context from another
` [PATCH v11 12/26] dept: Distinguish each work "
` [PATCH v11 13/26] dept: Add a mechanism to refill the internal memory pools on running out
` [PATCH v11 14/26] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread
` [PATCH v11 15/26] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait
` [PATCH v11 16/26] dept: Track timeout waits separately with a new Kconfig
` [PATCH v11 17/26] dept: Apply timeout consideration to wait_for_completion()/complete()
` [PATCH v11 18/26] dept: Apply timeout consideration to swait
` [PATCH v11 19/26] dept: Apply timeout consideration to waitqueue wait
` [PATCH v11 20/26] dept: Apply timeout consideration to hashed-waitqueue wait
` [PATCH v11 21/26] dept: Apply timeout consideration to dma fence wait
` [PATCH v11 22/26] dept: Record the latest one out of consecutive waits of the same class
` [PATCH v11 23/26] dept: Make Dept able to work with an external wgen
` [PATCH v11 24/26] dept: Track PG_locked with dept
` [PATCH v11 25/26] dept: Print event context requestor's stacktrace on report
` [PATCH v11 26/26] locking/lockdep, fs/jbd2: Use a weaker annotation in journal handling

[PATCH v3 00/15] block atomic writes
 2024-01-24 11:38 UTC  (16+ messages)
` [PATCH v3 01/15] block: Add atomic write operations to request_queue limits
` [PATCH v3 02/15] block: Limit atomic writes according to bio and queue limits
` [PATCH v3 03/15] fs/bdev: Add atomic write support info to statx
` [PATCH v3 04/15] fs: Add RWF_ATOMIC and IOCB_ATOMIC flags for atomic write support
` [PATCH v3 05/15] block: Add REQ_ATOMIC flag
` [PATCH v3 06/15] block: Pass blk_queue_get_max_sectors() a request pointer
` [PATCH v3 07/15] block: Limit atomic write IO size according to atomic_write_max_sectors
` [PATCH v3 08/15] block: Error an attempt to split an atomic write bio
` [PATCH v3 09/15] block: Add checks to merging of atomic writes
` [PATCH v3 10/15] block: Add fops atomic write support
` [PATCH v3 11/15] scsi: sd: Support reading atomic write properties from block limits VPD
` [PATCH v3 12/15] scsi: sd: Add WRITE_ATOMIC_16 support
` [PATCH v3 13/15] scsi: scsi_debug: Atomic write support
` [PATCH v3 14/15] nvme: Support atomic writes
` [PATCH v3 15/15] nvme: Ensure atomic writes will be executed atomically

[PATCH 0/2] Fix requests loss during virtio-blk device suspend
 2024-01-24 11:22 UTC  (10+ messages)
` [PATCH 1/2] blk-mq: introduce blk_mq_tagset_wait_request_completed()
` [PATCH 2/2] virtio-blk: Ensure no requests in virtqueues before deleting vqs

nvme-pci timeout issue
 2024-01-24 10:05 UTC  (4+ messages)

clean up blk_mq_submit_bio
 2024-01-24  9:26 UTC  (4+ messages)
` [PATCH 1/3] blk-mq: move blk_mq_attempt_bio_merge out blk_mq_get_new_requests
` [PATCH 2/3] blk-mq: introduce a blk_mq_peek_cached_request helper
` [PATCH 3/3] blk-mq: special case cached requests less

[PATCH v6 1/4] block: Make fair tag sharing configurable
 2024-01-24  9:08 UTC  (13+ messages)

[PATCH] block: introduce content activity based ioprio
 2024-01-24  7:53 UTC  (4+ messages)

[PATCH v7 5/5] dm-crypt: Fix lost ioprio when queuing write bios
 2024-01-24  5:35 UTC  (7+ messages)
` [PATCH v8 0/5] Fix I/O priority lost in device-mapper
  ` [PATCH v8 1/5] block: Fix bio IO priority setting
  ` [PATCH v8 2/5] dm: Support I/O priority for dm_io()
  ` [PATCH v8 3/5] dm-bufio: Support I/O priority
  ` [PATCH v8 4/5] dm verity: Fix I/O priority lost when read FEC and hash
  ` [PATCH v8 5/5] dm-crypt: Fix lost ioprio when queuing write bios

[PATCH] block/blk-mq: Don't complete locally if capacities are different
 2024-01-24  0:24 UTC  (4+ messages)

[PATCH 0/5] block: remove gfp_mask for blkdev_zone_mgmt()
 2024-01-23 23:31 UTC  (7+ messages)
` [PATCH 1/5] zonefs: pass GFP_KERNEL to blkdev_zone_mgmt() call
` [PATCH 2/5] dm: dm-zoned: pass GFP_KERNEL to blkdev_zone_mgmt

[PATCH blktests V3] nvme: add nvme pci timeout testcase
 2024-01-23 22:55 UTC 

[RFC PATCH 00/11] Rust null block driver
 2024-01-23 18:39 UTC  (8+ messages)
` [RFC PATCH 03/11] rust: block: introduce `kernel::block::mq` module

[PATCH] blk-wbt: Fix detection of dirty-throttled tasks
 2024-01-23 17:58 UTC 

[PATCH v8 00/19] Pass data lifetime information to SCSI disk devices
 2024-01-23 15:59 UTC  (18+ messages)
` [PATCH v8 06/19] block, fs: Propagate write hints to the block device inode
  ` [PATCH v8 05/19] block, fs: Restore the per-bio/request data lifetime fields

[PATCH] block: Fix WARNING in _copy_from_iter
 2024-01-23 15:57 UTC  (2+ messages)

[PATCH] block/mq-deadline: Optimize request insertion
 2024-01-23 15:09 UTC  (4+ messages)

[LSF/MM/BPF ATTEND][LSF/MM/BPF TOPIC] : blktests: status, expansion plan for the storage stack test framework
 2024-01-23 15:07 UTC  (3+ messages)
  `  "

[PATCH v2 00/34] Open block devices as files
 2024-01-23 13:26 UTC  (26+ messages)
` [PATCH v2 10/34] rnbd: port block device access to file
` [PATCH v2 11/34] xen: "
` [PATCH v2 12/34] zram: "
` [PATCH v2 13/34] bcache: port block device access to files
` [PATCH v2 14/34] block2mtd: port "
` [PATCH v2 15/34] nvme: port block device access to file
` [PATCH v2 16/34] s390: "
` [PATCH v2 17/34] target: "
` [PATCH v2 18/34] bcachefs: "
` [PATCH v2 19/34] btrfs: port "
` [PATCH v2 20/34] erofs: "
` [PATCH v2 21/34] ext4: port block "
` [PATCH v2 22/34] f2fs: port block device access to files
` [PATCH v2 23/34] jfs: port block device access to file
` [PATCH v2 24/34] nfs: port block device access to files
` [PATCH v2 25/34] ocfs2: port block device access to file
` [PATCH v2 26/34] reiserfs: "
` [PATCH v2 27/34] bdev: remove bdev_open_by_path()
` [PATCH v2 28/34] bdev: make bdev_release() private to block layer
` [PATCH v2 29/34] bdev: make struct bdev_handle private to the "
` [PATCH v2 30/34] bdev: remove bdev pointer from struct bdev_handle
` [PATCH v2 31/34] block: use file->f_op to indicate restricted writes
` [PATCH v2 32/34] block: remove bdev_handle completely
` [PATCH v2 33/34] block: expose bdev_file_inode()
` [PATCH v2 34/34] ext4: rely on sb->f_bdev only


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