Show patches with: Submitter = Christoph Hellwig       |   3520 patches
« 1 2 ... 7 8 935 36 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[09/13] block: introduce holder ops [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[08/13] block: remove blk_drop_partitions [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[07/13] block: delete partitions later in del_gendisk [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[06/13] block: unhash the inode earlier in delete_partition [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[05/13] block: avoid repeated work in blk_mark_disk_dead [01/13] block: factor out a bd_end_claim helper from blkdev_put 1 1 - --- 2023-05-18 Christoph Hellwig Superseded
[04/13] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[03/13] block: turn bdev_lock into a mutex [01/13] block: factor out a bd_end_claim helper from blkdev_put 1 1 - --- 2023-05-18 Christoph Hellwig Superseded
[02/13] block: refactor bd_may_claim [01/13] block: factor out a bd_end_claim helper from blkdev_put - 1 - --- 2023-05-18 Christoph Hellwig Superseded
[01/13] block: factor out a bd_end_claim helper from blkdev_put [01/13] block: factor out a bd_end_claim helper from blkdev_put 1 1 - --- 2023-05-18 Christoph Hellwig Superseded
[9/9] xfs: wire up the ->mark_dead holder operation for log and RT devices [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk - 1 - --- 2023-05-05 Christoph Hellwig Superseded
[8/9] xfs: wire up sops->shutdown [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk - - - --- 2023-05-05 Christoph Hellwig Superseded
[7/9] fs: add a method to shut down the file system [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk - 3 - --- 2023-05-05 Christoph Hellwig Superseded
[6/9] block: add a mark_dead holder operation [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk 1 1 - --- 2023-05-05 Christoph Hellwig Superseded
[5/9] block: introduce holder ops [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk - 3 - --- 2023-05-05 Christoph Hellwig Superseded
[4/9] block: turn bdev_lock into a mutex [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk 1 1 - --- 2023-05-05 Christoph Hellwig Superseded
[3/9] block: factor out a bd_end_claim helper from blkdev_put [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk 1 1 - --- 2023-05-05 Christoph Hellwig Superseded
[2/9] block: avoid repeated work in blk_mark_disk_dead [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk 1 1 - --- 2023-05-05 Christoph Hellwig Superseded
[1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk [1/9] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk - - - --- 2023-05-05 Christoph Hellwig Superseded
[17/17] fs: add CONFIG_BUFFER_HEAD [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[16/17] block: use iomap for writes to block devices [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[15/17] block: stop setting ->direct_IO [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[14/17] block: open code __generic_file_write_iter for blkdev writes [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[13/17] block: don't plug in blkdev_write_iter [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig New
[12/17] fuse: use direct_write_fallback [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[11/17] iomap: assign current->backing_dev_info in iomap_file_buffered_write [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[10/17] iomap: use kiocb_write_and_wait and kiocb_invalidate_pages [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[09/17] fs: factor out a direct_write_fallback helper [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[08/17] filemap: add a kiocb_invalidate_post_write helper [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[07/17] filemap: add a kiocb_invalidate_pages helper [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[06/17] filemap: add a kiocb_write_and_wait helper [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[05/17] filemap: update ki_pos in generic_perform_write [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[04/17] fs: remove emergency_thaw_bdev [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[03/17] fs: rename and move block_page_mkwrite_return [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig Superseded
[02/17] fs: remove the special !CONFIG_BLOCK def_blk_fops [01/17] fs: unexport buffer_check_dirty_writeback - - - --- 2023-04-24 Christoph Hellwig New
[01/17] fs: unexport buffer_check_dirty_writeback [01/17] fs: unexport buffer_check_dirty_writeback - 1 - --- 2023-04-24 Christoph Hellwig New
[7/7] mm: return an ERR_PTR from __filemap_get_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file 1 - - --- 2023-03-07 Christoph Hellwig New
[6/7] mm: remove FGP_ENTRY [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-03-07 Christoph Hellwig New
[5/7] shmem: open code the page cache lookup in shmem_get_folio_gfp [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file 1 - - --- 2023-03-07 Christoph Hellwig New
[4/7] shmem: remove shmem_get_partial_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-03-07 Christoph Hellwig New
[3/7] mm: use filemap_get_entry in filemap_get_incore_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-03-07 Christoph Hellwig New
[2/7] mm: make mapping_get_entry available outside of filemap.c [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-03-07 Christoph Hellwig New
[1/7] mm: don't look at xarray value entries in split_huge_pages_in_file [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-03-07 Christoph Hellwig New
[7/7] xfs: add 080 to the auto and quick groups [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[6/7] generic: add 251 to the auto group [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[5/7] generic: add 125 to the auto group [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[4/7] generic: add 042 to the auto and quick groups [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[3/7] btrfs: add 185 to the auto and quick groups [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[2/7] btrfs: add 125 to the auto and quick groups [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[1/7] btrfs: add 198 and 219 to the auto group [1/7] btrfs: add 198 and 219 to the auto group - - - --- 2023-02-09 Christoph Hellwig New
[7/7] mm: return an ERR_PTR from __filemap_get_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file 2 - - --- 2023-01-21 Christoph Hellwig Superseded
[6/7] mm: remove FGP_ENTRY [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-21 Christoph Hellwig Superseded
[5/7] shmem: open code the page cache lookup in shmem_get_folio_gfp [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-21 Christoph Hellwig Superseded
[4/7] shmem: remove shmem_get_partial_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-21 Christoph Hellwig Superseded
[3/7] mm: use filemap_get_entry in filemap_get_incore_folio [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-21 Christoph Hellwig Superseded
[2/7] mm: make mapping_get_entry available outside of filemap.c [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-21 Christoph Hellwig Superseded
[1/7] mm: don't look at xarray value entries in split_huge_pages_in_file [1/7] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-21 Christoph Hellwig Superseded
[9/9] mm: return an ERR_PTR from __filemap_get_folio [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig Superseded
[8/9] btrfs: handle a NULL folio in extent_range_redirty_for_io [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig New
[7/9] gfs2: handle a NULL folio in gfs2_jhead_process_page [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig New
[6/9] mm: remove FGP_ENTRY [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig Superseded
[5/9] shmem: open code the page cache lookup in shmem_get_folio_gfp [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig Superseded
[4/9] shmem: remove shmem_get_partial_folio [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - - - --- 2023-01-18 Christoph Hellwig Superseded
[3/9] mm: use filemap_get_entry in filemap_get_incore_folio [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-18 Christoph Hellwig Superseded
[2/9] mm: make mapping_get_entry available outside of filemap.c [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-18 Christoph Hellwig Superseded
[1/9] mm: don't look at xarray value entries in split_huge_pages_in_file [1/9] mm: don't look at xarray value entries in split_huge_pages_in_file - 1 - --- 2023-01-18 Christoph Hellwig Superseded
[4/4] iomap: remove iomap_writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 3 - --- 2022-07-19 Christoph Hellwig New
[3/4] zonefs: remove ->writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one 1 2 - --- 2022-07-19 Christoph Hellwig New
[2/4] gfs2: remove ->writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 1 1 --- 2022-07-19 Christoph Hellwig New
[1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 1 - --- 2022-07-19 Christoph Hellwig New
[4/4] iomap: remove iomap_writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 1 - --- 2022-07-11 Christoph Hellwig Superseded
[3/4] zonefs: remove ->writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one 1 1 - --- 2022-07-11 Christoph Hellwig Superseded
[2/4] gfs2: remove ->writepage [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 1 1 --- 2022-07-11 Christoph Hellwig Superseded
[1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one [1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one - 1 - --- 2022-07-11 Christoph Hellwig Superseded
[7/7] btrfs: allocate the btrfs_dio_private as part of the iomap dio bio [1/7] btrfs: add a btrfs_dio_rw wrapper - - - --- 2022-05-05 Christoph Hellwig New
[6/7] btrfs: move struct btrfs_dio_private to inode.c [1/7] btrfs: add a btrfs_dio_rw wrapper - - - --- 2022-05-05 Christoph Hellwig New
[5/7] btrfs: remove the disk_bytenr in struct btrfs_dio_private [1/7] btrfs: add a btrfs_dio_rw wrapper - - - --- 2022-05-05 Christoph Hellwig New
[4/7] btrfs: allocate dio_data on stack [1/7] btrfs: add a btrfs_dio_rw wrapper - - - --- 2022-05-05 Christoph Hellwig New
[3/7] iomap: add per-iomap_iter private data [1/7] btrfs: add a btrfs_dio_rw wrapper - 1 - --- 2022-05-05 Christoph Hellwig New
[2/7] iomap: allow the file system to provide a bio_set for direct I/O [1/7] btrfs: add a btrfs_dio_rw wrapper - 1 - --- 2022-05-05 Christoph Hellwig New
[1/7] btrfs: add a btrfs_dio_rw wrapper [1/7] btrfs: add a btrfs_dio_rw wrapper - - - --- 2022-05-05 Christoph Hellwig New
[5/5] btrfs: allocate the btrfs_dio_private as part of the iomap dio bio [1/5] iomap: allow the file system to provide a bio_set for direct I/O - - - --- 2022-05-04 Christoph Hellwig Superseded
[4/5] btrfs: allocate dio_data on stack [1/5] iomap: allow the file system to provide a bio_set for direct I/O - - - --- 2022-05-04 Christoph Hellwig Superseded
[3/5] btrfs: add a btrfs_dio_rw wrapper [1/5] iomap: allow the file system to provide a bio_set for direct I/O - - - --- 2022-05-04 Christoph Hellwig Superseded
[2/5] iomap: add per-iomap_iter private data [1/5] iomap: allow the file system to provide a bio_set for direct I/O - - - --- 2022-05-04 Christoph Hellwig Superseded
[1/5] iomap: allow the file system to provide a bio_set for direct I/O [1/5] iomap: allow the file system to provide a bio_set for direct I/O - 1 - --- 2022-05-04 Christoph Hellwig Superseded
[27/27] direct-io: remove random prefetches [01/27] target: remove an incorrect unmap zeroes data deduction - 2 - --- 2022-04-15 Christoph Hellwig New
[26/27] block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD [01/27] target: remove an incorrect unmap zeroes data deduction 6 2 - --- 2022-04-15 Christoph Hellwig New
[25/27] block: add a bdev_discard_granularity helper [01/27] target: remove an incorrect unmap zeroes data deduction 3 1 - --- 2022-04-15 Christoph Hellwig New
[24/27] block: remove QUEUE_FLAG_DISCARD [01/27] target: remove an incorrect unmap zeroes data deduction 4 2 - --- 2022-04-15 Christoph Hellwig New
[23/27] block: add a bdev_max_discard_sectors helper [01/27] target: remove an incorrect unmap zeroes data deduction 3 2 - --- 2022-04-15 Christoph Hellwig New
[22/27] block: refactor discard bio size limiting [01/27] target: remove an incorrect unmap zeroes data deduction 1 2 - --- 2022-04-15 Christoph Hellwig New
[21/27] block: move {bdev,queue_limit}_discard_alignment out of line [01/27] target: remove an incorrect unmap zeroes data deduction - 1 - --- 2022-04-15 Christoph Hellwig New
[20/27] block: use bdev_discard_alignment in part_discard_alignment_show [01/27] target: remove an incorrect unmap zeroes data deduction - 1 - --- 2022-04-15 Christoph Hellwig New
[19/27] block: remove queue_discard_alignment [01/27] target: remove an incorrect unmap zeroes data deduction - 1 - --- 2022-04-15 Christoph Hellwig New
[18/27] block: move bdev_alignment_offset and queue_limit_alignment_offset out of line [01/27] target: remove an incorrect unmap zeroes data deduction - 1 - --- 2022-04-15 Christoph Hellwig New
[17/27] block: use bdev_alignment_offset in disk_alignment_offset_show [01/27] target: remove an incorrect unmap zeroes data deduction - 1 - --- 2022-04-15 Christoph Hellwig New
[16/27] block: use bdev_alignment_offset in part_alignment_offset_show [01/27] target: remove an incorrect unmap zeroes data deduction - 2 - --- 2022-04-15 Christoph Hellwig New
[15/27] block: add a bdev_max_zone_append_sectors helper [01/27] target: remove an incorrect unmap zeroes data deduction 1 3 - --- 2022-04-15 Christoph Hellwig New
[14/27] block: add a bdev_stable_writes helper [01/27] target: remove an incorrect unmap zeroes data deduction - 2 - --- 2022-04-15 Christoph Hellwig New
[13/27] block: add a bdev_fua helper [01/27] target: remove an incorrect unmap zeroes data deduction - 2 - --- 2022-04-15 Christoph Hellwig New
« 1 2 ... 7 8 935 36 »