Show patches with: Submitter = Christoph Hellwig       |   5512 patches
« 1 2 ... 3 4 555 56 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[14/15] loop: pass queue_limits to blk_mq_alloc_disk [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[13/15] loop: cleanup loop_config_discard [01/15] block: move max_{open,active}_zones to struct queue_limits - 3 - --- 2024-01-22 Christoph Hellwig New
[12/15] virtio_blk: pass queue_limits to blk_mq_alloc_disk [01/15] block: move max_{open,active}_zones to struct queue_limits - 3 - --- 2024-01-22 Christoph Hellwig New
[11/15] virtio_blk: split virtblk_probe [01/15] block: move max_{open,active}_zones to struct queue_limits - 4 - --- 2024-01-22 Christoph Hellwig New
[10/15] block: pass a queue_limits argument to blk_mq_alloc_disk [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[09/15] block: pass a queue_limits argument to blk_mq_init_queue [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[08/15] block: pass a queue_limits argument to blk_alloc_queue [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[07/15] block: use queue_limits_commit_update in queue_discard_max_store [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[06/15] nvme: remove the hack to not update the discard limits in nvme_config_discard [01/15] block: move max_{open,active}_zones to struct queue_limits - 1 - --- 2024-01-22 Christoph Hellwig New
[05/15] block: add a max_user_discard_sectors queue limit [01/15] block: move max_{open,active}_zones to struct queue_limits - 1 - --- 2024-01-22 Christoph Hellwig New
[04/15] block: use queue_limits_commit_update in queue_max_sectors_store [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[03/15] block: add an API to atomically update queue limits [01/15] block: move max_{open,active}_zones to struct queue_limits - - - --- 2024-01-22 Christoph Hellwig New
[02/15] block: refactor disk_update_readahead [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
[01/15] block: move max_{open,active}_zones to struct queue_limits [01/15] block: move max_{open,active}_zones to struct queue_limits - 2 - --- 2024-01-22 Christoph Hellwig New
loop: fix the the direct I/O support check when used on top of block devices loop: fix the the direct I/O support check when used on top of block devices - 1 - --- 2024-01-17 Christoph Hellwig New
[2/2] blk-mq: ensure a q_usage_counter reference is held when splitting bios [1/2] blk-mq: rename blk_mq_can_use_cached_rq - - - --- 2024-01-11 Christoph Hellwig New
[1/2] blk-mq: rename blk_mq_can_use_cached_rq [1/2] blk-mq: rename blk_mq_can_use_cached_rq - - - --- 2024-01-11 Christoph Hellwig New
block: floor the discard granularity to the physical block size block: floor the discard granularity to the physical block size - 1 - --- 2024-01-03 Christoph Hellwig New
[9/9] mtd_blkdevs: use the default discard granularity [1/9] block: remove two comments in bio_split_discard 1 - - --- 2023-12-28 Christoph Hellwig New
[8/9] bcache: use the default discard granularity [1/9] block: remove two comments in bio_split_discard 1 - - --- 2023-12-28 Christoph Hellwig New
[7/9] zram: use the default discard granularity [1/9] block: remove two comments in bio_split_discard - 1 - --- 2023-12-28 Christoph Hellwig New
[6/9] null_blk: use the default discard granularity [1/9] block: remove two comments in bio_split_discard - - - --- 2023-12-28 Christoph Hellwig New
[5/9] nbd: use the default discard granularity [1/9] block: remove two comments in bio_split_discard - - - --- 2023-12-28 Christoph Hellwig New
[4/9] ubd: use the default discard granularity [1/9] block: remove two comments in bio_split_discard 1 - - --- 2023-12-28 Christoph Hellwig New
[3/9] block: default the discard granularity to sector size [1/9] block: remove two comments in bio_split_discard - - - --- 2023-12-28 Christoph Hellwig New
[2/9] bcache: discard_granularity should not be smaller than a sector [1/9] block: remove two comments in bio_split_discard - - - --- 2023-12-28 Christoph Hellwig New
[1/9] block: remove two comments in bio_split_discard [1/9] block: remove two comments in bio_split_discard - - - --- 2023-12-28 Christoph Hellwig New
[2/2] block: remove disk_clear_zoned [1/2] sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics - 1 - --- 2023-12-28 Christoph Hellwig New
[1/2] sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics [1/2] sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics - 1 - --- 2023-12-28 Christoph Hellwig New
[4/4] block: rename and document BLK_DEF_MAX_SECTORS [1/4] null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS - - - --- 2023-12-27 Christoph Hellwig New
[3/4] loop: don't abuse BLK_DEF_MAX_SECTORS [1/4] null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS - - - --- 2023-12-27 Christoph Hellwig New
[2/4] aoe: don't abuse BLK_DEF_MAX_SECTORS [1/4] null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS - - - --- 2023-12-27 Christoph Hellwig New
[1/4] null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS [1/4] null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS - - - --- 2023-12-27 Christoph Hellwig New
[resend] loop: don't update discard limits from loop_set_status [resend] loop: don't update discard limits from loop_set_status - - - --- 2023-12-27 Christoph Hellwig New
[2/2] loop: don't update discard limits from loop_set_status [1/2] loop: remove a pointless blk_queue_max_hw_sectors call - - - --- 2023-12-26 Christoph Hellwig New
[1/2] loop: remove a pointless blk_queue_max_hw_sectors call [1/2] loop: remove a pointless blk_queue_max_hw_sectors call - - - --- 2023-12-26 Christoph Hellwig New
blk-wbt: remove the separate write cache tracking blk-wbt: remove the separate write cache tracking - - - --- 2023-12-26 Christoph Hellwig New
block: renumber QUEUE_FLAG_HW_WC block: renumber QUEUE_FLAG_HW_WC - - - --- 2023-12-26 Christoph Hellwig New
block: reject invalid operation in submit_bio_noacct block: reject invalid operation in submit_bio_noacct - - - --- 2023-12-21 Christoph Hellwig New
block: export disk_clear_zoned block: export disk_clear_zoned - - - --- 2023-12-21 Christoph Hellwig New
[14/14] iomap: pass the length of the dirty region to ->map_blocks [01/14] iomap: clear the per-folio dirty bits on all writeback failures - - - --- 2023-12-07 Christoph Hellwig New
[13/14] iomap: map multiple blocks at a time [01/14] iomap: clear the per-folio dirty bits on all writeback failures - - - --- 2023-12-07 Christoph Hellwig New
[12/14] iomap: submit ioends immediately [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[11/14] iomap: factor out a iomap_writepage_map_block helper [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[10/14] iomap: only call mapping_set_error once for each failed bio [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[09/14] iomap: don't chain bios [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[08/14] iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[07/14] iomap: clean up the iomap_alloc_ioend calling convention [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 2 - --- 2023-12-07 Christoph Hellwig New
[06/14] iomap: move all remaining per-folio logic into iomap_writepage_map [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 2 - --- 2023-12-07 Christoph Hellwig New
[05/14] iomap: factor out a iomap_writepage_handle_eof helper [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 2 - --- 2023-12-07 Christoph Hellwig New
[04/14] iomap: move the PF_MEMALLOC check to iomap_writepages [01/14] iomap: clear the per-folio dirty bits on all writeback failures - - - --- 2023-12-07 Christoph Hellwig New
[03/14] iomap: move the io_folios field out of struct iomap_ioend [01/14] iomap: clear the per-folio dirty bits on all writeback failures - 1 - --- 2023-12-07 Christoph Hellwig New
[02/14] iomap: treat inline data in iomap_writepage_map as an I/O error [01/14] iomap: clear the per-folio dirty bits on all writeback failures - - - --- 2023-12-07 Christoph Hellwig New
[01/14] iomap: clear the per-folio dirty bits on all writeback failures [01/14] iomap: clear the per-folio dirty bits on all writeback failures - - - --- 2023-12-07 Christoph Hellwig New
[2/2] block: support adding less than len in bio_add_hw_page [1/2] block: prevent an integer overflow in bvec_try_merge_hw_page - - - --- 2023-12-04 Christoph Hellwig New
[1/2] block: prevent an integer overflow in bvec_try_merge_hw_page [1/2] block: prevent an integer overflow in bvec_try_merge_hw_page - - - --- 2023-12-04 Christoph Hellwig New
block: move a few definitions out of CONFIG_BLK_DEV_ZONED block: move a few definitions out of CONFIG_BLK_DEV_ZONED - - - --- 2023-11-27 Christoph Hellwig New
[2/2] block: dev_t components are unsigned [1/2] ubi: block: don't use gendisk->first_minor for the idr_alloc return value - - - --- 2023-10-30 Christoph Hellwig New
[1/2] ubi: block: don't use gendisk->first_minor for the idr_alloc return value [1/2] ubi: block: don't use gendisk->first_minor for the idr_alloc return value 1 1 - --- 2023-10-30 Christoph Hellwig New
[4/4] xfs: respect the stable writes flag on the RT device [1/4] filemap: add a per-mapping stable writes flag - 1 - --- 2023-10-25 Christoph Hellwig New
[3/4] xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags [1/4] filemap: add a per-mapping stable writes flag - 1 - --- 2023-10-25 Christoph Hellwig New
[2/4] block: update the stable_writes flag in bdev_add [1/4] filemap: add a per-mapping stable writes flag - 1 1 --- 2023-10-25 Christoph Hellwig New
[1/4] filemap: add a per-mapping stable writes flag [1/4] filemap: add a per-mapping stable writes flag - 2 1 --- 2023-10-25 Christoph Hellwig New
[3/3] xfs: respect the stable writes flag on the RT device [1/3] filemap: add a per-mapping stable writes flag - 1 - --- 2023-10-24 Christoph Hellwig New
[2/3] block: update the stable_writes flag in bdev_add [1/3] filemap: add a per-mapping stable writes flag - 1 1 --- 2023-10-24 Christoph Hellwig New
[1/3] filemap: add a per-mapping stable writes flag [1/3] filemap: add a per-mapping stable writes flag - 2 1 --- 2023-10-24 Christoph Hellwig New
[5/5] fs: assert that open_mutex isn't held over holder ops [1/5] block: simplify bdev_del_partition() - 2 - --- 2023-10-17 Christoph Hellwig New
[4/5] block: assert that we're not holding open_mutex over blk_report_disk_dead [1/5] block: simplify bdev_del_partition() - 2 - --- 2023-10-17 Christoph Hellwig New
[3/5] block: move bdev_mark_dead out of disk_check_media_change [1/5] block: simplify bdev_del_partition() - 3 - --- 2023-10-17 Christoph Hellwig New
[2/5] block: WARN_ON_ONCE() when we remove active partitions [1/5] block: simplify bdev_del_partition() - 2 - --- 2023-10-17 Christoph Hellwig New
[1/5] block: simplify bdev_del_partition() [1/5] block: simplify bdev_del_partition() - 4 - --- 2023-10-17 Christoph Hellwig New
nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl - - 1 --- 2023-10-03 Christoph Hellwig New
block: fix pin count management when merging same-page segments block: fix pin count management when merging same-page segments - 1 - --- 2023-09-05 Christoph Hellwig New
iomap: handle error conditions more gracefully in iomap_to_bh iomap: handle error conditions more gracefully in iomap_to_bh - 3 - --- 2023-09-05 Christoph Hellwig New
block: remove the call to file_remove_privs in blkdev_write_iter block: remove the call to file_remove_privs in blkdev_write_iter - 1 - --- 2023-08-31 Christoph Hellwig New
[17/17] fs: simplify invalidate_inodes [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - 1 - --- 2023-08-11 Christoph Hellwig New
[16/17] fs: remove get_super [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - 1 - --- 2023-08-11 Christoph Hellwig New
[15/17] block: call into the file system for ioctl BLKFLSBUF [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[14/17] block: call into the file system for bdev_mark_dead [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[13/17] block: consolidate __invalidate_device and fsync_bdev [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[12/17] block: drop the "busy inodes on changed media" log message [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[11/17] dasd: also call __invalidate_device when setting the device offline [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[10/17] amiflop: don't call fsync_bdev in FDFMTBEG [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[09/17] floppy: call disk_force_media_change when changing the format [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[08/17] block: simplify the disk_force_media_change interface [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[07/17] nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[06/17] btrfs: use the super_block as holder when mounting file systems [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" 1 - - --- 2023-08-11 Christoph Hellwig New
[05/17] btrfs: open block devices after superblock creation [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" 1 - - --- 2023-08-11 Christoph Hellwig New
[04/17] btrfs: split btrfs_fs_devices.opened [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
[03/17] btrfs: call btrfs_close_devices from ->kill_sb [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - 1 - --- 2023-08-11 Christoph Hellwig New
[02/17] btrfs: always open the device read-only in btrfs_scan_one_device [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - 1 - --- 2023-08-11 Christoph Hellwig New
[01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" [01/17] FOLD: reverts part of "fs: use the super_block as holder when mounting file systems" - - - --- 2023-08-11 Christoph Hellwig New
block: pass a gendisk to the queue_sysfs_entry handlers block: pass a gendisk to the queue_sysfs_entry handlers - - - --- 2023-08-09 Christoph Hellwig New
[4/4] fs, block: remove bdev->bd_super [1/4] fs: stop using bdev->bd_super in mark_buffer_write_io_error - 1 - --- 2023-08-07 Christoph Hellwig New
[3/4] ocfs2: stop using bdev->bd_super for journal error logging [1/4] fs: stop using bdev->bd_super in mark_buffer_write_io_error 1 - - --- 2023-08-07 Christoph Hellwig New
[2/4] ext4: don't use bdev->bd_super in __ext4_journal_get_write_access [1/4] fs: stop using bdev->bd_super in mark_buffer_write_io_error 1 - - --- 2023-08-07 Christoph Hellwig New
[1/4] fs: stop using bdev->bd_super in mark_buffer_write_io_error [1/4] fs: stop using bdev->bd_super in mark_buffer_write_io_error - - - --- 2023-08-07 Christoph Hellwig New
zram: take device and not only bvec offset into account zram: take device and not only bvec offset into account 1 - - --- 2023-08-05 Christoph Hellwig New
[12/12] xfs use fs_holder_ops for the log and RT devices [01/12] fs: export setup_bdev_super - 3 - --- 2023-08-02 Christoph Hellwig New
[11/12] xfs: drop s_umount over opening the log and RT devices [01/12] fs: export setup_bdev_super - 1 - --- 2023-08-02 Christoph Hellwig New
« 1 2 ... 3 4 555 56 »