Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH 4/8] ublk: simplify ublk_ch_open and ublk_ch_release, (continued)
- [PATCH] docs: driver-api: firmware: add driver firmware guidelines. (v3),
Dave Airlie
- bio splitting cleanups,
Christoph Hellwig
- [PATCH 1/2] blk-mq: fix error handling in __blk_mq_alloc_disk,
Christoph Hellwig
- [PATCH 0/1 RFC] block: Add ioctl for setting default inline crypto key,
Israel Rukshin
- [PATCH 0/2] Improve mq-deadline performance in HDD,
Wang You
- [PATCH v3] block: don't allow the same type rq_qos add more than once,
Jinke Han
- [PATCH 5.18 158/231] scsi: megaraid: Clear READ queue maps nr_queues, Greg Kroah-Hartman
- [PATCH] block/drbd: Fix comment typo, Jason Wang
- fix md disk_name lifetime problems v4,
Christoph Hellwig
- [PATCH 02/10] md: fix error handling in md_alloc, Christoph Hellwig
- [PATCH 01/10] md: fix mddev->kobj lifetime, Christoph Hellwig
- [PATCH 03/10] md: implement ->free_disk, Christoph Hellwig
- [PATCH 04/10] md: rename md_free to md_kobj_release, Christoph Hellwig
- [PATCH 05/10] md: factor out the rdev overlaps check from rdev_size_store, Christoph Hellwig
- [PATCH 06/10] md: stop using for_each_mddev in md_do_sync, Christoph Hellwig
- [PATCH 07/10] md: stop using for_each_mddev in md_notify_reboot, Christoph Hellwig
- [PATCH 08/10] md: stop using for_each_mddev in md_exit, Christoph Hellwig
- [PATCH 09/10] md: only delete entries from all_mddevs when the disk is freed, Christoph Hellwig
- [PATCH 10/10] md: simplify md_open, Christoph Hellwig
- Re: fix md disk_name lifetime problems v4, Song Liu
- [PATCH v2] block: don't allow the same type rq_qos add more than once,
Jinke Han
- [PATCH blktests v3] nbd: add a module load and device connect test,
Sun Ke
- [PATCH] docs: driver-api: firmware: add driver firmware guidelines. (v2),
Dave Airlie
- [PATCH 0/1] bcache patche for Linux v5.20,
Coly Li
- [PATCH blktests v2] common/cpuhotplug: allow _offline_cpu() call in sub-shell,
Shin'ichiro Kawasaki
- [PATCH blktests] new: fix test case addition to new test group,
Shin'ichiro Kawasaki
- [PATCH 5.10 1/2] block: split bio_kmalloc from bio_alloc_bioset,
Tadeusz Struk
- [for-5.20/block PATCH] mmc: fix disk/queue leak in case of adding disk failure,
Ming Lei
- [PATCH] block: Fix comment typo,
Jason Wang
- [PATCH] blk-mq: run queue after issuing the last request of the plug list,
Yufen Yu
- [PATCH] ublk_drv: add one new ublk command: UBLK_IO_NEED_GET_DATA,
Ziyang Zhang
- [PATCH 3/3] ublk_drv: missing error code in ublk_add_dev(),
Dan Carpenter
- [PATCH 1/3] ublk_drv: fix an IS_ERR() vs NULL check,
Dan Carpenter
- [bug report] ublk_drv: add io_uring based userspace block driver, Dan Carpenter
- [PATCH 2/3] ublk_drv: uninitialized error code in ublk_ctrl_get_queue_affinity(),
Dan Carpenter
- [PATCH] block: don't allow the same type rq_qos add more than once,
Jinke Han
- [PATCH] docs: driver-api: firmware: add driver firmware guidelines.,
Dave Airlie
- use of the system work queue in ublk,
Christoph Hellwig
- fix md disk_name lifetime problems v3,
Christoph Hellwig
- [PATCH 02/10] md: fix error handling in md_alloc, Christoph Hellwig
- [PATCH 01/10] md: fix mddev->kobj lifetime, Christoph Hellwig
- [PATCH 03/10] md: implement ->free_disk, Christoph Hellwig
- [PATCH 04/10] md: rename md_free to md_kobj_release, Christoph Hellwig
- [PATCH 05/10] md: factor out the rdev overlaps check from rdev_size_store, Christoph Hellwig
- [PATCH 06/10] md: stop using for_each_mddev in md_do_sync, Christoph Hellwig
- [PATCH 07/10] md: stop using for_each_mddev in md_notify_reboot, Christoph Hellwig
- [PATCH 08/10] md: stop using for_each_mddev in md_exit, Christoph Hellwig
- [PATCH 09/10] md: only delete entries from all_mddevs when the disk is freed, Christoph Hellwig
- [PATCH 10/10] md: simplify md_open, Christoph Hellwig
- [PATCH] ublk: remove UBLK_IO_F_INTEGRITY,
Christoph Hellwig
- [PATCH 1/2] block: call blk_mq_exit_queue from disk_release for never added disks,
Christoph Hellwig
- [PATCH -next] blktrace: Fix some kernel-doc comments,
Yang Li
- [PATCH -next] ublk_drv: fix missing error return code in ublk_add_dev(),
Yang Yingliang
- [PATCH -next] ublk_drv: remove unneeded semicolon,
Yang Li
- WARNING in floppy_interrupt, Wei Chen
- [RFC] block: Add a NULL check in blk_mq_free_rqs(),
Gautam Menghani
- [PATCH] ublk_drv: initialize ret variable,
Tom Rix
- [PATCH] ublk_drv: fix build warning with -Wmaybe-uninitialized and one sparse warning,
Ming Lei
- [PATCH v4 0/3] xen-blk{back,front}: Fix two bugs in 'feature_persistent',
SeongJae Park
- [PATCH v4 2/3] xen-blkback: Apply 'feature_persistent' parameter when connect, SeongJae Park
- [PATCH v4 1/3] xen-blkback: fix persistent grants negotiation, SeongJae Park
- [PATCH v4 3/3] xen-blkfront: Apply 'feature_persistent' parameter when connect, SeongJae Park
- Re: [PATCH v4 0/3] xen-blk{back,front}: Fix two bugs in 'feature_persistent', Andrii Chepurnyi
- Re: [PATCH v4 0/3] xen-blk{back, front}: Fix two bugs in 'feature_persistent', Maximilian Heyne
- Re: [PATCH v4 0/3] xen-blk{back,front}: Fix two bugs in 'feature_persistent', Juergen Gross
- Re: [PATCH v4 0/3] xen-blk{back,front}: Fix two bugs in 'feature_persistent', Juergen Gross
- [GIT PULL] Block fixes for 5.19-rc7,
Jens Axboe
- [PATCH v2] lsm,io_uring: add LSM hooks for the new uring_cmd file op,
Luis Chamberlain
- [PATCH 0/2] Fix recently introduced kernel-doc warnings,
Bart Van Assche
- [PATCH v3 0/2] Fix persistent grants negotiation with a behavior change,
SeongJae Park
- [PATCH V2] null_blk: cleanup null_init_tag_set,
Ming Lei
- Kernel crash(block/null_blk) while running blktests (block/10),
Sachin Sant
- [PATCH 1/2] null_blk: prevent NULL dereference in null_init_tag_set(),
Dan Carpenter
- [PATCH] null_blk: cleanup null_init_tag_set,
Ming Lei
- [PATCH v2] xen-blkback: fix persistent grants negotiation,
SeongJae Park
- [PATCH v3 00/63] Improve static type checking for request flags,
Bart Van Assche
- [PATCH v3 01/63] treewide: Rename enum req_opf into enum req_op, Bart Van Assche
- [PATCH v3 02/63] block: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v3 03/63] block: Change the type of the last .rw_page() argument, Bart Van Assche
- [PATCH v3 04/63] block: Change the type of req_op() and bio_op() into enum req_op, Bart Van Assche
- [PATCH v3 05/63] block: Introduce the type blk_opf_t, Bart Van Assche
- [PATCH v3 07/63] block/bfq: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 06/63] block: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 08/63] block/mq-deadline: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 09/63] block/kyber: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 10/63] blktrace: Trace remapped requests correctly, Bart Van Assche
- [PATCH v3 11/63] blktrace: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 12/63] block/brd: Use the enum req_op type, Bart Van Assche
- [PATCH v3 13/63] block/drbd: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 14/63] block/drbd: Combine two drbd_submit_peer_request() arguments, Bart Van Assche
- [PATCH v3 15/63] block/floppy: Fix a sparse warning, Bart Van Assche
- [PATCH v3 16/63] block/rnbd: Use blk_opf_t where appropriate, Bart Van Assche
- [PATCH v3 17/63] xen-blkback: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 18/63] block/zram: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v3 19/63] nvdimm-btt: Use the enum req_op type, Bart Van Assche
- [PATCH v3 20/63] um: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v3 21/63] dm/core: Reduce the size of struct dm_io_request, Bart Van Assche
- [PATCH v3 22/63] dm/core: Rename kcopyd_job.rw into kcopyd.op, Bart Van Assche
- [PATCH v3 23/63] dm/core: Combine request operation type and flags, Bart Van Assche
- [PATCH v3 24/63] dm/ebs: Change 'int rw' into 'enum req_op op', Bart Van Assche
- [PATCH v3 25/63] dm/dm-flakey: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 26/63] dm/dm-integrity: Combine request operation and flags, Bart Van Assche
- [PATCH v3 27/63] dm mirror log: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 28/63] dm-snap: Combine request operation type and flags, Bart Van Assche
- [PATCH v3 29/63] dm/zone: Use the enum req_op type, Bart Van Assche
- [PATCH v3 30/63] dm/dm-zoned: Use the enum req_op type, Bart Van Assche
- [PATCH v3 31/63] md/core: Combine two sync_page_io() arguments, Bart Van Assche
- [PATCH v3 32/63] md/bcache: Combine two uuid_io() arguments, Bart Van Assche
- [PATCH v3 33/63] md/bcache: Combine two prio_io() arguments, Bart Van Assche
- [PATCH v3 34/63] md/raid1: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 35/63] md/raid10: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 36/63] md/raid5: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 37/63] nvme/host: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 38/63] nvme/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 39/63] scsi/core: Improve static type checking, Bart Van Assche
- [PATCH v3 44/63] scsi/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 40/63] scsi/core: Change the return type of scsi_noretry_cmd() into bool, Bart Van Assche
- [PATCH v3 42/63] scsi/device_handlers: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 43/63] scsi/ufs: Rename a 'dir' argument into 'op', Bart Van Assche
- [PATCH v3 48/63] fs/direct-io: Reduce the size of struct dio, Bart Van Assche
- [PATCH v3 50/63] fs/btrfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 49/63] fs/mpage: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 47/63] fs/buffer: Combine two submit_bh() and ll_rw_block() arguments, Bart Van Assche
- [PATCH v3 52/63] fs/f2fs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 53/63] fs/gfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 54/63] fs/hfsplus: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 51/63] fs/ext4: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 55/63] fs/iomap: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 56/63] fs/jbd2: Fix the documentation of the jbd2_write_superblock() callers, Bart Van Assche
- [PATCH v3 57/63] fs/nfs: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v3 58/63] fs/nilfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 59/63] fs/ntfs3: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v3 60/63] fs/ocfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 61/63] PM: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 62/63] fs/xfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v3 63/63] fs/zonefs: Use the enum req_op type for tracing request operations, Bart Van Assche
- [PATCH v3 45/63] mm: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 41/63] scsi/core: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v3 46/63] fs/buffer: Use the new blk_opf_t type, Bart Van Assche
- Re: [PATCH v3 00/63] Improve static type checking for request flags, Jens Axboe
- [GIT PULL] nvme fixes for Linux 5.19,
Christoph Hellwig
- [GIT PULL] nvme updates for Linux 5.20,
Christoph Hellwig
- [PATCH] ublk_drv: fix request queue leak,
Ming Lei
- [PATCH] zsmalloc: zs_malloc: Return ERR_PTR if fail, Hui Zhu
- [PATCH] lsm,io_uring: add LSM hooks to for the new uring_cmd file op,
Luis Chamberlain
- [PATCH] md: Ensure mddev object is cleaned up with kobject_put on error path,
Logan Gunthorpe
- FALLOC_FL_ZERO_RANGE is faster on dm-crypt device than on underlying block device, Manuel Jacob
- [PATCH] block: fix missing blkcg_bio_issue_init,
Muchun Song
- [PATCH V5 0/2] ublk: add io_uring based userspace block driver,
Ming Lei
- [PATCH blktests v3] common, tests: Print multiple skip reasons,
lizhijian@xxxxxxxxxxx
- fix md disk_name lifetime problems v2,
Christoph Hellwig
- [PATCH V2 0/6] block: add support for REQ_OP_VERIFY,
Chaitanya Kulkarni
- remove bdevname,
Christoph Hellwig
- [PATCH 1/9] block: stop using bdevname in bdev_write_inode, Christoph Hellwig
- [PATCH 4/9] pktcdvd: stop using bdevname in pkt_seq_show, Christoph Hellwig
- [PATCH 5/9] pktcdvd: stop using bdevname in pkt_new_dev, Christoph Hellwig
- [PATCH 3/9] drbd: stop using bdevname in drbd_report_io_error, Christoph Hellwig
- [PATCH 2/9] block: stop using bdevname in __blkdev_issue_discard, Christoph Hellwig
- [PATCH 6/9] rnbd-srv: remove the name field from struct rnbd_dev, Christoph Hellwig
- [PATCH 8/9] ext4: only initialize mmp_bdevname once, Christoph Hellwig
- [PATCH 7/9] ocfs2/cluster: remove the hr_dev_name field from struct o2hb_region, Christoph Hellwig
- [PATCH 9/9] block: remove bdevname, Christoph Hellwig
- Re: remove bdevname, Johannes Thumshirn
- Re: remove bdevname, Chaitanya Kulkarni
- Re: remove bdevname, Jan Kara
- Re: remove bdevname, Jens Axboe
- [PATCH] block: move initialization of i to its definition, Tom Rix
- [PATCH v2] blk-cgroup: Use atomic{,64}_try_cmpxchg,
Uros Bizjak
- [PATCHv2 1/3] block: ensure iov_iter advances for added pages,
Keith Busch
- [PATCH v2] block: Use try_cmpxchg in update_io_ticks,
Uros Bizjak
- [PATCH v2] blk-iolatency: Use atomic{,64}_try_cmpxchg,
Uros Bizjak
- [PATCH v2] block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_below,
Uros Bizjak
- [PATCH] mtip32xx: replace ternary operator with min_t(),
Jiangshan Yi
- [bug report] block: fix leaking page ref on truncated direct io,
Dan Carpenter
- [PATCH blktests v2] common, tests: Support printing multiple skip reasons,
lizhijian@xxxxxxxxxxx
- fix md disk_name lifetime problems,
Christoph Hellwig
- [PATCH] block: Use try_cmpxchg some more,
Uros Bizjak
- Block: bio.c:1232:6: error: variable 'i' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized],
Naresh Kamboju
- [PATCH for-next 0/4] nvme-multipathing for uring-passthrough,
Kanchan Joshi
- Message not available
- Message not available
- Message not available
[PATCH] blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created,
Ming Lei
[PATCH V4 0/2] ublk: add io_uring based userspace block driver,
Ming Lei
[PATCH RFC v3 0/3] bugfix for sbitmap,
Yu Kuai
[PATCH 00/13] btrfs: zoned: fix active zone tracking issues,
Naohiro Aota
- [PATCH 01/13] block: add bdev_max_segments() helper, Naohiro Aota
- [PATCH 04/13] btrfs: convert count_max_extents() to use fs_info->max_extent_size, Naohiro Aota
- [PATCH 05/13] btrfs: use fs_info->max_extent_size in get_extent_max_capacity(), Naohiro Aota
- [PATCH 03/13] btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size, Naohiro Aota
- [PATCH 07/13] btrfs: zoned: finish least available block group on data BG allocation, Naohiro Aota
- [PATCH 09/13] btrfs: zoned: disable metadata overcommit for zoned, Naohiro Aota
- [PATCH 08/13] btrfs: zoned: introduce space_info->active_total_bytes, Naohiro Aota
- [PATCH 11/13] btrfs: zoned: activate necessary block group, Naohiro Aota
- [PATCH 12/13] btrfs: zoned: write out partially allocated region, Naohiro Aota
- [PATCH 10/13] btrfs: zoned: activate metadata BG on flush_space, Naohiro Aota
- [PATCH 06/13] btrfs: let can_allocate_chunk return int, Naohiro Aota
- [PATCH 02/13] btrfs: zoned: revive max_zone_append_bytes, Naohiro Aota
- [PATCH 13/13] btrfs: zoned: wait until zone is finished when allocation didn't progress, Naohiro Aota
- Re: [PATCH v2 00/13] btrfs: zoned: fix active zone tracking issues, David Sterba
- Re: [PATCH v2 00/13] btrfs: zoned: fix active zone tracking issues, David Sterba
[PATCH for-next v2 0/2] null_blk: harmonize some module parameter and configfs options,
Vincent Fu
Message not available
Re: [PATCH for-next v2 0/2] null_blk: harmonize some module parameter and configfs options, Jens Axboe
[PATCH v8 00/13] DMA Mapping P2PDMA Pages,
Logan Gunthorpe
- [PATCH v8 06/13] dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA support, Logan Gunthorpe
- [PATCH v8 03/13] PCI/P2PDMA: Introduce helpers for dma_map_sg implementations, Logan Gunthorpe
- [PATCH v8 05/13] dma-direct: support PCI P2PDMA pages in dma-direct map_sg, Logan Gunthorpe
- [PATCH v8 07/13] iommu: Explicitly skip bus address marked segments in __iommu_map_sg(), Logan Gunthorpe
- [PATCH v8 09/13] nvme-pci: check DMA ops when indicating support for PCI P2PDMA, Logan Gunthorpe
- [PATCH v8 01/13] lib/scatterlist: add flag for indicating P2PDMA segments in an SGL, Logan Gunthorpe
- [PATCH v8 04/13] dma-mapping: allow EREMOTEIO return code for P2PDMA transfers, Logan Gunthorpe
- [PATCH v8 13/13] PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg(), Logan Gunthorpe
- [PATCH v8 08/13] iommu/dma: support PCI P2PDMA pages in dma-iommu map_sg, Logan Gunthorpe
- [PATCH v8 02/13] PCI/P2PDMA: Attempt to set map_type if it has not been set, Logan Gunthorpe
- [PATCH v8 11/13] RDMA/core: introduce ib_dma_pci_p2p_dma_supported(), Logan Gunthorpe
- [PATCH v8 12/13] RDMA/rw: drop pci_p2pdma_[un]map_sg(), Logan Gunthorpe
- [PATCH v8 10/13] nvme-pci: convert to using dma_map_sgtable(), Logan Gunthorpe
- Re: [PATCH v8 00/13] DMA Mapping P2PDMA Pages, Christoph Hellwig
- Re: [PATCH v8 00/13] DMA Mapping P2PDMA Pages, Christoph Hellwig
[bug report] blktests nvme/005 trigered debugfs: Directory 'hctx0' with parent '/' already present!,
Yi Zhang
[bug report] blktests nvme/tcp triggered WARNING at kernel/workqueue.c:2628 check_flush_dependency+0x110/0x14c,
Yi Zhang
[GIT PULL] Block fixes for 5.19-rc6,
Jens Axboe
[PATCH v6 1/4] panic: Taint kernel if tests are run,
David Gow
[PATCH 0/2] null_blk: harmonize some module parameter and configfs options,
Vincent Fu
Message not available
[linux-next:master] BUILD REGRESSION 088b9c375534d905a4d337c78db3b3bfbb52c4a0,
kernel test robot
[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]