Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH 12/44] block: add a bdev_kobj helper, (continued)
- [PATCH 13/44] block: use disk_part_iter_exit in disk_part_iter_next, Christoph Hellwig
- [PATCH 11/44] block: remove a superflous check in blkpg_do_ioctl, Christoph Hellwig
- [PATCH 08/44] dm: simplify flush_bio initialization in __send_empty_flush, Christoph Hellwig
- [PATCH 14/44] block: use put_device in put_disk, Christoph Hellwig
- [PATCH 15/44] block: change the hash used for looking up block devices, Christoph Hellwig
- [PATCH 17/44] init: refactor devt_from_partuuid, Christoph Hellwig
- [PATCH 16/44] init: refactor name_to_dev_t, Christoph Hellwig
- [PATCH 18/44] init: cleanup match_dev_by_uuid and match_dev_by_label, Christoph Hellwig
- [PATCH 19/44] block: refactor __blkdev_put, Christoph Hellwig
- [PATCH 20/44] block: refactor blkdev_get, Christoph Hellwig
- [PATCH 21/44] block: move bdput() to the callers of __blkdev_get, Christoph Hellwig
- [PATCH 26/44] block: simplify the block device claiming interface, Christoph Hellwig
- [PATCH 23/44] block: remove i_bdev, Christoph Hellwig
- [PATCH 22/44] block: opencode devcgroup_inode_permission, Christoph Hellwig
- [PATCH 27/44] block: simplify part_to_disk, Christoph Hellwig
- [PATCH 25/44] block: remove ->bd_contains, Christoph Hellwig
- [PATCH 24/44] block: simplify bdev/disk lookup in blkdev_get, Christoph Hellwig
- [PATCH 28/44] block: initialize struct block_device in bdev_alloc, Christoph Hellwig
- [PATCH 32/44] block: move the partition_meta_info to struct block_device, Christoph Hellwig
- [PATCH 30/44] block: move disk stat accounting to struct block_device, Christoph Hellwig
- [PATCH 29/44] block: remove the nr_sects field in struct hd_struct, Christoph Hellwig
- [PATCH 33/44] block: move holder_dir to struct block_device, Christoph Hellwig
- [PATCH 31/44] block: move the start_sect field to struct block_device, Christoph Hellwig
- [PATCH 36/44] block: allocate struct hd_struct as part of struct bdev_inode, Christoph Hellwig
- [PATCH 37/44] block: switch partition lookup to use struct block_device, Christoph Hellwig
- [PATCH 39/44] block: pass a block_device to blk_alloc_devt, Christoph Hellwig
- [PATCH 35/44] block: move the policy field to struct block_device, Christoph Hellwig
- [PATCH 34/44] block: move make_it_fail to struct block_device, Christoph Hellwig
- [PATCH 40/44] block: pass a block_device to invalidate_partition, Christoph Hellwig
- [PATCH 41/44] block: switch disk_part_iter_* to use a struct block_device, Christoph Hellwig
- [PATCH 44/44] block: stop using bdget_disk for partition 0, Christoph Hellwig
- [PATCH 38/44] block: remove the partno field from struct hd_struct, Christoph Hellwig
- [PATCH 43/44] block: merge struct block_device and struct hd_struct, Christoph Hellwig
- [PATCH 42/44] f2fs: remove a few bd_part checks, Christoph Hellwig
- [PATCH for-next 0/8] update for rnbd,
Jack Wang
- [PATCH for-next 1/8] block/rnbd-clt: Make path parameter optional for map_device, Jack Wang
- [PATCH for-next 2/8] block/rnbd-clt: support mapping two devices with the same name from different servers, Jack Wang
- [PATCH for-next 3/8] Documentation/ABI/rnbd-clt: fix typo in sysfs-class-rnbd-client, Jack Wang
- [PATCH for-next 4/8] Documentation/ABI/rnbd-clt: session name is appended to the device path, Jack Wang
- [PATCH for-next 5/8] block/rnbd-srv: close a mapped device from server side., Jack Wang
- [PATCH for-next 6/8] Documentation/ABI/rnbd-srv: add document for force_close, Jack Wang
- [PATCH for-next 8/8] block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name, Jack Wang
- [PATCH for-next 7/8] block/rnbd: call kobject_put in the failure path, Jack Wang
- Re: [PATCH for-next 0/8] update for rnbd, Jinpu Wang
- Re: [PATCH for-next 0/8] update for rnbd, Jens Axboe
- [PATCH] blk-mq: Make running from the wrong CPU less scary,
Daniel Wagner
- [PATCH] block: fix inflight statistics of part0,
Jeffle Xu
- [PATCH v9] block: disable iopoll for split bio,
Jeffle Xu
- [PATCH V3 blktests 0/5] nvmeof-mp/srp/nvme-rdma misc fix and enhancement,
Yi Zhang
- [PATCH v4 0/2] powerpc/pseries: fix MSI/X IRQ affinity on pseries,
Laurent Vivier
- [PATCH v2 0/5] Some cleanups and improvements for blk-iocost,
Baolin Wang
- [PATCH] blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off,
Yu Kuai
- [PATCH 0/9] nvmet: add genblk ZBD backend,
Chaitanya Kulkarni
- [PATCH 3/9] nvmet: trim down id-desclist to use req->ns, Chaitanya Kulkarni
- [PATCH 4/9] nvmet: add NVME_CSI_ZNS in ns-desc for zbdev, Chaitanya Kulkarni
- [PATCH 5/9] nvmet: add cns-cs-ctrl in id-ctrl for ZNS bdev, Chaitanya Kulkarni
- [PATCH 6/9] nvmet: add cns-cs-ns in id-ctrl for ZNS bdev, Chaitanya Kulkarni
[PATCH 7/9] nvmet: add zns cmd effects to support zbdev, Chaitanya Kulkarni
[PATCH 8/9] nvmet: add zns bdev config support, Chaitanya Kulkarni
[PATCH 9/9] nvmet: add ZNS based I/O cmds handlers, Chaitanya Kulkarni
Re: [PATCH 0/9] nvmet: add genblk ZBD backend, Damien Le Moal
<Possible follow-ups>
[PATCH 0/9] nvmet: add genblk ZBD backend, Chaitanya Kulkarni
- [PATCH V2 1/9] block: export __bio_iov_append_get_pages(), Chaitanya Kulkarni
- [PATCH V2 2/9] nvmet: add ZNS support for bdev-ns, Chaitanya Kulkarni
- [PATCH V2 4/9] nvmet: add NVME_CSI_ZNS in ns-desc for zbdev, Chaitanya Kulkarni
- [PATCH V2 9/9] nvmet: add ZNS based I/O cmds handlers, Chaitanya Kulkarni
- [PATCH V2 6/9] nvmet: add cns-cs-ns in id-ctrl for ZNS bdev, Chaitanya Kulkarni
- [PATCH V2 7/9] nvmet: add zns cmd effects to support zbdev, Chaitanya Kulkarni
- [PATCH V2 3/9] nvmet: trim down id-desclist to use req->ns, Chaitanya Kulkarni
- [PATCH V2 5/9] nvmet: add cns-cs-ctrl in id-ctrl for ZNS bdev, Chaitanya Kulkarni
- [PATCH V2 8/9] nvmet: add zns bdev config support, Chaitanya Kulkarni
- Re: [PATCH 0/9] nvmet: add genblk ZBD backend, Damien Le Moal
[PATCH v8] block: disable iopoll for split bio,
Jeffle Xu
[PATCH] common/rc: confirm pcie hotplug capabilities,
Keith Busch
[PATCH v3 0/2] powerpc/pseries: fix MSI/X IRQ affinity on pseries,
Laurent Vivier
[PATCH v7] block: disable iopoll for split bio,
Jeffle Xu
[PATCH] block/rnbd: server: Fix error return code in rnbd_srv_create_dev_sysfs(),
Wang ShaoBo
[PATCH v2 0/2] powerpc/pseries: fix MSI/X IRQ affinity on pseries,
Laurent Vivier
[PATCH V2 blktests 0/5] nvmeof-mp/srp/nvme-rdma misc fix and enhancement,
Yi Zhang
[PATCH] block: remove unused BIO_SPLIT_ENTRIES,
Jeffle Xu
[PATCH v6] block: disable iopoll for split bio,
Jeffle Xu
[PATCH 0/2] powerpc/pseries: fix MSI/X IRQ affinity on pseries,
Laurent Vivier
[PATCH 0/2] optimise bvec/bio iteration,
Pavel Begunkov
[PATCH] block: fix error return code in mm_pci_probe(), Wang Hai
merge struct block_device and struct hd_struct v2,
Christoph Hellwig
- [PATCH 06/45] zram: remove the claim mechanism, Christoph Hellwig
- [PATCH 11/45] block: remove a duplicate __disk_get_part prototype, Christoph Hellwig
- [PATCH 05/45] mtip32xx: remove the call to fsync_bdev on removal, Christoph Hellwig
- [PATCH 04/45] fs: simplify freeze_bdev/thaw_bdev, Christoph Hellwig
- [PATCH 07/45] zram: do not call set_blocksize, Christoph Hellwig
- [PATCH 09/45] dm: simplify flush_bio initialization in __send_empty_flush, Christoph Hellwig
- [PATCH 10/45] dm: remove the block_device reference in struct mapped_device, Christoph Hellwig
- [PATCH 02/45] filemap: consistently use ->f_mapping over ->i_mapping, Christoph Hellwig
- [PATCH 16/45] block: change the hash used for looking up block devices, Christoph Hellwig
- [PATCH 03/45] fs: remove get_super_thawed and get_super_exclusive_thawed, Christoph Hellwig
- [PATCH 08/45] loop: do not call set_blocksize, Christoph Hellwig
- [PATCH 18/45] init: refactor devt_from_partuuid, Christoph Hellwig
- [PATCH 01/45] blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats, Christoph Hellwig
- [PATCH 15/45] block: use put_device in put_disk, Christoph Hellwig
- [PATCH 20/45] block: refactor __blkdev_put, Christoph Hellwig
- [PATCH 12/45] block: remove a superflous check in blkpg_do_ioctl, Christoph Hellwig
- [PATCH 13/45] block: add a bdev_kobj helper, Christoph Hellwig
- [PATCH 22/45] block: opencode devcgroup_inode_permission, Christoph Hellwig
- [PATCH 21/45] block: refactor blkdev_get, Christoph Hellwig
- [PATCH 14/45] block: use disk_part_iter_exit in disk_part_iter_next, Christoph Hellwig
- [PATCH 19/45] init: cleanup match_dev_by_uuid and match_dev_by_label, Christoph Hellwig
- [PATCH 23/45] block: remove i_bdev, Christoph Hellwig
- [PATCH 17/45] init: refactor name_to_dev_t, Christoph Hellwig
- [PATCH 24/45] blk-cgroup: stop abusing get_gendisk, Christoph Hellwig
- [PATCH 26/45] block: remove ->bd_contains, Christoph Hellwig
- [PATCH 27/45] block: simplify the block device claiming interface, Christoph Hellwig
- [PATCH 29/45] block: initialize struct block_device in bdev_alloc, Christoph Hellwig
- [PATCH 25/45] block: reference struct block_device from struct hd_struct, Christoph Hellwig
- [PATCH 30/45] block: remove the nr_sects field in struct hd_struct, Christoph Hellwig
- [PATCH 28/45] block: simplify part_to_disk, Christoph Hellwig
- [PATCH 34/45] block: move holder_dir to struct block_device, Christoph Hellwig
- [PATCH 31/45] block: move disk stat accounting to struct block_device, Christoph Hellwig
- [PATCH 32/45] block: move the start_sect field to struct block_device, Christoph Hellwig
- [PATCH 40/45] block: pass a block_device to blk_alloc_devt, Christoph Hellwig
- [PATCH 41/45] block: pass a block_device to invalidate_partition, Christoph Hellwig
- [PATCH 33/45] block: move the partition_meta_info to struct block_device, Christoph Hellwig
- [PATCH 38/45] block: switch partition lookup to use struct block_device, Christoph Hellwig
- [PATCH 35/45] block: move make_it_fail to struct block_device, Christoph Hellwig
- [PATCH 39/45] block: remove the partno field from struct hd_struct, Christoph Hellwig
- [PATCH 37/45] block: allocate struct hd_struct as part of struct bdev_inode, Christoph Hellwig
- [PATCH 36/45] block: move the policy field to struct block_device, Christoph Hellwig
- [PATCH 45/45] block: stop using bdget_disk for partition 0, Christoph Hellwig
- [PATCH 42/45] block: switch disk_part_iter_* to use a struct block_device, Christoph Hellwig
- [PATCH 43/45] f2fs: remove a few bd_part checks, Christoph Hellwig
- [PATCH 44/45] block: merge struct block_device and struct hd_struct, Christoph Hellwig
[PATCH 5.11] block: optimise for_each_bvec() advance,
Pavel Begunkov
[REF PATCH] block/loop: remove unused range, Alex Shi
[PATCH 0/7] Some cleanups and improvements for blk-iocost,
Baolin Wang
[PATCH blktests 0/5] nvmeof-mp/srp/nvme-rdma misc fix and enhancement,
Yi Zhang
[PATCH 0/9] relay: cleanup and const callbacks, take 2,
Jani Nikula
WARNING in nbd_config_put, syzbot
[PATCH 1/2] block: update documentation for blk_rq_timeout(),
Julian Wiedmann
[PATCH v5] block: disable iopoll for split bio,
Jeffle Xu
[PATCH v3 0/9] Rework runtime suspend and SCSI domain validation,
Bart Van Assche
- [PATCH v3 1/9] block: Fix a race in the runtime power management code, Bart Van Assche
- [PATCH v3 2/9] ide: Do not set the RQF_PREEMPT flag for sense requests, Bart Van Assche
- [PATCH v3 3/9] scsi: Pass a request queue pointer to __scsi_execute(), Bart Van Assche
- [PATCH v3 5/9] scsi: Do not wait for a request in scsi_eh_lock_door(), Bart Van Assche
- [PATCH v3 6/9] scsi_transport_spi: Make spi_execute() accept a request queue pointer, Bart Van Assche
- [PATCH v3 4/9] scsi: Inline scsi_mq_alloc_queue(), Bart Van Assche
- [PATCH v3 7/9] scsi_transport_spi: Freeze request queues instead of quiescing, Bart Van Assche
- [PATCH v3 8/9] block, scsi, ide: Only process PM requests if rpm_status != RPM_ACTIVE, Bart Van Assche
- [PATCH v3 9/9] block: Do not accept any requests while suspended, Bart Van Assche
[PATCH v2 for-next 0/4] optimise sbitmap deferred clear,
Pavel Begunkov
[PATCH] block: cleanup kstrto*() usage, Alexey Dobriyan
[PATCH v6] zram: break the strict dependency from lzo,
Rui Salvaterra
[PATCH 00/29] RFC: iov_iter: Switch to using an ops table,
David Howells
[PATCH 02/29] iov_iter: Split copy_page_to_iter(), David Howells
[PATCH 03/29] iov_iter: Split iov_iter_fault_in_readable, David Howells
[PATCH 04/29] iov_iter: Split the iterate_and_advance() macro, David Howells
[PATCH 05/29] iov_iter: Split copy_to_iter(), David Howells
[PATCH 06/29] iov_iter: Split copy_mc_to_iter(), David Howells
[PATCH 07/29] iov_iter: Split copy_from_iter(), David Howells
[PATCH 08/29] iov_iter: Split the iterate_all_kinds() macro, David Howells
[PATCH 09/29] iov_iter: Split copy_from_iter_full(), David Howells
[PATCH 10/29] iov_iter: Split copy_from_iter_nocache(), David Howells
[PATCH 11/29] iov_iter: Split copy_from_iter_flushcache(), David Howells
[PATCH 12/29] iov_iter: Split copy_from_iter_full_nocache(), David Howells
[PATCH 13/29] iov_iter: Split copy_page_from_iter(), David Howells
[PATCH 14/29] iov_iter: Split iov_iter_zero(), David Howells
[PATCH 15/29] iov_iter: Split copy_from_user_atomic(), David Howells
[PATCH 16/29] iov_iter: Split iov_iter_advance(), David Howells
[PATCH 17/29] iov_iter: Split iov_iter_revert(), David Howells
[PATCH 18/29] iov_iter: Split iov_iter_single_seg_count(), David Howells
[PATCH 19/29] iov_iter: Split iov_iter_alignment(), David Howells
[PATCH 20/29] iov_iter: Split iov_iter_gap_alignment(), David Howells
[PATCH 21/29] iov_iter: Split iov_iter_get_pages(), David Howells
[PATCH 22/29] iov_iter: Split iov_iter_get_pages_alloc(), David Howells
[PATCH 23/29] iov_iter: Split csum_and_copy_from_iter(), David Howells
[PATCH 24/29] iov_iter: Split csum_and_copy_from_iter_full(), David Howells
[PATCH 25/29] iov_iter: Split csum_and_copy_to_iter(), David Howells
[PATCH 26/29] iov_iter: Split iov_iter_npages(), David Howells
[PATCH 27/29] iov_iter: Split dup_iter(), David Howells
[PATCH 28/29] iov_iter: Split iov_iter_for_each_range(), David Howells
[PATCH 29/29] iov_iter: Remove iterate_all_kinds() and iterate_and_advance(), David Howells
Re: [PATCH 00/29] RFC: iov_iter: Switch to using an ops table, Pavel Begunkov
Re: [PATCH 00/29] RFC: iov_iter: Switch to using an ops table, Linus Torvalds
Re: [PATCH 00/29] RFC: iov_iter: Switch to using an ops table, Matthew Wilcox
[RFC PATCH] blk-cgroup: prevent rcu_sched detected stalls warnings in blkg_destroy_all(),
Yu Kuai
[PATCH for-next 0/2] optimise sbitmap deferred clear,
Pavel Begunkov
[PATCH 000/141] Fix fall-through warnings for Clang,
Gustavo A. R. Silva
Re: [PATCH 000/141] Fix fall-through warnings for Clang, Miguel Ojeda
Re: [PATCH 000/141] Fix fall-through warnings for Clang, Jason Gunthorpe
Message not available
Re: [PATCH 000/141] Fix fall-through warnings for Clang, Martin K. Petersen
Re: (subset) [PATCH 000/141] Fix fall-through warnings for Clang, Martin K. Petersen
[PATCH] block: don't ignore REQ_NOWAIT for direct IO,
Pavel Begunkov
[PATCH] dm-settings: fix a possible integer overflow in blk_queue_max_hw_sectors, Mikulas Patocka
[PATCH v4 0/9] null_blk fixes, improvements and cleanup,
Damien Le Moal
- [PATCH v4 2/9] null_blk: Fail zone append to conventional zones, Damien Le Moal
- [PATCH v4 3/9] block: Align max_hw_sectors to logical blocksize, Damien Le Moal
- [PATCH v4 1/9] null_blk: Fix zone size initialization, Damien Le Moal
- [PATCH v4 5/9] null_blk: Improve implicit zone close, Damien Le Moal
- [PATCH v4 4/9] null_blk: improve zone locking, Damien Le Moal
- [PATCH v4 6/9] null_blk: cleanup discard handling, Damien Le Moal
- [PATCH v4 7/9] null_blk: discard zones on reset, Damien Le Moal
- [PATCH v4 8/9] null_blk: Allow controlling max_hw_sectors limit, Damien Le Moal
- [PATCH v4 9/9] null_blk: Move driver into its own directory, Damien Le Moal
- Re: [PATCH v4 0/9] null_blk fixes, improvements and cleanup, Damien Le Moal
- Re: [PATCH v4 0/9] null_blk fixes, improvements and cleanup, Damien Le Moal
- Re: [PATCH v4 0/9] null_blk fixes, improvements and cleanup, Jens Axboe
[PATCH v2 0/2] optimise iov_iter,
Pavel Begunkov
[PATCH] blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary.,
Mikulas Patocka
[RFC PATCHv2 0/2] block-layer interposer,
Hannes Reinecke
[PATCH 0/2] optimise iov_iter,
Pavel Begunkov
[PATCH] blk-mq: skip hybrid polling if iopoll doesn't spin,
Pavel Begunkov
[PATCH V5 00/13] blk-mq/scsi: tracking device queue depth via sbitmap,
Ming Lei
- [PATCH V5 01/13] sbitmap: remove sbitmap_clear_bit_unlock, Ming Lei
- [PATCH V5 02/13] sbitmap: maintain allocation round_robin in sbitmap, Ming Lei
- [PATCH V5 03/13] sbitmap: add helpers for updating allocation hint, Ming Lei
- [PATCH V5 04/13] sbitmap: move allocation hint into sbitmap, Ming Lei
- [PATCH V5 05/13] sbitmap: export sbitmap_weight, Ming Lei
- [PATCH V5 06/13] sbitmap: add helper of sbitmap_calculate_shift, Ming Lei
- [PATCH V5 07/13] blk-mq: add callbacks for storing & retrieving budget token, Ming Lei
- [PATCH V5 08/13] blk-mq: return budget token from .get_budget callback, Ming Lei
- [PATCH V5 09/13] scsi: put hot fields of scsi_host_template into one cacheline, Ming Lei
- Re: [PATCH V5 00/13] blk-mq/scsi: tracking device queue depth via sbitmap, Ming Lei
- <Possible follow-ups>
- [PATCH V5 00/13] blk-mq/scsi: tracking device queue depth via sbitmap, Ming Lei
- [PATCH V5 02/13] sbitmap: maintain allocation round_robin in sbitmap, Ming Lei
- [PATCH V5 03/13] sbitmap: add helpers for updating allocation hint, Ming Lei
- [PATCH V5 01/13] sbitmap: remove sbitmap_clear_bit_unlock, Ming Lei
- [PATCH V5 04/13] sbitmap: move allocation hint into sbitmap, Ming Lei
- [PATCH V5 05/13] sbitmap: export sbitmap_weight, Ming Lei
- [PATCH V5 06/13] sbitmap: add helper of sbitmap_calculate_shift, Ming Lei
- [PATCH V5 07/13] blk-mq: add callbacks for storing & retrieving budget token, Ming Lei
- [PATCH V5 08/13] blk-mq: return budget token from .get_budget callback, Ming Lei
- [PATCH V5 09/13] scsi: put hot fields of scsi_host_template into one cacheline, Ming Lei
- [PATCH V5 10/13] megaraid_sas: v2 replace sdev_busy with local, Ming Lei
- [PATCH V5 11/13] scsi: add scsi_device_busy() to read sdev->device_busy, Ming Lei
- [PATCH V5 12/13] scsi: make sure sdev->queue_depth is <= max(shost->can_queue, 1024), Ming Lei
- [PATCH V5 13/13] scsi: replace sdev->device_busy with sbitmap, Ming Lei
[PATCH 1/6] relay: allow the use of const callback structs,
Jani Nikula
[PATCH] dm verity: correcting logic used with corrupted_errs counter,
Ravi Kumar Siddojigari
merge struct block_device and struct hd_struct,
Christoph Hellwig
[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]