Show patches with: Submitter = Christoph Hellwig       |    State = Action Required       |   1286 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[07/16] btrfs: don't check PageError in __extent_writepage [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[06/16] btrfs: rename cow_file_range_async to run_delalloc_compressed [01/16] btrfs: fix range_end calculation in extent_write_locked_range - 1 - --- 2023-05-31 Christoph Hellwig New
[05/16] btrfs: don't fail writeback when allocating the compression context fails [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[04/16] btrfs: don't check PageError in btrfs_verify_page [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[03/16] btrfs: fix fsverify read error handling in end_page_read [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[02/16] btrfs: factor out a btrfs_verify_page helper [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[01/16] btrfs: fix range_end calculation in extent_write_locked_range [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-31 Christoph Hellwig New
[6/6] btrfs: remove need_full_stripe [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
[5/6] btrfs: remove btrfs_map_sblock [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
[4/6] btrfs: rename __btrfs_map_block to btrfs_map_block [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
[3/6] btrfs: remove btrfs_map_block [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
[2/6] btrfs: optimize simple reads in btrfsic_map_block [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
[1/6] btrfs: remove BTRFS_MAP_DISCARD [1/6] btrfs: remove BTRFS_MAP_DISCARD - 1 - --- 2023-05-31 Christoph Hellwig New
btrfs: add back cgroup writeback support for metadata btrfs: add back cgroup writeback support for metadata - - - --- 2023-05-30 Christoph Hellwig New
btrfs: fix the uptodate assert in btree_csum_one_bio btrfs: fix the uptodate assert in btree_csum_one_bio - 1 1 --- 2023-05-26 Christoph Hellwig New
[14/14] btrfs: pass the new logical address to split_extent_map [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[13/14] btrfs: defer splitting of ordered extents until I/O completion [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[12/14] btrfs: handle completed ordered extents in btrfs_split_ordered_extent [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[11/14] btrfs: atomically insert the new extent in btrfs_split_ordered_extent [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[10/14] btrfs: split btrfs_alloc_ordered_extent [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[09/14] btrfs: return void from btrfs_finish_ordered_io [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[08/14] btrfs: return the new ordered_extent from btrfs_split_ordered_extent [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 2 - --- 2023-05-24 Christoph Hellwig New
[07/14] btrfs: reorder btrfs_extract_ordered_extent [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 2 - --- 2023-05-24 Christoph Hellwig New
[06/14] btrfs: move split_extent_map to extent_map.c [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[05/14] btrfs: optimize the logical to physical mapping for zoned writes [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[04/14] btrfs: rename the bytenr field in struct btrfs_ordered_sum to logical [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[03/14] btrfs: mark the len field in struct btrfs_ordered_sum as unsigned [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[02/14] btrfs: don't call btrfs_record_physical_zoned for failed append [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED [01/14] btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED - 1 - --- 2023-05-24 Christoph Hellwig New
[3/3] btrfs: remove a pointless NULL check in btrfs_lookup_fs_root [1/3] btrfs: fix the btrfs_get_global_root return value - 1 - --- 2023-05-23 Christoph Hellwig New
[2/3] btrfs: convert btrfs_get_global_root to use a switch statement [1/3] btrfs: fix the btrfs_get_global_root return value - 1 - --- 2023-05-23 Christoph Hellwig New
[1/3] btrfs: fix the btrfs_get_global_root return value [1/3] btrfs: fix the btrfs_get_global_root return value - 1 - --- 2023-05-23 Christoph Hellwig New
[16/16] btrfs: split page locking out of __process_pages_contig [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[15/16] btrfs: refactor the zoned device handling in cow_file_range [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[14/16] btrfs: don't redirty the locked page for extent_write_locked_range [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[13/16] btrfs: don't treat zoned writeback as being from an async helper thread [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[12/16] btrfs: only call __extent_writepage_io from extent_write_locked_range [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[11/16] btrfs: move nr_to_write to __extent_writepage [01/16] btrfs: fix range_end calculation in extent_write_locked_range - 1 - --- 2023-05-23 Christoph Hellwig New
[10/16] btrfs: remove non-standard extent handling in __extent_writepage_io [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[09/16] btrfs: remove PAGE_SET_ERROR [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[08/16] btrfs: stop setting PageError in the data I/O path [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[07/16] btrfs: don't check PageError in __extent_writepage [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[06/16] btrfs: rename cow_file_range_async to run_delalloc_compressed [01/16] btrfs: fix range_end calculation in extent_write_locked_range - 1 - --- 2023-05-23 Christoph Hellwig New
[05/16] btrfs: don't fail writeback when allocating the compression context fails [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[04/16] btrfs: don't check PageError in btrfs_verify_page [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[03/16] btrfs: unify fsverify vs other read error handling in end_page_read [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[02/16] btrfs: factor out a btrfs_verify_page helper [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[01/16] btrfs: fix range_end calculation in extent_write_locked_range [01/16] btrfs: fix range_end calculation in extent_write_locked_range - - - --- 2023-05-23 Christoph Hellwig New
[6/6] btrfs: bypass filemap_fdatawrite_range in btrfs_write_buffers [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
[5/6] btrfs: move locking and write pointer checking into write_one_eb [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
[4/6] btrfs: move dropping the bg reference out of submit_eb_page [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
[3/6] btrfs: directly wait for buffer writeback completion in btrfs_wait_buffers [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
[2/6] btrfs: remove convert_extent_bit [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
[1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers [1/6] btrfs: use a linked list for tracking per-transaction/log dirty buffers - - - --- 2023-05-15 Christoph Hellwig New
btrfs: call btrfs_orig_bbio_end_io when btrfs_end_bio_work btrfs: call btrfs_orig_bbio_end_io when btrfs_end_bio_work - 1 1 --- 2023-05-15 Christoph Hellwig New
[21/21] btrfs: use btrfs_finish_ordered_extent to complete buffered writes [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[20/21] btrfs: open code end_extent_writepage in end_bio_extent_writepage [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[19/21] btrfs: use btrfs_finish_ordered_extent to complete direct writes [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[18/21] btrfs: use btrfs_finish_ordered_extent to complete compressed writes [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[17/21] btrfs: add a btrfs_finish_ordered_extent helper [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - - - --- 2023-05-08 Christoph Hellwig New
[16/21] btrfs: factor out a btrfs_queue_ordered_fn helper [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[15/21] btrfs: factor out a can_finish_ordered_extent helper [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[14/21] btrfs: use bbio->ordered for zone append completions [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[13/21] btrfs: use bbio->ordered in btrfs_csum_one_bio [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[12/21] btrfs: add an ordered_extent pointer to struct btrfs_bio [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[11/21] btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[10/21] btrfs: add a is_data_bio helper [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - - - --- 2023-05-08 Christoph Hellwig New
[09/21] btrfs: remove btrfs_add_ordered_extent [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[08/21] btrfs: return the new ordered_extent from btrfs_split_ordered_extent [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 2 - --- 2023-05-08 Christoph Hellwig New
[07/21] btrfs: reorder btrfs_extract_ordered_extent [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 2 - --- 2023-05-08 Christoph Hellwig New
[06/21] btrfs: pass an ordered_extent to btrfs_submit_compressed_write [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[05/21] btrfs: pass an ordered_extent to btrfs_reloc_clone_csums [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[04/21] btrfs: merge the two calls to btrfs_add_ordered_extent in run_delalloc_nocow [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - - - --- 2023-05-08 Christoph Hellwig New
[03/21] btrfs: limit write bios to a single ordered extent [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[02/21] btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get split [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 1 - --- 2023-05-08 Christoph Hellwig New
[01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio [01/21] btrfs: don't BUG_ON on allocation failure in btrfs_csum_one_bio - 2 - --- 2023-05-08 Christoph Hellwig New
[3/3] btrfs: don't hold an extra reference for redirtied buffers [1/3] btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add - 1 - --- 2023-05-08 Christoph Hellwig New
[2/3] btrfs: fix dirty_metadata_bytes for redirtied buffers [1/3] btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add - - - --- 2023-05-08 Christoph Hellwig New
[1/3] btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add [1/3] btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add - - - --- 2023-05-08 Christoph Hellwig New
[21/21] btrfs: merge write_one_subpage_eb into write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[20/21] btrfs: use per-buffer locking for extent_buffer reading [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-05-03 Christoph Hellwig New
[19/21] btrfs: stop using lock_extent in btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-05-03 Christoph Hellwig New
[18/21] btrfs: don't check for uptodate pages in read_extent_buffer_pages [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[17/21] btrfs: stop using PageError for extent_buffers [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[16/21] btrfs: remove the io_pages field in struct extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[15/21] btrfs: remove the extent_buffer lookup in btree block checksumming [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[14/21] btrfs: use a separate end_io handler for extent_buffer writing [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[13/21] btrfs: don't use btrfs_bio_ctrl for extent buffer writing [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[12/21] btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[11/21] btrfs: submit a writeback bio per extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[10/21] btrfs: return bool from lock_extent_buffer_for_io [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[09/21] btrfs: do not try to unlock the extent for non-subpage metadata reads [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[08/21] btrfs: use a separate end_io handler for read_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[07/21] btrfs: remove the mirror_num argument to btrfs_submit_compressed_read [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[06/21] btrfs: don't use btrfs_bio_ctrl for extent buffer reading [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[05/21] btrfs: always read the entire extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[04/21] btrfs: merge verify_parent_transid and btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[03/21] btrfs: move setting the buffer uptodate out of validate_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[02/21] btrfs: fix sub-page error handling in end_bio_subpage_eb_writepage [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[01/21] btrfs: mark extent_buffer_under_io static [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
« 1 2 3 412 13 »