2021-04-19 | Qu Wenruo | btrfs: introduce write_one_subpage_eb() function Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: introduce end_bio_subpage_eb_writepage() function Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: check return value of btrfs_commit_transaction... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do proper error handling in merge_reloc_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle extent corruption with select_one_root... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: cleanup error handling in prepare_to_merge Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do not panic in __add_reloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle __add_reloc_root failures in btrfs_recover_rel... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do proper error handling in create_reloc_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: remove the extent item sanity checks in relocate_bloc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: tree-checker: check for BTRFS_BLOCK_FLAG_FULL_BACKREF... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle extent reference errors in do_relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle errors in reference count manipulation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_search_slot failure in replace_path Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_cow_block errors in replace_path Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: convert logic BUG_ON()'s in replace_path to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do proper error handling in btrfs_update_reloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_update_reloc_root failure in prepare_to_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_update_reloc_root failure in insert_dirt... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: change insert_dirty_subvol to return errors Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: validate root::reloc_root after recording root... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do proper error handling in create_reloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: have proper error handling in btrfs_init_reloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: return an error from btrfs_record_root_in_trans Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle record_root_in_trans failure in create_pending... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle record_root_in_trans failure in btrfs_record_r... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle record_root_in_trans failure in qgroup_account... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle btrfs_record_root_in_trans failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: do proper error handling in record_reloc_root_in_trans Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: check record_root_in_trans related failures... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: convert BUG_ON()'s in select_reloc_root() to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: handle errors from select_reloc_root() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: convert BUG_ON()'s in relocate_tree_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: convert some BUG_ON()'s to ASSERT()'s in do_relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Matthew Wilcox ... | btrfs: add and use readahead_batch_length Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Wan Jiabing | btrfs: move forward declarations to the beginning of... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: subpage: add overview comments Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: make set_btree_ioerr accept extent buffer and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: make set/clear_extent_buffer_dirty() subpage... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: support page uptodate assertions in subpage... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: make alloc_extent_buffer() check subpage dirty... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: subpage: support metadata checksum calculation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: subpage: do more sanity checks on metadata page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: subpage: introduce helpers for writeback status Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: subpage: introduce helpers for dirty status Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: remove unnecessary variable shadowing in btrfs_invali... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: use min() to replace open-code in btrfs_invalidatepage() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: add sysfs interface for supported sectorsize Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: improve btree readahead for full send operations Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: fix exhaustion of the system chunk array due... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: make reflinks respect O_SYNC O_DSYNC and S_SYNC... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Arnd Bergmann | btrfs: zoned: bail out in btrfs_alloc_chunk for bad... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | BingJing Chang | btrfs: fix a potential hole punching failure Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Naohiro Aota | btrfs: zoned: move log tree node allocation out of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: use percpu_read_positive instead of sum_positive... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: update outdated comment at btrfs_replace_file_extents() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: update outdated comment at btrfs_orphan_cleanup() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: update debug message when checking seq number... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: add and use helper to get lowest sequence number... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: remove unnecessary leaf check at btrfs_tree_mod_log_f... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: use a bit to track the existence of tree mod... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: use booleans where appropriate for the tree... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: move the tree mod log code into its own file Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Ira Weiny | btrfs: integrity-checker: convert block context kmap... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Ira Weiny | btrfs: integrity-checker: use kmap_local_page in __btrfsic_s... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Ira Weiny | btrfs: raid56: convert kmaps to kmap_local_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Ira Weiny | btrfs: convert kmap to kmap_local_page, simple cases Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Johannes Thumshirn | btrfs: remove duplicated in_range() macro Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: remove stale comment and logic from btrfs_inode_in_log() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: fix race between marking inode needs to be logged... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: fix race between memory mapped writes and fsync Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: exclude mmap from happening during all fallocate... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: exclude mmaps while doing remap Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Josef Bacik | btrfs: add a i_mmap_lock to our inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Goldwyn Rodrigues | btrfs: remove mirror argument from btrfs_csum_verify_data() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Goldwyn Rodrigues | btrfs: remove force argument from run_delalloc_nocow() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: don't opencode extent_changeset_free Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Jiapeng Chong | btrfs: assign proper values to a bool variable in dev_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: add btree read ahead for incremental send operations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: add btree read ahead for full send operations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: simplify code flow in btrfs_delayed_inode_reserve_met... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: remove btrfs_inode parameter from btrfs_delayed_inode... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: simplify commit logic in try_flush_qgroup Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Anand Jain | btrfs: scrub: drop a few function declarations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Anand Jain | btrfs: change return type to bool in btrfs_extent_readonly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Anand Jain | btrfs: unexport btrfs_extent_readonly() and make it... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: replace open coded while loop with proper construct Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: replace offset_in_entry with in_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: make find_desired_extent take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Nikolay Borisov | btrfs: make btrfs_replace_file_extents take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: fix comment for btrfs ordered extent flag bits Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |