Show patches with: Submitter = Christoph Hellwig       |    Archived = No       |   569 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[16/17] block: use iomap for writes to block devices [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[15/17] block: stop setting ->direct_IO [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[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 Not Applicable
[13/17] block: don't plug in blkdev_write_iter [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[12/17] fuse: use direct_write_fallback [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[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 Not Applicable
[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 Not Applicable
[09/17] fs: factor out a direct_write_fallback helper [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[08/17] filemap: add a kiocb_invalidate_post_write helper [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[07/17] filemap: add a kiocb_invalidate_pages helper [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[06/17] filemap: add a kiocb_write_and_wait helper [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[05/17] filemap: update ki_pos in generic_perform_write [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[04/17] fs: remove emergency_thaw_bdev [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[03/17] fs: rename and move block_page_mkwrite_return [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[02/17] fs: remove the special !CONFIG_BLOCK def_blk_fops [01/17] fs: unexport buffer_check_dirty_writeback - - - - --- 2023-04-24 Christoph Hellwig Not Applicable
[01/17] fs: unexport buffer_check_dirty_writeback [01/17] fs: unexport buffer_check_dirty_writeback - - 1 - --- 2023-04-24 Christoph Hellwig Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
ext2: propagate errors from ext2_prepare_chunk ext2: propagate errors from ext2_prepare_chunk - - - - --- 2023-01-16 Christoph Hellwig Not Applicable
[6/6] mm: remove generic_writepages [1/6] fs: remove an outdated comment on mpage_writepages - - 1 - --- 2022-12-29 Christoph Hellwig Not Applicable
[5/6] ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages [1/6] fs: remove an outdated comment on mpage_writepages - - 1 - --- 2022-12-29 Christoph Hellwig Not Applicable
[4/6] jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 [1/6] fs: remove an outdated comment on mpage_writepages - - - - --- 2022-12-29 Christoph Hellwig Not Applicable
[3/6] ntfs3: remove ->writepage [1/6] fs: remove an outdated comment on mpage_writepages - - - - --- 2022-12-29 Christoph Hellwig Not Applicable
[2/6] ntfs3: stop using generic_writepages [1/6] fs: remove an outdated comment on mpage_writepages - - - - --- 2022-12-29 Christoph Hellwig Not Applicable
[1/6] fs: remove an outdated comment on mpage_writepages [1/6] fs: remove an outdated comment on mpage_writepages - - 1 - --- 2022-12-29 Christoph Hellwig Not Applicable
[7/7] omfs: remove ->writepage [1/7] extfat: remove ->writepage 2 - - - --- 2022-12-02 Christoph Hellwig Superseded
[6/7] jfs: remove ->writepage [1/7] extfat: remove ->writepage 2 - - - --- 2022-12-02 Christoph Hellwig Superseded
[5/7] hpfs: remove ->writepage [1/7] extfat: remove ->writepage 1 - - - --- 2022-12-02 Christoph Hellwig Superseded
[4/7] hfsplus: remove ->writepage [1/7] extfat: remove ->writepage 1 - - - --- 2022-12-02 Christoph Hellwig Superseded
[3/7] hfs: remove ->writepage [1/7] extfat: remove ->writepage 1 - - - --- 2022-12-02 Christoph Hellwig Superseded
[2/7] fat: remove ->writepage [1/7] extfat: remove ->writepage 1 - - - --- 2022-12-02 Christoph Hellwig Superseded
[1/7] extfat: remove ->writepage [1/7] extfat: remove ->writepage 2 - - - --- 2022-12-02 Christoph Hellwig Superseded
[9/9] udf: remove ->writepage [1/9] extfat: remove ->writepage 1 - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[8/9] omfs: remove ->writepage [1/9] extfat: remove ->writepage 1 - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[7/9] jfs: remove ->writepage [1/9] extfat: remove ->writepage 1 - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[6/9] hpfs: remove ->writepage [1/9] extfat: remove ->writepage - - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[5/9] hfsplus: remove ->writepage [1/9] extfat: remove ->writepage - - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[4/9] hfs: remove ->writepage [1/9] extfat: remove ->writepage - - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[3/9] fat: remove ->writepage [1/9] extfat: remove ->writepage - - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[2/9] ext2: remove ->writepage [1/9] extfat: remove ->writepage 1 - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[1/9] extfat: remove ->writepage [1/9] extfat: remove ->writepage 1 - - - --- 2022-11-13 Christoph Hellwig Not Applicable
[9/9] block: remove bdevname [1/9] block: stop using bdevname in bdev_write_inode - - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[8/9] ext4: only initialize mmp_bdevname once [1/9] block: stop using bdevname in bdev_write_inode 1 - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[7/9] ocfs2/cluster: remove the hr_dev_name field from struct o2hb_region [1/9] block: stop using bdevname in bdev_write_inode - - 1 - --- 2022-07-13 Christoph Hellwig Not Applicable
[6/9] rnbd-srv: remove the name field from struct rnbd_dev [1/9] block: stop using bdevname in bdev_write_inode 1 - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[5/9] pktcdvd: stop using bdevname in pkt_new_dev [1/9] block: stop using bdevname in bdev_write_inode - - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[4/9] pktcdvd: stop using bdevname in pkt_seq_show [1/9] block: stop using bdevname in bdev_write_inode - - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[3/9] drbd: stop using bdevname in drbd_report_io_error [1/9] block: stop using bdevname in bdev_write_inode - - 1 - --- 2022-07-13 Christoph Hellwig Not Applicable
[2/9] block: stop using bdevname in __blkdev_issue_discard [1/9] block: stop using bdevname in bdev_write_inode - - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[1/9] block: stop using bdevname in bdev_write_inode [1/9] block: stop using bdevname in bdev_write_inode - - - - --- 2022-07-13 Christoph Hellwig Not Applicable
[6/6] fs: remove the NULL get_block case in mpage_writepages [1/6] ntfs3: refactor ntfs_writepages - - 1 - --- 2022-06-13 Christoph Hellwig Not Applicable
[5/6] fs: don't call ->writepage from __mpage_writepage [1/6] ntfs3: refactor ntfs_writepages - - 1 - --- 2022-06-13 Christoph Hellwig Not Applicable
[4/6] fs: remove the nobh helpers [1/6] ntfs3: refactor ntfs_writepages - - 1 - --- 2022-06-13 Christoph Hellwig Not Applicable
[3/6] jfs: stop using the nobh helper [1/6] ntfs3: refactor ntfs_writepages - - - - --- 2022-06-13 Christoph Hellwig Not Applicable
[2/6] ext2: remove nobh support [1/6] ntfs3: refactor ntfs_writepages - - 1 - --- 2022-06-13 Christoph Hellwig Not Applicable
[1/6] ntfs3: refactor ntfs_writepages [1/6] ntfs3: refactor ntfs_writepages - - 1 - --- 2022-06-13 Christoph Hellwig Not Applicable
[5/5] fs: remove the NULL get_block case in mpage_writepages [1/5] ext2: remove nobh support - - - - --- 2022-06-08 Christoph Hellwig Not Applicable
[4/5] fs: don't call ->writepage from __mpage_writepage [1/5] ext2: remove nobh support - - - - --- 2022-06-08 Christoph Hellwig Not Applicable
[3/5] fs: remove the nobh helpers [1/5] ext2: remove nobh support - - 1 - --- 2022-06-08 Christoph Hellwig Not Applicable
[2/5] jfs: stop using the nobh helper [1/5] ext2: remove nobh support - - - - --- 2022-06-08 Christoph Hellwig Not Applicable
[1/5] ext2: remove nobh support [1/5] ext2: remove nobh support 1 - - - --- 2022-06-08 Christoph Hellwig Not Applicable
[27/27] direct-io: remove random prefetches [01/27] target: remove an incorrect unmap zeroes data deduction - - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
[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 Not Applicable
[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 Not Applicable
[24/27] block: remove QUEUE_FLAG_DISCARD [01/27] target: remove an incorrect unmap zeroes data deduction 4 - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[19/27] block: remove queue_discard_alignment [01/27] target: remove an incorrect unmap zeroes data deduction - - 1 - --- 2022-04-15 Christoph Hellwig Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[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 Not Applicable
[13/27] block: add a bdev_fua helper [01/27] target: remove an incorrect unmap zeroes data deduction - - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
[12/27] block: add a bdev_write_cache helper [01/27] target: remove an incorrect unmap zeroes data deduction 1 - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
[11/27] block: add a bdev_nonrot helper [01/27] target: remove an incorrect unmap zeroes data deduction 1 - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
[10/27] mm: use bdev_is_zoned in claim_swapfile [01/27] target: remove an incorrect unmap zeroes data deduction - - 2 - --- 2022-04-15 Christoph Hellwig Not Applicable
« 1 2 3 45 6 »