2023-06-19 | Christoph Hellwig | btrfs: split btrfs_alloc_ordered_extent to allocation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: return the new ordered_extent from btrfs_split_ordere... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: reorder conditions in btrfs_extract_ordered_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move split_extent_map to extent_map.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: record orig_physical only for the original bio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: optimize the logical to physical mapping for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: rename the bytenr field in struct btrfs_ordered_sum... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: mark the len field in struct btrfs_ordered_sum... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't call btrfs_record_physical_zoned for failed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: make btrfs_destroy_delayed_refs() return void Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: remove unnecessary prototype declarations at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use a single switch statement when initializing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use bool type for delayed ref head fields that... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert correct lock is held at btrfs_select_ref_head() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: get rid of label and goto at insert_delayed_ref() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: make insert_delayed_ref() return a bool instead... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use a bool to track qgroup record insertion... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: remove pointless in_tree field from struct btrfs_dela... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: remove unused is_head field from struct btrfs_delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: reorder some members of struct btrfs_delayed_ref_head Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: use the same uptodate variable for end_bio_extent_rea... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: subpage: make alloc_extent_buffer() handle previously... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: print assertion failure report and stack trace... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: subpage: dump extra subpage bitmaps for debug Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Tejun Heo | btrfs: use alloc_ordered_workqueue() to create ordered... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: drop gfp from parameter extent state helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: pass NOWAIT for set/clear extent bits as another bit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: drop NOFAIL from set_extent_bit allocation masks Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_bits Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_bits_nowait Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_dirty Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_new Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_delalloc Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | David Sterba | btrfs: open code set_extent_defrag Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove a pointless NULL check in btrfs_lookup_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: convert btrfs_get_global_root to use a switch... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix the btrfs_get_global_root return value Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: add and fix comments in btrfs_fs_devices Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: consolidate uuid comparisons in btrfs_validate_super Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: simplify how changed fsid and metadata_uuid... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: simplify fsid and metadata_uuid comparisons Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: return bool from check_tree_block_fsid instead... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: add comment about metadata_uuid in btrfs_fs_devices Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: merge calls to alloc_fs_devices in device_list_add Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: streamline fsid checks in alloc_fs_devices Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Anand Jain | btrfs: reduce struct btrfs_fs_devices size by moving... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: merge write_one_subpage_eb into write_one_eb Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use per-buffer locking for extent_buffer reading Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: stop using lock_extent in btrfs_buffer_uptodate Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't check for uptodate pages in read_extent_buffer_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: stop using PageError for extent_buffers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove the io_pages field in struct extent_buffer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove the extent_buffer lookup in btree block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use a separate end_io handler for extent_buffer... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't use btrfs_bio_ctrl for extent buffer writing Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move page locking from lock_extent_buffer_for_io... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: submit a writeback bio per extent_buffer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: return bool from lock_extent_buffer_for_io Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: do not try to unlock the extent for non-subpage... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use a separate end_io handler for read_extent_buffer Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove the mirror_num argument to btrfs_submit_compre... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't use btrfs_bio_ctrl for extent buffer reading Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: always read the entire extent_buffer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: merge verify_parent_transid and btrfs_buffer_uptodate Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move setting the buffer uptodate out of validate_exte... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: subpage: fix error handling in end_bio_subpage_eb_wri... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: mark extent_buffer_under_io static Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: trigger orphan inode cleanup during START_SYNC... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: fix comment referring to no longer existing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: change for_rename argument of btrfs_record_unlink_dir... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: remove pointless label and goto at btrfs_record_unlin... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: update comments at btrfs_record_unlink_dir(... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use inode_logged() at btrfs_record_unlink_dir() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use inode_logged() at need_log_inode() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Jiapeng Chong | btrfs: scrub: remove more unused functions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: handle tree backref walk error properly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't hold an extra reference for redirtied... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix dirty_metadata_bytes for redirtied buffers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Johannes Thumshirn | btrfs: unexport btrfs_run_discard_work and make it... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: rename del_ptr to btrfs_del_ptr and export it Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add a btrfs_csum_type_size helper Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add __KERNEL__ check for btrfs_no_printk Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move split_flags/combine_flags helpers to inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move btrfs_verify_level_key into tree-checker.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add __btrfs_check_node helper Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: use btrfs_tree_block_status for leaf item errors Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: add btrfs_tree_block_status definitions to tree... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: simplify btrfs_check_leaf_* helpers into a single... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: remove level argument from btrfs_set_block_flags Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Josef Bacik | btrfs: move btrfs_check_trunc_cache_free_space into... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Qu Wenruo | btrfs: scrub: use recovered data stripes as cache to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when removing free... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when linking free space Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert tree lock is held when searching for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: assert proper locks are held at tree_insert_offset() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: simplify arguments to tree_insert_offset() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: use precomputed end offsets at do_trimming() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-06-19 | Filipe Manana | btrfs: avoid searching twice for previous node when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |