Show patches with: Submitter = Christoph Hellwig       |   5810 patches
« 1 2 3 458 59 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] block: req->bio is always set in the merge code [1/2] block: don't bother checking the data direction for merges - 1 - --- 2024-11-19 Christoph Hellwig New
[1/2] block: don't bother checking the data direction for merges [1/2] block: don't bother checking the data direction for merges - 1 - --- 2024-11-19 Christoph Hellwig New
[6/6] block: return bool from get_disk_ro and bdev_read_only [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[5/6] block: remove a duplicate definition for bdev_read_only [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[4/6] block: return bool from blk_rq_aligned [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[3/6] block: return unsigned int from blk_lim_dma_alignment_and_pad [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[2/6] block: return unsigned int from queue_dma_alignment [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[1/6] block: return unsigned int from bdev_io_opt [1/6] block: return unsigned int from bdev_io_opt - 1 - --- 2024-11-19 Christoph Hellwig New
[15/15] RFC: block: allow write streams on partitions [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[14/15] nvme: enable FDP support [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[13/15] nvme.h: add FDP definitions [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[12/15] nvme: add a nvme_get_log_lsi helper [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[11/15] nvme: pass a void pointer to nvme_get/set_features for the result [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[10/15] nvme: store the endurance group id in struct nvme_ns_head [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[09/15] block: expose write streams for block device nodes [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[08/15] block: introduce a write_stream_granularity queue limit [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[07/15] block: introduce max_write_streams queue limit [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[06/15] block: add a bi_write_stream field [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[05/15] block: req->bio is always set in the merge code [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[04/15] block: don't bother checking the data direction for merges [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[03/15] io_uring: enable passing a per-io write stream [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[02/15] fs: add a write stream field to the kiocb [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
[01/15] fs: add write stream information to statx [01/15] fs: add write stream information to statx - - - --- 2024-11-19 Christoph Hellwig New
block: return unsigned int from bdev_io_min block: return unsigned int from bdev_io_min - 2 - --- 2024-11-19 Christoph Hellwig New
[6/6] block: don't reorder requests in blk_mq_add_to_batch [1/6] nvme-pci: reverse request order in nvme_queue_rqs - - - --- 2024-11-13 Christoph Hellwig New
[5/6] block: don't reorder requests in blk_add_rq_to_plug [1/6] nvme-pci: reverse request order in nvme_queue_rqs - - - --- 2024-11-13 Christoph Hellwig New
[4/6] block: add a rq_list type [1/6] nvme-pci: reverse request order in nvme_queue_rqs - 1 - --- 2024-11-13 Christoph Hellwig New
[3/6] block: remove rq_list_move [1/6] nvme-pci: reverse request order in nvme_queue_rqs - - - --- 2024-11-13 Christoph Hellwig New
[2/6] virtio_blk: reverse request order in virtio_queue_rqs [1/6] nvme-pci: reverse request order in nvme_queue_rqs 1 - - --- 2024-11-13 Christoph Hellwig New
[1/6] nvme-pci: reverse request order in nvme_queue_rqs [1/6] nvme-pci: reverse request order in nvme_queue_rqs - 1 - --- 2024-11-13 Christoph Hellwig New
[2/2] btrfs: validate queue limits [1/2] block: export blk_validate_limits - 1 - --- 2024-11-13 Christoph Hellwig New
[1/2] block: export blk_validate_limits [1/2] block: export blk_validate_limits - 1 - --- 2024-11-13 Christoph Hellwig New
[2/2] block: remove the ioprio field from struct request [1/2] block: remove the write_hint field from struct request - 1 - --- 2024-11-12 Christoph Hellwig New
[1/2] block: remove the write_hint field from struct request [1/2] block: remove the write_hint field from struct request - 1 - --- 2024-11-12 Christoph Hellwig New
[2/2] nvme-multipath: don't bother clearing max_hw_zone_append_sectors [1/2] block: pre-calculate max_zone_append_sectors - 1 - --- 2024-11-08 Christoph Hellwig New
[1/2] block: pre-calculate max_zone_append_sectors [1/2] block: pre-calculate max_zone_append_sectors - 1 - --- 2024-11-08 Christoph Hellwig New
[2/2] block: share more code for bio addition helpers [1/2] block: remove bio_add_hw_folio - 1 - --- 2024-11-05 Christoph Hellwig New
[1/2] block: remove bio_add_hw_folio [1/2] block: remove bio_add_hw_folio - 1 - --- 2024-11-05 Christoph Hellwig New
[2/2] nvme-multipath: don't bother clearing max_hw_zone_append_sectors [1/2] block: initialize max_hw_zone_append_sectors in blk_set_stacking_limits - - - --- 2024-11-05 Christoph Hellwig New
[1/2] block: initialize max_hw_zone_append_sectors in blk_set_stacking_limits [1/2] block: initialize max_hw_zone_append_sectors in blk_set_stacking_limits - - - --- 2024-11-05 Christoph Hellwig New
[2/2] block: pre-calculate max_zone_append_sectors [1/2] block: remove the max_zone_append_sectors check in blk_revalidate_disk_zones - - - --- 2024-11-04 Christoph Hellwig New
[1/2] block: remove the max_zone_append_sectors check in blk_revalidate_disk_zones [1/2] block: remove the max_zone_append_sectors check in blk_revalidate_disk_zones - - - --- 2024-11-04 Christoph Hellwig New
[5/5] btrfs: split bios to the fs sector size boundary [1/5] block: take chunk_sectors into account in bio_split_write_zeroes - 2 - --- 2024-11-04 Christoph Hellwig New
[4/5] btrfs: use bio_is_zone_append in the completion handler [1/5] block: take chunk_sectors into account in bio_split_write_zeroes - 2 - --- 2024-11-04 Christoph Hellwig New
[3/5] block: lift bio_is_zone_append to bio.h [1/5] block: take chunk_sectors into account in bio_split_write_zeroes - 2 - --- 2024-11-04 Christoph Hellwig New
[2/5] block: fix bio_split_rw_at to take zone_write_granularity into account [1/5] block: take chunk_sectors into account in bio_split_write_zeroes - 2 - --- 2024-11-04 Christoph Hellwig New
[1/5] block: take chunk_sectors into account in bio_split_write_zeroes [1/5] block: take chunk_sectors into account in bio_split_write_zeroes - 1 - --- 2024-11-04 Christoph Hellwig New
block: update blk_stack_limits documentation block: update blk_stack_limits documentation - - - --- 2024-11-04 Christoph Hellwig New
[4/4] btrfs: split bios to the fs sector size boundary [1/4] block: fix bio_split_rw_at to take zone_write_granularity into account - 3 - --- 2024-11-01 Christoph Hellwig New
[3/4] btrfs: use bio_is_zone_append in the completion handler [1/4] block: fix bio_split_rw_at to take zone_write_granularity into account - 3 - --- 2024-11-01 Christoph Hellwig New
[2/4] block: lift bio_is_zone_append to bio.h [1/4] block: fix bio_split_rw_at to take zone_write_granularity into account - 2 - --- 2024-11-01 Christoph Hellwig New
[1/4] block: fix bio_split_rw_at to take zone_write_granularity into account [1/4] block: fix bio_split_rw_at to take zone_write_granularity into account - - - --- 2024-11-01 Christoph Hellwig New
[2/2] block: remove bio_add_zone_append_page [1/2] block: remove zone append special casing from the direct I/O path - 1 - --- 2024-10-30 Christoph Hellwig New
[1/2] block: remove zone append special casing from the direct I/O path [1/2] block: remove zone append special casing from the direct I/O path - 1 - --- 2024-10-30 Christoph Hellwig New
block: add a bdev_limits helper block: add a bdev_limits helper - 1 - --- 2024-10-29 Christoph Hellwig New
[v2] block: fix queue limits checks in blk_rq_map_user_bvec for real [v2] block: fix queue limits checks in blk_rq_map_user_bvec for real - 1 - --- 2024-10-28 Christoph Hellwig New
block: fix queue limits checks in blk_rq_map_user_bvec for real block: fix queue limits checks in blk_rq_map_user_bvec for real - 1 1 --- 2024-10-25 Christoph Hellwig New
iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages - - - --- 2024-10-24 Christoph Hellwig New
[v3] iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages [v3] iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages - - - --- 2024-10-11 Christoph Hellwig New
[2/2] block: mark the disk dead before taking open_mutx in del_gendisk [1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead - 2 - --- 2024-10-09 Christoph Hellwig New
[1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead [1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead - 2 - --- 2024-10-09 Christoph Hellwig New
[2/2] block: mark the disk dead before taking open_mutx in del_gendisk [1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead - 1 - --- 2024-10-08 Christoph Hellwig New
[1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead [1/2] block: also mark disk-owned queues as dying in __blk_mark_disk_dead - 1 - --- 2024-10-08 Christoph Hellwig New
block: return void from the queue_sysfs_entry load_module method block: return void from the queue_sysfs_entry load_module method - 2 - --- 2024-10-08 Christoph Hellwig New
[6/6] xfs: refactor xfs_file_fallocate [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 1 - --- 2024-08-27 Christoph Hellwig New
[5/6] xfs: move the xfs_is_always_cow_inode check into xfs_alloc_file_space [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 1 - --- 2024-08-27 Christoph Hellwig New
[4/6] xfs: call xfs_flush_unmap_range from xfs_free_file_space [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 1 - --- 2024-08-27 Christoph Hellwig New
[3/6] fs: sort out the fallocate mode vs flag mess [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 2 - --- 2024-08-27 Christoph Hellwig New
[2/6] ext4: remove tracing for FALLOC_FL_NO_HIDE_STALE [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 1 - --- 2024-08-27 Christoph Hellwig New
[1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - 2 - --- 2024-08-27 Christoph Hellwig New
[4/4] block: don't use bio_split_rw on misc operations [1/4] block: rework bio splitting - 1 - --- 2024-08-26 Christoph Hellwig New
[3/4] block: properly handle REQ_OP_ZONE_APPEND in __bio_split_to_limits [1/4] block: rework bio splitting - 1 - --- 2024-08-26 Christoph Hellwig New
[2/4] block: constify the lim argument to queue_limits_max_zone_append_sectors [1/4] block: rework bio splitting - 1 - --- 2024-08-26 Christoph Hellwig New
[1/4] block: rework bio splitting [1/4] block: rework bio splitting 1 1 - --- 2024-08-26 Christoph Hellwig New
[6/6] xfs: refactor xfs_file_fallocate [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
[5/6] xfs: move the xfs_is_always_cow_inode check into xfs_alloc_file_space [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
[4/6] xfs: call xfs_flush_unmap_range from xfs_free_file_space [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
[3/6] fs: sort out the fallocate mode vs flag mess [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
[2/6] ext4: remove tracing for FALLOC_FL_NO_HIDE_STALE [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
[1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE - - - --- 2024-08-21 Christoph Hellwig New
block: take offset into account in blk_bvec_map_sg again block: take offset into account in blk_bvec_map_sg again - - 1 --- 2024-07-09 Christoph Hellwig New
[2/2] block: pass a phys_addr_t to get_max_segment_size [1/2] block: add a bvec_phys helper - 1 - --- 2024-07-06 Christoph Hellwig New
[1/2] block: add a bvec_phys helper [1/2] block: add a bvec_phys helper - 1 - --- 2024-07-06 Christoph Hellwig New
[2/2] brd: remove sector alignment checks [1/2] block: also check bio alignment for bio based drivers - - - --- 2024-07-05 Christoph Hellwig New
[1/2] block: also check bio alignment for bio based drivers [1/2] block: also check bio alignment for bio based drivers - - - --- 2024-07-05 Christoph Hellwig New
[2/2] block: pass a phys_addr_t to get_max_segment_size [1/2] block: add a bvec_phys helper - - - --- 2024-07-05 Christoph Hellwig New
[1/2] block: add a bvec_phys helper [1/2] block: add a bvec_phys helper - - - --- 2024-07-05 Christoph Hellwig New
[2/2] block: add a bvec_phys helper [1/2] block: pass a phys_addr_t to get_max_segment_size 1 - - --- 2024-07-05 Christoph Hellwig New
[1/2] block: pass a phys_addr_t to get_max_segment_size [1/2] block: pass a phys_addr_t to get_max_segment_size - 1 - --- 2024-07-05 Christoph Hellwig New
loop: remove the unused inode variable in loop_configure loop: remove the unused inode variable in loop_configure - - - --- 2024-07-05 Christoph Hellwig New
block: remove QUEUE_FLAG_STOPPED block: remove QUEUE_FLAG_STOPPED - 3 - --- 2024-07-03 Christoph Hellwig New
[6/6] block: don't free the integrity payload in bio_integrity_unmap_free_user [1/6] block: split integrity support out of bio.h - 2 - --- 2024-07-02 Christoph Hellwig New
[5/6] block: don't free submitter owned integrity payload on I/O completion [1/6] block: split integrity support out of bio.h - 2 - --- 2024-07-02 Christoph Hellwig New
[4/6] block: call bio_integrity_unmap_free_user from blk_rq_unmap_user [1/6] block: split integrity support out of bio.h - 3 - --- 2024-07-02 Christoph Hellwig New
[3/6] block: don't call bio_uninit from bio_endio [1/6] block: split integrity support out of bio.h - - - --- 2024-07-02 Christoph Hellwig New
[2/6] block: also return bio_integrity_payload * from stubs [1/6] block: split integrity support out of bio.h - 3 - --- 2024-07-02 Christoph Hellwig New
[1/6] block: split integrity support out of bio.h [1/6] block: split integrity support out of bio.h - 3 - --- 2024-07-02 Christoph Hellwig New
[10/10] blk-lib: check for kill signal in ioctl BLKZEROOUT [01/10] block: move secure erase checks into the ioctl handler - - - --- 2024-07-01 Christoph Hellwig New
[09/10] block: limit the Write Zeroes to manually writing zeroes fallback [01/10] block: move secure erase checks into the ioctl handler - - - --- 2024-07-01 Christoph Hellwig New
[08/10] block: refacto blkdev_issue_zeroout [01/10] block: move secure erase checks into the ioctl handler - - - --- 2024-07-01 Christoph Hellwig New
« 1 2 3 458 59 »