Linux Block Development
[Prev Page][Next Page]
[PATCH V2] null_blk: allow zero poll queues,
Ming Lei
[PATCH] block: null_blk: batched complete poll requests,
Ming Lei
[GIT PULL] Floppy patches for 5.17,
Denis Efremov
[PATCH] null_blk: allow zero poll queues,
Ming Lei
[PATCH RFC] block: enable bio allocation cache for IRQ driven IO, Jens Axboe
[PATCH bpf v2] treewide: add missing includes masked by cgroup -> bpf dependency,
Jakub Kicinski
[PATCH v2] xen-blkfront: Use the bitmap API when applicable,
Christophe JAILLET
[PATCH 0/2] Fix bio merge off cached request path,
Jens Axboe
[PATCH v4 0/6] badblocks improvement for multiple bad block ranges,
Coly Li
[PATCH v4 0/2] cancel all throttled bios in del_gendisk(),
Yu Kuai
Re: [next] WARNING: CPU: 2 PID: 66 at kernel/locking/rwsem.c:1298 __up_read,
Anders Roxell
[PATCH (resend)] loop: make autoclear operation asynchronous,
Tetsuo Handa
[PATCH] blk-mq: check q->poll_stat in queue_poll_stat_show,
Ming Lei
[PATCH] xen-blkfront: Use the bitmap API when applicable,
Christophe JAILLET
[PATCH v3] block, bfq: Accept symmetric weight adjustments, Michal Koutný
[PATCH] bfq: Fix use-after-free with cgroups,
Jan Kara
[PATCH v3 0/2] cancel all throttled bios in del_gendisk(),
Yu Kuai
[PATCH 0/7] docs: consolidate sysfs-block into Documentation/ABI/,
Eric Biggers
- [PATCH 4/7] docs: sysfs-block: document stable_writes, Eric Biggers
- [PATCH 5/7] docs: sysfs-block: document virt_boundary_mask, Eric Biggers
- [PATCH 2/7] docs: sysfs-block: add contact for nomerges, Eric Biggers
- [PATCH 3/7] docs: sysfs-block: fill in missing documentation from queue-sysfs.rst, Eric Biggers
- [PATCH 1/7] docs: sysfs-block: sort alphabetically, Eric Biggers
- [PATCH 7/7] MAINTAINERS: add entries for block layer documentation, Eric Biggers
- [PATCH 6/7] docs: block: remove queue-sysfs.rst, Eric Biggers
- Re: [PATCH 0/7] docs: consolidate sysfs-block into Documentation/ABI/, Greg Kroah-Hartman
- Re: [PATCH 0/7] docs: consolidate sysfs-block into Documentation/ABI/, Hannes Reinecke
- Re: [PATCH 0/7] docs: consolidate sysfs-block into Documentation/ABI/, Bart Van Assche
[PATCH 00/17] btrfs: split bio at btrfs_map_bio() time,
Qu Wenruo
- [PATCH 01/17] btrfs: update an stale comment on btrfs_submit_bio_hook(), Qu Wenruo
- [PATCH 02/17] btrfs: save bio::bi_iter into btrfs_bio::iter before submitting, Qu Wenruo
- [PATCH 03/17] btrfs: use correct bio size for error message in btrfs_end_dio_bio(), Qu Wenruo
- [PATCH 04/17] btrfs: refactor btrfs_map_bio(), Qu Wenruo
- [PATCH 05/17] btrfs: move btrfs_bio_wq_end_io() calls into submit_stripe_bio(), Qu Wenruo
- [PATCH 06/17] btrfs: replace btrfs_dio_private::refs with btrfs_dio_private::pending_bytes, Qu Wenruo
- [PATCH 07/17] btrfs: introduce btrfs_bio_split() helper, Qu Wenruo
- [PATCH 08/17] btrfs: make data buffered read path to handle split bio properly, Qu Wenruo
- [PATCH 09/17] btrfs: make data buffered write endio function to be split bio compatible, Qu Wenruo
- [PATCH 10/17] btrfs: make metadata write endio functions to be split bio compatible, Qu Wenruo
- [PATCH 11/17] btrfs: make dec_and_test_compressed_bio() to be split bio compatible, Qu Wenruo
- [PATCH 12/17] btrfs: return proper mapped length for RAID56 profiles in __btrfs_map_block(), Qu Wenruo
- [PATCH 13/17] btrfs: allow btrfs_map_bio() to split bio according to chunk stripe boundaries, Qu Wenruo
- [PATCH 14/17] btrfs: remove buffered IO stripe boundary calculation, Qu Wenruo
- [PATCH 15/17] btrfs: remove stripe boundary calculation for compressed IO, Qu Wenruo
- [PATCH 16/17] btrfs: remove the stripe boundary calculation for direct IO, Qu Wenruo
- [PATCH 17/17] btrfs: unexport btrfs_get_io_geometry(), Qu Wenruo
- Re: [PATCH 00/17] btrfs: split bio at btrfs_map_bio() time, Qu Wenruo
[PATCH/RFC -nxt] mtd_blkdevs: Set GENHD_FL_NO_PART,
Geert Uytterhoeven
[PATCH AUTOSEL 5.15 32/68] block: avoid to touch unloaded module instance when opening bdev, Sasha Levin
more I/O context cleanup,
Christoph Hellwig
[PATCH] paride: fix up build warning on mips platforms,
Greg Kroah-Hartman
[PATCH V2 0/5] blk-mq: quiesce improvement,
Ming Lei
[PATCH v2 0/3] block: show crypto capabilities in sysfs,
Eric Biggers
[PATCH v2 0/2] cancel all throttled bios in del_gendisk(),
Yu Kuai
[linux-next] Read-only file system after boot (powerpc),
Sachin Sant
[PATCH -next] block: Fix fsync always failed if once failed,
Ye Bin
[PATCH RFC 00/11] btrfs: split bio at btrfs_map_bio() time,
Qu Wenruo
- [PATCH RFC 01/11] btrfs: update an stale comment on btrfs_submit_bio_hook(), Qu Wenruo
- [PATCH RFC 02/11] btrfs: refactor btrfs_map_bio(), Qu Wenruo
- [PATCH RFC 03/11] btrfs: move btrfs_bio_wq_end_io() calls into submit_stripe_bio(), Qu Wenruo
- [PATCH RFC 04/11] btrfs: introduce btrfs_bio_split() helper, Qu Wenruo
- [PATCH RFC 05/11] btrfs: save bio::bi_iter into btrfs_bio::iter before submitting, Qu Wenruo
- [PATCH RFC 06/11] btrfs: make end_bio_extent_readpage() to handle split bio properly, Qu Wenruo
- [PATCH RFC 07/11] btrfs: make end_bio_extent_*_writepage() to handle split biot properly, Qu Wenruo
- [PATCH RFC 08/11] btrfs: allow btrfs_map_bio() to split bio according to chunk stripe boundaries, Qu Wenruo
- [PATCH RFC 09/11] btrfs: remove bio split operations in btrfs_submit_direct(), Qu Wenruo
- [PATCH RFC 11/11] btrfs: temporarily disable RAID56, Qu Wenruo
- [PATCH RFC 10/11] btrfs: remove btrfs_bio_ctrl::len_to_stripe_boundary, Qu Wenruo
[syzbot] general protection fault in reset_interrupt, syzbot
[PATCH] rbd: make const pointer speaces a static const array,
Colin Ian King
[GIT PULL] Block followup fixes for 5.16-rc3,
Jens Axboe
[PATCH RFC 0/9] support concurrent sync io for bfq on a specail occasion,
Yu Kuai
- [PATCH RFC 1/9] block, bfq: add new apis to iterate bfq entities, Yu Kuai
- [PATCH RFC 2/9] block, bfq: apply news apis where root group is not expected, Yu Kuai
- [PATCH RFC 6/9] block, bfq: only count group that the bfq_queue belongs to, Yu Kuai
- [PATCH RFC 7/9] block, bfq: record how many queues have pending requests in bfq_group, Yu Kuai
- [PATCH RFC 4/9] block, bfq: count root group into 'num_groups_with_pending_reqs', Yu Kuai
- [PATCH RFC 5/9] block, bfq: do not idle if only one cgroup is activated, Yu Kuai
- [PATCH RFC 8/9] block, bfq: move forward __bfq_weights_tree_remove(), Yu Kuai
- [PATCH RFC 3/9] block, bfq: handle the case when for_each_entity() access root group, Yu Kuai
- [PATCH RFC 9/9] block, bfq: decrease 'num_groups_with_pending_reqs' earlier, Yu Kuai
- Re: [PATCH RFC 0/9] support concurrent sync io for bfq on a specail occasion, yukuai (C)
- Re: [PATCH RFC 0/9] support concurrent sync io for bfq on a specail occasion, Paolo Valente
[PATCH 0/4] cancel all throttled bios in del_gendisk(),
Yu Kuai
[syzbot] possible deadlock in blkdev_put (2),
syzbot
[PATCH] block: Remove redundant initialization of variable ret,
Colin Ian King
[PATCH 0/3] block: show crypto capabilities in sysfs,
Eric Biggers
remove ->rq_disk v2,
Christoph Hellwig
cleanup I/O context handling,
Christoph Hellwig
- [PATCH 01/14] RDMA/qib: rename copy_io to qib_copy_io, Christoph Hellwig
- [PATCH 02/14] fork: move copy_io to block/blk-ioc.c, Christoph Hellwig
- [PATCH 03/14] bfq: simplify bfq_bic_lookup, Christoph Hellwig
- [PATCH 04/14] bfq: use bfq_bic_lookup in bfq_limit_depth, Christoph Hellwig
- [PATCH 05/14] Revert "block: Provide blk_mq_sched_get_icq()", Christoph Hellwig
- [PATCH 06/14] block: mark put_io_context_active static, Christoph Hellwig
- [PATCH 07/14] block: move blk_mq_sched_assign_ioc to blk-ioc.c, Christoph Hellwig
- [PATCH 08/14] block: move the remaining elv.icq handling to the I/O scheduler, Christoph Hellwig
- [PATCH 10/14] block: factor out a alloc_io_context helper, Christoph Hellwig
- [PATCH 11/14] block: use alloc_io_context in __copy_io, Christoph Hellwig
- [PATCH 09/14] block: remove get_io_context_active, Christoph Hellwig
- [PATCH 12/14] block: return the io_context from create_task_io_context, Christoph Hellwig
- [PATCH 14/14] block: simplify ioc_lookup_icq, Christoph Hellwig
- [PATCH 13/14] block: simplify ioc_create_icq, Christoph Hellwig
- Re: cleanup I/O context handling, Jens Axboe
I/O hang with v5.16-rc2,
Shinichiro Kawasaki
[PATCH][next] bfq: Fix spelling mistake "tenative" -> "tentative", Colin Ian King
[PATCH AUTOSEL 5.15 14/39] blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release(), Sasha Levin
[PATCH] Revert "Revert "block, bfq: honor already-setup queue merges"",
Paolo Valente
Use after free with BFQ and cgroups,
Jan Kara
[GIT PULL] Block fixes for 5.16-rc3,
Jens Axboe
[PATCH v2] block: fix parameter not described warning,
davidcomponentone
[GIT PULL] nvme fixes for Linux 5.16,
Christoph Hellwig
[PATCH 0/8 v5] bfq: Limit number of allocated scheduler tags per cgroup,
Jan Kara
[bug report] WARNING at block/mq-deadline.c:600 dd_exit_sched+0x1c6/0x260 triggered with blktests block/031,
Yi Zhang
Re: [PATCH v2 7/8] cdrom: simplify subdirectory registration with register_sysctl(), Phillip Potter
[PATCH] block: fix parameter not described warning,
davidcomponentone
[PATCH] loop: replace loop_validate_mutex with loop_validate_spinlock,
Tetsuo Handa
[syzbot] possible deadlock in bd_register_pending_holders (2),
syzbot
[PATCH v2] blk-mq: cleanup request allocation,
Christoph Hellwig
[PATCH] block: Fix two memory leaks in blkcg_init_queue,
Sean Anderson
[PATCH] blk-crypto: remove blk_crypto_unregister(),
Eric Biggers
Write I/O queue hangup at random on recent Linus' kernels,
Kenneth R. Crudup
[PATCHSET 0/2 v3] Misc block cleanups,
Jens Axboe
decruft blk.h,
Christoph Hellwig
[PATCHSET 0/3 v2] Misc block cleanups,
Jens Axboe
[PATCHSET 0/3] Misc block cleanups,
Jens Axboe
cleanup blk_mq_submit_bio,
Christoph Hellwig
[PATCH 0/8 v4] bfq: Limit number of allocated scheduler tags per cgroup,
Jan Kara
[PATCH] blk_mq: remove repeated includes,
Guo Zhengkui
[syzbot] INFO: task hung in lo_release (2), syzbot
cleanup and simplify the gendisk flags,
Christoph Hellwig
- [PATCH 01/14] block: move GENHD_FL_NATIVE_CAPACITY to disk->state, Christoph Hellwig
- [PATCH 02/14] block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags, Christoph Hellwig
- [PATCH 03/14] block: remove GENHD_FL_CD, Christoph Hellwig
- [PATCH 05/14] block: merge disk_scan_partitions and blkdev_reread_part, Christoph Hellwig
- [PATCH 04/14] block: remove a dead check in show_partition, Christoph Hellwig
- [PATCH 06/14] block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART, Christoph Hellwig
- [PATCH 07/14] block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open, Christoph Hellwig
- [PATCH 08/14] null_blk: don't suppress partitioning information, Christoph Hellwig
- [PATCH 10/14] block: remove GENHD_FL_SUPPRESS_PARTITION_INFO, Christoph Hellwig
- [PATCH 09/14] mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO, Christoph Hellwig
- [PATCH 11/14] block: remove GENHD_FL_EXT_DEVT, Christoph Hellwig
- [PATCH 13/14] block: cleanup the GENHD_FL_* definitions, Christoph Hellwig
- [PATCH 12/14] block: don't set GENHD_FL_NO_PART for hidden gendisks, Christoph Hellwig
- [PATCH 14/14] sr: set GENHD_FL_REMOVABLE earlier, Christoph Hellwig
- Re: cleanup and simplify the gendisk flags, Jens Axboe
[syzbot] INFO: task hung in del_gendisk (2), syzbot
[GIT PULL] Block fixes for 5.16-rc2,
Jens Axboe
[syzbot] INFO: task hung in nbd_add_socket, syzbot
[PATCH bpf] treewide: add missing includes masked by cgroup -> bpf dependency,
Jakub Kicinski
[PATCH 0/5] blk-mq: quiesce improvement,
Ming Lei
[PATCH] aoe: fix UAF in tx(), Yang Yingliang
general protection fault in bdev_read_page,
Tadeusz Struk
[PATCH] drbd: Use struct_group() to zero algs,
Kees Cook
[syzbot] INFO: task hung in loop_set_status, syzbot
[PATCH] blk-mq: don't insert FUA request with data into scheduler queue,
Ming Lei
[PATCH] use blk_queue_fua() to check QUEUE_FLAG_FUA, Yi Li
[PATCH -next] blk-throttle: Set BIO_THROTTLED when bio has been throttled,
Laibin Qiu
[PATCH] loop: mask loop_control_ioctl parameter only as minor,
wangyangbo
[syzbot] INFO: task hung in __loop_clr_fd, syzbot
INFO: task hung in __loop_clr_fd, Hao Sun
[syzbot] INFO: task hung in blkdev_get_by_dev (2), syzbot
[PATCH v4 00/23] Userspace P2PDMA with O_DIRECT NVMe devices,
Logan Gunthorpe
- [PATCH v4 16/23] iov_iter: introduce iov_iter_get_pages_[alloc_]flags(), Logan Gunthorpe
- [PATCH v4 11/23] nvme-pci: convert to using dma_map_sgtable(), Logan Gunthorpe
- [PATCH v4 19/23] block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages(), Logan Gunthorpe
- [PATCH v4 03/23] PCI/P2PDMA: Attempt to set map_type if it has not been set, Logan Gunthorpe
- [PATCH v4 20/23] block: set FOLL_PCI_P2PDMA in bio_map_user_iov(), Logan Gunthorpe
- [PATCH v4 21/23] mm: use custom page_free for P2PDMA pages, Logan Gunthorpe
- [PATCH v4 23/23] nvme-pci: allow mmaping the CMB in userspace, Logan Gunthorpe
- [PATCH v4 02/23] lib/scatterlist: add flag for indicating P2PDMA segments in an SGL, Logan Gunthorpe
- [PATCH v4 04/23] PCI/P2PDMA: Expose pci_p2pdma_map_type(), Logan Gunthorpe
- [PATCH v4 06/23] dma-mapping: allow EREMOTEIO return code for P2PDMA transfers, Logan Gunthorpe
- [PATCH v4 10/23] nvme-pci: check DMA ops when indicating support for PCI P2PDMA, Logan Gunthorpe
- [PATCH v4 09/23] iommu/dma: support PCI P2PDMA pages in dma-iommu map_sg, Logan Gunthorpe
- [PATCH v4 15/23] mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages, Logan Gunthorpe
- [PATCH v4 07/23] dma-direct: support PCI P2PDMA pages in dma-direct map_sg, Logan Gunthorpe
- [PATCH v4 13/23] RDMA/rw: drop pci_p2pdma_[un]map_sg(), Logan Gunthorpe
- [PATCH v4 14/23] PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg(), Logan Gunthorpe
- [PATCH v4 08/23] dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA support, Logan Gunthorpe
- [PATCH v4 01/23] lib/scatterlist: cleanup macros into static inline functions, Logan Gunthorpe
- [PATCH v4 05/23] PCI/P2PDMA: Introduce helpers for dma_map_sg implementations, Logan Gunthorpe
- [PATCH v4 17/23] block: add check when merging zone device pages, Logan Gunthorpe
- [PATCH v4 18/23] lib/scatterlist: add check when merging zone device pages, Logan Gunthorpe
- [PATCH v4 22/23] PCI/P2PDMA: Introduce pci_mmap_p2pmem(), Logan Gunthorpe
- [PATCH v4 12/23] RDMA/core: introduce ib_dma_pci_p2p_dma_supported(), Logan Gunthorpe
[regression] nvme pci sysfs remove operation hang during fio test observed on 5.16.0-rc1,
Yi Zhang
T10 DIX bug for the md raid with 4k block devices, Alexey Lyashkov
[PATCH] block: avoid to quiesce queue in elevator_init_mq,
Ming Lei
[PATCH] virtio-blk: modify the value type of num in virtio_queue_rq(),
cgel . zte
move all struct request releated code out of blk-core.c (rebased),
Christoph Hellwig
- [PATCH 01/11] block: move blk_rq_err_bytes to scsi, Christoph Hellwig
- [PATCH 04/11] blk-mq: move blk_mq_flush_plug_list, Christoph Hellwig
- [PATCH 06/11] block: move blk_rq_init to blk-mq.c, Christoph Hellwig
- [PATCH 02/11] block: remove rq_flush_dcache_pages, Christoph Hellwig
- [PATCH 05/11] block: move request based cloning helpers to blk-mq.c, Christoph Hellwig
- [PATCH 03/11] block: remove blk-exec.c, Christoph Hellwig
- [PATCH 07/11] block: move blk_steal_bios to blk-mq.c, Christoph Hellwig
- [PATCH 08/11] block: move blk_account_io_{start,done} to blk-mq.c, Christoph Hellwig
- [PATCH 09/11] block: move blk_dump_rq_flags to blk-mq.c, Christoph Hellwig
- [PATCH 10/11] block: move blk_print_req_error to blk-mq.c, Christoph Hellwig
- [PATCH 11/11] block: don't include blk-mq headers in blk-core.c, Christoph Hellwig
- Re: move all struct request releated code out of blk-core.c (rebased), Johannes Thumshirn
[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]