2020-03-23 | Josef Bacik | btrfs: move fs_info init work into it's own helper... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: free more things in btrfs_free_fs_info Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: use btrfs_put_fs_root to free roots always Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in open_ctree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: export and rename free_fs_info Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_recover_log_trees Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in create_pending_snapshot Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in get_subvol_name_from_objectid Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_ioctl_send Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in scrub_print_warning_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref for the root in btrfs_find_orphan_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: push grab_fs_root into read_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_recover_relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in create_reloc_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in find_data_references Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in record_reloc_root_in_trans Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in merge_reloc_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in prepare_to_merge Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in build_backref_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold ref on root in btrfs_ioctl_default_subvol Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_search_path_in_tree_user Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in btrfs_search_path_in_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in search_ioctl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in create_subvol Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in fixup_tree_root_location Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in __btrfs_run_defrag_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a root ref in btrfs_get_dentry Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on the root in resolve_indirect_ref Reviewed-by: David Sterba <dsterba@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: hold a ref on fs roots while they're in the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: describe the space reservation system in general Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: add a comment describing delalloc space reservation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: add a comment describing block reserves Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: make the fs root init functions static Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: open code btrfs_read_fs_root_no_name Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: remove btrfs_read_fs_root, not used anymore Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: make relocation use btrfs_read_tree_root() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: export and use btrfs_read_tree_root for tree-log Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: move fs root init stuff into btrfs_init_fs_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: push __setup_root into btrfs_alloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: delete the ordered isize update code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: replace all uses of btrfs_ordered_update_i_size Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: use the file extent tree infrastructure Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: introduce per-inode file extent tree Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Josef Bacik | btrfs: use btrfs_ordered_update_i_size in clone_finish_inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Su Yue | btrfs: update the comment of btrfs_control_ioctl() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Qu Wenruo | btrfs: relocation: Add introduction of how relocation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Filipe Manana | Btrfs: don't iterate mod seq list when putting a tree... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-23 | Qu Wenruo | btrfs: Add overview of device replace Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-20 | Filipe Manana | btrfs: fix removal of raid[56|1c34} incompat flags... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-13 | Filipe Manana | btrfs: fix log context list corruption after rename... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-03-03 | Omar Sandoval | btrfs: fix RAID direct I/O reads with alternate csums Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-21 | Filipe Manana | Btrfs: fix deadlock during fast fsync when logging... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Filipe Manana | Btrfs: fix btrfs_wait_ordered_range() so that it waits... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Josef Bacik | btrfs: fix bytes_may_use underflow in prealloc error... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Josef Bacik | btrfs: handle logged extent failure properly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Josef Bacik | btrfs: do not check delayed items are empty for single... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Josef Bacik | btrfs: reset fs_root to NULL on error in open_ctree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-18 | Jeff Mahoney | btrfs: destroy qgroup extent records on transaction... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-17 | Josef Bacik | btrfs: don't set path->leave_spinning for truncate Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | Anand Jain | btrfs: sysfs, move device id directories to UUID/devinfo Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | Anand Jain | btrfs: sysfs, add UUID/devinfo kobject Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | Filipe Manana | Btrfs: fix race between shrinking truncate and fiemap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | David Sterba | btrfs: log message when rw remount is attempted with... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | David Sterba | btrfs: print message when tree-log replay starts Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | Filipe Manana | Btrfs: fix race between using extent maps and merging... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-12 | Wenwen Wang | btrfs: ref-verify: fix memory leaks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-02-02 | Josef Bacik | btrfs: do not zero f_bavail if we have available space Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Filipe Manana | Btrfs: send, fix emission of invalid clone operations... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: do not do delalloc reservation under page lock Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: drop the -EBUSY case in __extent_writepage_io Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Chris Mason | Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: take overcommit into account in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: fix force usage in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Nikolay Borisov | btrfs: Correctly handle empty trees in find_first_clear_exte... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: flush write bio if we loop in extent_write_cache_pages Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Filipe Manana | Btrfs: fix race between adding and putting tree mod... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-25 | David Sterba | btrfs: dev-replace: remove warning for unknown return... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-24 | Qu Wenruo | btrfs: scrub: Require mandatory block group RO for... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Filipe Manana | Btrfs: make deduplication with range including the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Filipe Manana | fs: allow deduplication of eof block into the end of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: free block groups after free'ing fs trees Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Fix split-brain handling when changing FSID... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Handle another split brain scenario with metadata... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Su Yue | btrfs: Factor out metadata_uuid code from find_fsid. Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Su Yue | btrfs: Call find_fsid from find_fsid_inprogress Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Filipe Manana | Btrfs: fix infinite loop during fsync after rename... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: set trans->drity in btrfs_commit_transaction Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: drop log root for dropped roots Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Anand Jain | btrfs: sysfs, add devid/dev_state kobject and device... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Refactor btrfs_rmap_block to improve readability Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Add self-tests for btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: selftests: Add support for dummy devices Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Move and unexport btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | David Sterba | btrfs: separate definition of assertion failure handlers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: device stats, log when stats are zeroed Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |