Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH 2/3] block: support PI at non-zero offset within metadata, (continued)
Re: [PATCH 0/3] Block integrity with flexibile-offset PI, Keith Busch
Re: [PATCH 0/3] Block integrity with flexibile-offset PI, Martin K. Petersen
[PATCHv5 1/1] block: introduce content activity based ioprio,
zhaoyang.huang
[PATCH for-next v3] null_blk: add configfs variable shared_tags,
Shin'ichiro Kawasaki
[PATCH 6.6 065/331] nbd: always initialize struct msghdr completely, Greg Kroah-Hartman
[PATCH 6.1 114/185] nbd: always initialize struct msghdr completely, Greg Kroah-Hartman
[PATCH 6.7 043/346] nbd: always initialize struct msghdr completely, Greg Kroah-Hartman
[LSF/MM/BPF TOPIC] Rust block device driver APIs,
Andreas Hindborg (Samsung)
[PATCH V2] virtio-blk: Ensure no requests in virtqueues before deleting vqs.,
Yi Sun
request based dm-multipath, was Re: [PATCH] softirq: fix memory corruption when freeing tasklet_struct, Christoph Hellwig
[PATCH v3 0/5] block: remove gfp_mask for blkdev_zone_mgmt(),
Johannes Thumshirn
[LSF/MM/BPF TOPIC] Reclaiming & documenting page flags,
Matthew Wilcox
Re: [RFC PATCH] mm/readahead: readahead aggressively if read drops in willneed range,
Ming Lei
atomic queue limits updates v2,
Christoph Hellwig
- [PATCH 01/14] block: move max_{open,active}_zones to struct queue_limits, Christoph Hellwig
- [PATCH 02/14] block: refactor disk_update_readahead, Christoph Hellwig
- [PATCH 03/14] block: add an API to atomically update queue limits, Christoph Hellwig
- [PATCH 04/14] block: use queue_limits_commit_update in queue_max_sectors_store, Christoph Hellwig
- [PATCH 05/14] block: add a max_user_discard_sectors queue limit, Christoph Hellwig
- [PATCH 06/14] block: use queue_limits_commit_update in queue_discard_max_store, Christoph Hellwig
- [PATCH 07/14] block: pass a queue_limits argument to blk_alloc_queue, Christoph Hellwig
- [PATCH 08/14] block: pass a queue_limits argument to blk_mq_init_queue, Christoph Hellwig
- [PATCH 09/14] block: pass a queue_limits argument to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 10/14] virtio_blk: split virtblk_probe, Christoph Hellwig
- [PATCH 11/14] virtio_blk: pass queue_limits to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 12/14] loop: cleanup loop_config_discard, Christoph Hellwig
- [PATCH 13/14] loop: pass queue_limits to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 14/14] loop: use the atomic queue limits update API, Christoph Hellwig
[PATCH AUTOSEL 4.19 6/8] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 5.4 09/11] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 5.10 10/13] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 5.15 15/19] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 6.1 19/27] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 6.6 22/31] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH AUTOSEL 6.7 30/39] blk-mq: fix IO hang from sbitmap wakeup race, Sasha Levin
[PATCH 2/4] pktcdvd: kill mutex_lock_nested() usage,
Kent Overstreet
[PATCH v2 0/9] mmc: Use proper sg_miter for scatterlists,
Linus Walleij
[PATCHSET v5 0/4] Cache issue side time querying,
Jens Axboe
[GIT PULL] Block fixes for 6.8-rc2,
Jens Axboe
[PATCHv4 1/1] block: introduce content activity based ioprio,
zhaoyang.huang
[PATCH] null_blk: Always split BIOs to respect queue limits,
Damien Le Moal
[syzbot] [block?] [trace?] INFO: task hung in blk_trace_remove (2),
syzbot
[PATCH v2 0/5] block: remove gfp_mask for blkdev_zone_mgmt(),
Johannes Thumshirn
[PATCH 0/7] mmc: Try to do proper kmap_local() for scatterlists,
Linus Walleij
[PATCH for-next v2] null_blk: add configfs variable shared_tags,
Shin'ichiro Kawasaki
[PATCHv3 1/1] block: introduce content activity based ioprio,
zhaoyang.huang
blktests failures with v6.8-rc1 kernel, Shinichiro Kawasaki
[Report] requests are submitted to hardware in reverse order from nvme/virtio-blk queue_rqs(),
Ming Lei
[PATCH v11 00/26] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v11 01/26] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v11 03/26] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v11 04/26] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v11 05/26] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v11 02/26] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v11 07/26] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v11 06/26] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v11 08/26] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v11 09/26] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v11 10/26] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v11 12/26] dept: Distinguish each work from another, Byungchul Park
- [PATCH v11 11/26] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v11 13/26] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v11 14/26] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v11 15/26] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v11 16/26] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
- [PATCH v11 17/26] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v11 18/26] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v11 19/26] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH v11 20/26] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v11 21/26] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v11 22/26] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v11 25/26] dept: Print event context requestor's stacktrace on report, Byungchul Park
- [PATCH v11 24/26] dept: Track PG_locked with dept, Byungchul Park
- [PATCH v11 26/26] locking/lockdep, fs/jbd2: Use a weaker annotation in journal handling, Byungchul Park
- [PATCH v11 23/26] dept: Make Dept able to work with an external wgen, Byungchul Park
[PATCH v3 00/15] block atomic writes,
John Garry
- [PATCH v3 07/15] block: Limit atomic write IO size according to atomic_write_max_sectors, John Garry
- [PATCH v3 01/15] block: Add atomic write operations to request_queue limits, John Garry
- [PATCH v3 02/15] block: Limit atomic writes according to bio and queue limits, John Garry
- [PATCH v3 04/15] fs: Add RWF_ATOMIC and IOCB_ATOMIC flags for atomic write support, John Garry
- [PATCH v3 06/15] block: Pass blk_queue_get_max_sectors() a request pointer, John Garry
- [PATCH v3 08/15] block: Error an attempt to split an atomic write bio, John Garry
- [PATCH v3 10/15] block: Add fops atomic write support, John Garry
- [PATCH v3 05/15] block: Add REQ_ATOMIC flag, John Garry
- [PATCH v3 11/15] scsi: sd: Support reading atomic write properties from block limits VPD, John Garry
- [PATCH v3 13/15] scsi: scsi_debug: Atomic write support, John Garry
- [PATCH v3 09/15] block: Add checks to merging of atomic writes, John Garry
- [PATCH v3 03/15] fs/bdev: Add atomic write support info to statx, John Garry
- [PATCH v3 12/15] scsi: sd: Add WRITE_ATOMIC_16 support, John Garry
- [PATCH v3 14/15] nvme: Support atomic writes, John Garry
- [PATCH v3 15/15] nvme: Ensure atomic writes will be executed atomically, John Garry
- Re: [PATCH v3 00/15] block atomic writes, Christoph Hellwig
[PATCH, RFC] block: set noio context in submit_bio_noacct_nocheck,
Christoph Hellwig
clean up blk_mq_submit_bio,
Christoph Hellwig
[PATCHv2 1/1] block: introduce content activity based ioprio,
zhaoyang.huang
[PATCH v1 0/1] aoe: possible interrupt unsafe locking scenario,
Maksim Kiselev
[PATCH blktests V3] nvme: add nvme pci timeout testcase,
Chaitanya Kulkarni
[PATCH] blk-wbt: Fix detection of dirty-throttled tasks,
Jan Kara
[PATCHSET v3] mq-deadline and BFQ scalability improvements,
Jens Axboe
[PATCHSET v4 0/6] Cache issue side time querying,
Jens Axboe
[PATCH v2 00/34] Open block devices as files,
Christian Brauner
- [PATCH v2 01/34] bdev: open block device as files, Christian Brauner
- [PATCH v2 02/34] block/ioctl: port blkdev_bszset() to file, Christian Brauner
- [PATCH v2 03/34] block/genhd: port disk_scan_partitions() to file, Christian Brauner
- [PATCH v2 04/34] md: port block device access to file, Christian Brauner
- [PATCH v2 05/34] swap: port block device usage to file, Christian Brauner
- [PATCH v2 06/34] power: port block device access to file, Christian Brauner
- [PATCH v2 07/34] xfs: port block device access to files, Christian Brauner
- [PATCH v2 08/34] drbd: port block device access to file, Christian Brauner
- [PATCH v2 09/34] pktcdvd: port block device access to file, Christian Brauner
- [PATCH v2 10/34] rnbd: port block device access to file, Christian Brauner
- [PATCH v2 11/34] xen: port block device access to file, Christian Brauner
- [PATCH v2 13/34] bcache: port block device access to files, Christian Brauner
- [PATCH v2 14/34] block2mtd: port device access to files, Christian Brauner
- [PATCH v2 15/34] nvme: port block device access to file, Christian Brauner
- [PATCH v2 16/34] s390: port block device access to file, Christian Brauner
- [PATCH v2 17/34] target: port block device access to file, Christian Brauner
- [PATCH v2 18/34] bcachefs: port block device access to file, Christian Brauner
- [PATCH v2 19/34] btrfs: port device access to file, Christian Brauner
- [PATCH v2 21/34] ext4: port block device access to file, Christian Brauner
- [PATCH v2 22/34] f2fs: port block device access to files, Christian Brauner
- [PATCH v2 23/34] jfs: port block device access to file, Christian Brauner
- [PATCH v2 25/34] ocfs2: port block device access to file, Christian Brauner
- [PATCH v2 26/34] reiserfs: port block device access to file, Christian Brauner
- [PATCH v2 27/34] bdev: remove bdev_open_by_path(), Christian Brauner
- [PATCH v2 24/34] nfs: port block device access to files, Christian Brauner
- [PATCH v2 28/34] bdev: make bdev_release() private to block layer, Christian Brauner
- [PATCH v2 29/34] bdev: make struct bdev_handle private to the block layer, Christian Brauner
- [PATCH v2 32/34] block: remove bdev_handle completely, Christian Brauner
- [PATCH v2 30/34] bdev: remove bdev pointer from struct bdev_handle, Christian Brauner
- [PATCH v2 33/34] block: expose bdev_file_inode(), Christian Brauner
- [PATCH v2 31/34] block: use file->f_op to indicate restricted writes, Christian Brauner
- [PATCH v2 34/34] ext4: rely on sb->f_bdev only, Christian Brauner
- [PATCH v2 20/34] erofs: port device access to file, Christian Brauner
- [PATCH v2 12/34] zram: port block device access to file, Christian Brauner
- Re: [PATCH v2 00/34] Open block devices as files, Christoph Hellwig
- [PATCH RFC 0/2] fs & block: remove bd_inode, Christian Brauner
- Re: [PATCH v2 00/34] Open block devices as files, Christian Brauner
- Re: [PATCH v2 00/34] Open block devices as files, Matthew Wilcox
[PATCH 0/5] block: remove gfp_mask for blkdev_zone_mgmt(),
Johannes Thumshirn
[PATCH] block: introduce content activity based ioprio,
zhaoyang.huang
can we drop the bio based path in null_blk,
Christoph Hellwig
[PATCH] blk-throttle: Eliminate redundant checks for data direction,
Tang Yizhou
[PATCH] block/mq-deadline: Optimize request insertion,
Bart Van Assche
[PATCH] block/blk-mq: Don't complete locally if capacities are different,
Qais Yousef
atomic queue limits updates,
Christoph Hellwig
- [PATCH 01/15] block: move max_{open,active}_zones to struct queue_limits, Christoph Hellwig
- [PATCH 02/15] block: refactor disk_update_readahead, Christoph Hellwig
- [PATCH 04/15] block: use queue_limits_commit_update in queue_max_sectors_store, Christoph Hellwig
- [PATCH 03/15] block: add an API to atomically update queue limits, Christoph Hellwig
- [PATCH 05/15] block: add a max_user_discard_sectors queue limit, Christoph Hellwig
- [PATCH 06/15] nvme: remove the hack to not update the discard limits in nvme_config_discard, Christoph Hellwig
- [PATCH 07/15] block: use queue_limits_commit_update in queue_discard_max_store, Christoph Hellwig
- [PATCH 08/15] block: pass a queue_limits argument to blk_alloc_queue, Christoph Hellwig
- [PATCH 09/15] block: pass a queue_limits argument to blk_mq_init_queue, Christoph Hellwig
- [PATCH 10/15] block: pass a queue_limits argument to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 11/15] virtio_blk: split virtblk_probe, Christoph Hellwig
- [PATCH 12/15] virtio_blk: pass queue_limits to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 13/15] loop: cleanup loop_config_discard, Christoph Hellwig
- [PATCH 14/15] loop: pass queue_limits to blk_mq_alloc_disk, Christoph Hellwig
- [PATCH 15/15] loop: use the atomic queue limits update API, Christoph Hellwig
[PATCH 0/2] Fix requests loss during virtio-blk device suspend,
Yi Sun
[PATCH] block: Fix WARNING in _copy_from_iter,
Christian A. Ehrhardt
[PATCH] block: Remove unnecessary unlikely(),
Matthew Wilcox (Oracle)
[PATCHSET RFC v2 0/4] mq-deadline scalability improvements,
Jens Axboe
[BUG] I/O timeouts and system freezes on Kingston A2000 NVME with BCACHEFS,
Mia Kanashi
[PATCH 1/1] block: optimise in irq bio put caching,
Pavel Begunkov
[GIT PULL] Followup block fixes for 6.8-rc1,
Jens Axboe
[PATCHSET RFC v3 0/6] Cache issue side time querying,
Jens Axboe
[PATCHSET RFC 0/2] mq-deadline scalability improvements,
Jens Axboe
[Index of Archives]
[Linux RAID]
[Linux SCSI]
[Linux ATA RAID]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[Kernel Newbies]
[IETF Annouce]
[Git]
[Security]
[Linux Netdev]
[Netfilter]
[Bugtraq]