]>
2023-10-12 | Filipe Manana | btrfs: move btrfs_realloc_node() from ctree.c into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: export comp_keys() from ctree.c as btrfs_comp_keys() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: rename and export __btrfs_cow_block() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: use round_down() to align block offset at btrfs_cow_b... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove noinline attribute from btrfs_cow_block() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Anand Jain | btrfs: remove incomplete metadata_uuid conversion fixup... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Anand Jain | btrfs: reject devices with CHANGING_FSID_V2 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: constify parameters where possible Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: return bool from btrfs_should_ignore_relo... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: switch btrfs_backref_cache::is_reloc to bool Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: open code mapping_tree_init Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: switch bitfields to bool in reloc_control Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: use enum for stages Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: relocation: use more natural types for tree_block... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: move btrfs_defrag_root() to defrag.{c,h} Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from fixup_inode_link_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from maybe_insert_hole() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from btrfs_delayed_upd... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from btrfs_update_inod... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from btrfs_update_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove redundant root argument from btrfs_update_inod... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove noinline from btrfs_update_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: simplify error check condition at btrfs_dirty_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: only set QUOTA_ENABLED when done reading... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: track data relocation with simple quota Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: track metadata relocation COW with simple... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: check generation when recording simple... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: simple quota auto hierarchy for nested... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: record simple quota deltas in delayed refs Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: add helper for inline owner ref lookup Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: new inline ref storing owning subvol of data... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: track original extent owner in head_ref Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: track owning root in btrfs_ref Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: rename tree_ref and data_ref owning_root Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: add helper for recording simple quota deltas Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: create qgroup earlier in snapshot creation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: flush reservations during quota disable Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: sysfs: add simple_quota incompat feature entry Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: sysfs: expose quota mode via sysfs Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: add new quota mode for simple quotas Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Boris Burkov | btrfs: qgroup: introduce quota mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: merge ordered work callbacks in btrfs_work into one Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: add raid stripe tree to features enabled with... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: tree-checker: add support for raid stripe tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: tracepoints: add events for raid stripe tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: sysfs: announce presence of raid-stripe-tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: add raid stripe tree pretty printer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: zoned: support RAID0/1/10 on top of raid stripe... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: scrub: implement raid stripe tree support Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: lookup physical address from stripe extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: delete stripe extent on extent deletion Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: add support for inserting raid stripe extents Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: read raid stripe tree from disk Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Johannes Thumshirn | btrfs: add raid stripe tree definitions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: warn on tree blocks which are not nodesize aligned Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Josef Bacik | btrfs: don't arbitrarily slow down delalloc if we're... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove useless comment from btrfs_pin_extent_for_log_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove stale comment from btrfs_free_extent() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Christoph Hellwig | btrfs: zoned: factor out DUP bg handling from btrfs_load_blo... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Christoph Hellwig | btrfs: zoned: factor out single bg handling from btrfs_load_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Christoph Hellwig | btrfs: zoned: factor out per-zone logic from btrfs_load_bloc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Christoph Hellwig | btrfs: zoned: introduce a zone_info struct in btrfs_load_blo... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove pointless loop from btrfs_update_block_group() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: mark transaction id check as unlikely at btrfs_mark_b... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: use btrfs_crit at btrfs_mark_buffer_dirty() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: abort transaction on generation mismatch when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Anand Jain | btrfs: scan but don't register device on single device... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: rename errno identifiers to error Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: always reserve space for delayed refs when starting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: stop doing excessive space reservation for csum... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove pointless initialization at btrfs_delayed_refs... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: reserve space for delayed refs on a per ref... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: allow to run delayed refs by bytes to be released... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: simplify check for extent item overrun at lookup_inli... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: return -EUCLEAN if extent item is missing when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: use a single variable for return value at lookup_inli... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: use a single variable for return value at run_delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove pointless 'ref_root' variable from run_delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: initialize key where it's used when running... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove refs_to_drop argument from __btrfs_free_extent() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove the refcount warning/check at btrfs_put_delaye... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: remove unnecessary logic when running new delayed... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Filipe Manana | btrfs: pass a space_info argument to btrfs_reserve_metadata_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: remove the need_raid_map parameter from btrfs_map_block() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEGRI... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: check-integrity: remove btrfsic_unmount() function Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: check-integrity: remove btrfsic_mount() function Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Qu Wenruo | btrfs: check-integrity: remove btrfsic_check_bio()... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: move extent_buffer::lock_owner to debug section Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce size of struct btrfs_ref Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce size and reorder compression members... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce size of prelim_ref::level Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce arguments of helpers space accounting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce parameters of btrfs_pin_extent_for_log_replay Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reduce parameters of btrfs_pin_reserved_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: drop __must_check annotations Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: reformat remaining kdoc style comments Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | David Sterba | btrfs: move functions comments from qgroup.h to qgroup.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-10-12 | Anand Jain | btrfs: comment about fsid and metadata_uuid relationship Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |