2022-12-05 | David Sterba | btrfs: update function comments Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused btrfs_cond_migrate_bytes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused function prototypes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move root tree prototypes to their own header Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: delete unused function prototypes in ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move delalloc space related prototypes to delalloc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move extent-tree helpers into their own header... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_account_ro_block_groups_free_space... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove extra space info prototypes in ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: minor whitespace in ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move the lockdep helpers into locking.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_fs_info declarations into fs.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Omar Sandoval | btrfs: extend btrfs_dir_item type to store encryption... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Sweet Tea Dorminy | btrfs: use struct fscrypt_str instead of struct qstr Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Sweet Tea Dorminy | btrfs: setup qstr from dentrys using fscrypt helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Sweet Tea Dorminy | btrfs: use struct qstr instead of name and namelen... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Anand Jain | btrfs: merge module cleanup sequence to one helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: sink gfp_t parameter to alloc_scrub_sector Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove temporary btrfs_map_token declaration... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move accessor helpers into accessors.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_map_token to accessors Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: rename struct-funcs.c to accessors.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move the compat/incompat flag masks to fs.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove fs_info::pending_changes and related... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move fs_info::flags enum to fs.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move mount option definitions to fs.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: convert incompat and compat flag test helpers... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move BTRFS_FS_STATE* definitions and helpers... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: push printk index code into their respective... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move the printk helpers out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move assert helpers out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move fs wide helpers out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Wang Yugui | btrfs: send add define for v2 buffer size Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: simplify generation check in btrfs_get_dentry Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: auto enable discard=async when possible Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: sysfs: convert remaining scnprintf to sysfs_emit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: do not panic if we can't allocate a prealloc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused unlock_extent_atomic Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: do not use GFP_ATOMIC in the read endio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Qu Wenruo | btrfs: skip update of block group item if used bytes... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: convert __TRANS_* defines to enum bits Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: convert QGROUP_* defines to enum bits Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: convert EXTENT_* bits to enums Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: convert extent_io page op defines to enum bits Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: convert BTRFS_ILOCK-* defines to enum bit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | David Sterba | btrfs: add helper for bit enumeration Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Qu Wenruo | btrfs: make module init/exit match their sequence Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Boris Burkov | btrfs: re-check reclaim condition in reclaim worker Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Boris Burkov | btrfs: skip reclaim if block_group is empty Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: avoid unnecessary resolution of indirect backrefs... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: avoid duplicated resolution of indirect backrefs... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: move up backref sharedness cache store and lookup... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: cache sharedness of the last few data extents... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: remove useless logic when finding parent nodes Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: remove roots ulist when checking data extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: move ulists to data extent sharedness check... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: turn the backref sharedness check cache into... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: directly pass the inode to btrfs_is_data_extent_shared() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: remove checks for a 0 inode number during backref... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: remove checks for a root with id 0 during backref... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: drop redundant bflags initialization when allocating... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: drop pointless memset when cloning extent buffer Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: skip unnecessary delalloc search during fiemap... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: skip unnecessary extent map searches during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Filipe Manana | btrfs: get the next extent map during fiemap/lseek... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Qu Wenruo | btrfs: raid56: make it more explicit that cache rbio... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Qu Wenruo | btrfs: raid56: allocate memory separately for rbio... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Qu Wenruo | btrfs: raid56: cleanup for function __free_raid_bio() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move the btrfs_verity_descriptor_item defs up... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_next_old_item into ctree.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move free space cachep's out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_path_cachep out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move trans_handle_cachep out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_print_data_csum_error into inode.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move flush related definitions to space-info.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_should_fragment_free_space into block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move discard stat defs to free-space-cache.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move BTRFS_MAX_MIRRORS into scrub.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move maximum limits to btrfs_tree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs_get_block_group helper out of disk... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: move btrfs on-disk definitions out of ctree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused BTRFS_IOPRIO_READA Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: remove unused set/clear_pending_info helpers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Peng Hao | btrfs: simplify cleanup after error in btrfs_create_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: add cached_state to read_extent_buffer_subpage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: cache the failed state when locking extents Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: use a cached_state everywhere in relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: use cached_state for btrfs_check_nocow_lock Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-12-05 | Josef Bacik | btrfs: add a cached_state to try_lock_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-23 | Zhen Lei | btrfs: sysfs: normalize the error handling branch in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-23 | Filipe Manana | btrfs: do not modify log tree while holding a leaf... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-11-23 | Christoph Hellwig | btrfs: use kvcalloc in btrfs_get_dev_zone_info Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |