2018-05-28 |
Robbie Ko | btrfs: incremental send, improve rmdir performance... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Robbie Ko | btrfs: incremental send, move allocation until it's... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: split delayed ref head initialization and addition Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Use init_delayed_ref_head in add_delayed_ref_head Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Introduce init_delayed_ref_head Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Open-code add_delayed_data_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Open-code add_delayed_tree_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Use init_delayed_ref_common in add_delayed_data_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Use init_delayed_ref_common in add_delayed_tree_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Factor out common delayed refs init code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Chengguang Xu | btrfs: return original error code when failing from... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: remove redundant btrfs_balance_control::fs_info Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Qu Wenruo | btrfs: qgroup: Allow trace_btrfs_qgroup_account_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Colin Ian King | btrfs: send: fix spelling mistake: "send_in_progres... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove devid parameter from btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Qu Wenruo | btrfs: trace: Allow trace_qgroup_update_counters()... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Unexport btrfs_alloc_delalloc_work Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove delayed_iput member from btrfs_delalloc_work Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove delay_iput parameter from __start_delalloc_inodes Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove delayed_iput parameter from btrfs_start_delall... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove delayed_iput parameter of btrfs_start_delalloc... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Gu Jinxiang | btrfs: do reverse path readahead in btrfs_shrink_device Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Qu Wenruo | btrfs: trace: Add trace points for unused block groups Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Qu Wenruo | btrfs: trace: Remove unnecessary fs_info parameter... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Gu Jinxiang | btrfs: remove unused fs_info parameter Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: move btrfs_raid_mindev_errorvalues to btrfs_raid_attr... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: move btrfs_raid_group values to btrfs_raid_attr... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: move btrfs_raid_type_names values to btrfs_raid_attr... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Qu Wenruo | btrfs: print-tree: Add eb locking status output for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: open code set_balance_control Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: use mutex in btrfs_resume_balance_async Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: drop lock parameter from update_ioctl_balance_args... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: move and comment read-only check in btrfs_cancel_balance Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: track running balance in a simpler way Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: kill btrfs_fs_info::volume_mutex Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: remove wrong use of volume_mutex from btrfs_dev_repla... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: cleanup helpers that reset balance state Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: add sanity check when resuming balance after... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: add proper safety check before resuming dev... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: move clearing of EXCL_OP out of __cancel_balance Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: move volume_mutex to callers of btrfs_rm_device Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: move btrfs_init_dev_replace_tgtdev to dev-replace... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: export and rename free_device Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: make success path out of btrfs_init_dev_replace_tgtde... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: squeeze btrfs_dev_replace_continue_on_mount... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: cleanup btrfs_rm_device() promote fs_devices... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: cleanup find_device() drop list_head pointer Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: rename __btrfs_open_devices to open_fs_devices Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: rename __btrfs_close_devices to close_fs_devices Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: cleanup __btrfs_open_devices() drop head pointer Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: rename struct btrfs_fs_devices::list Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Drop fs_info parameter from btrfs_merge_delayed_refs Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Drop fs_info parameter from add_delayed_data_ref Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Drop add_delayed_ref_head fs_info parameter Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove btrfs_wait_and_free_delalloc_work Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove tree argument from extent_writepages Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Use list_empty instead of list_empty_careful Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove redundant tree argument from extent_readpages Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Remove map argument from try_release_extent_state Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Sink extent_tree arguments in try_release_extent_mapping Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Misono Tomohiro | btrfs: Allow rmdir(2) to delete an empty subvolume Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Misono Tomohiro | btrfs: Factor out the main deletion process from btrfs_ioctl... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Misono Tomohiro | btrfs: Move may_destroy_subvol() from ioctl.c to inode.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Howard McLauchlan | btrfs: remove unused le_test_bit() Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Howard McLauchlan | btrfs: optimize free space tree bitmap conversion Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Howard McLauchlan | btrfs: clean up le_bitmap_{set, clear}() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: use fs_info for btrfs_handle_em_exist tracepoint Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tests: pass fs_info to extent_map tests Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tracepoints, use extended format with UUID where... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tracepoints, fix whitespace in strings Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tracepoints, drop unnecessary ULL casts Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tracepoints, use %llu instead of %Lu Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
David Sterba | btrfs: tracepoints, use correct type for inode number Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Consolidate error checking for btrfs_alloc_chunk Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Fix lock release order Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Use while loop instead of labels in __endio_write_upd... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Anand Jain | btrfs: add comment about BTRFS_FS_EXCL_OP Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Drop delayed_refs argument from btrfs_check_delayed_seq Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Su Yue | btrfs: rename btrfs_get_block_group_info and make it... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-28 |
Nikolay Borisov | btrfs: Replace owner argument in add_pinned_bytes with... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-24 |
Omar Sandoval | Btrfs: fix error handling in btrfs_truncate() Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Anand Jain | btrfs: fix crash when trying to resume balance without... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Nikolay Borisov | btrfs: Fix delalloc inodes invalidation during transaction... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Nikolay Borisov | btrfs: Split btrfs_del_delalloc_inode into 2 functions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Liu Bo | btrfs: fix reading stale metadata blocks after degraded... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Misono Tomohiro | btrfs: property: Set incompat flag if lzo/zstd compression... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-17 |
Filipe Manana | Btrfs: fix duplicate extents after fsync of file with... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-14 |
Filipe Manana | Btrfs: fix xattr loss after power failure Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-14 |
Robbie Ko | Btrfs: send, fix invalid access to commit roots due... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-02 |
Filipe Manana | Btrfs: send, fix missing truncate for inode with prealloc... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-05-02 |
ethanwu | btrfs: Take trans lock before access running trans... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-26 |
Qu Wenruo | btrfs: Fix wrong first_key parameter in replace_path Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-20 |
Qu Wenruo | btrfs: print-tree: debugging output enhancement Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-20 |
Nikolay Borisov | btrfs: Fix race condition between delayed refs and... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-18 |
David Sterba | btrfs: fix unaligned access in readdir Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-18 |
Qu Wenruo | btrfs: Fix wrong btrfs_delalloc_release_extents parameter Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-18 |
Qu Wenruo | btrfs: delayed-inode: Remove wrong qgroup meta reservation... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-18 |
Qu Wenruo | btrfs: qgroup: Use independent and accurate per inode... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-18 |
Qu Wenruo | btrfs: qgroup: Commit transaction in advance to reduce... Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
2018-04-13 |
Qu Wenruo | btrfs: Only check first key for committed tree blocks Signed-off-by: David Sterba <dsterba@suse.com>
|
commit | commitdiff | tree |
next |