2019-02-25 | Qu Wenruo | btrfs: qgroup: Move reserved data accounting from btrfs_dela... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: scrub: remove unused nocow worker pointer Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: scrub: add assertions for worker pointers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: convert scrub_workers_refcnt to refcount_t Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: fix circular locking dependency warning Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: fix comment its device list mutex not volume... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: extent_io: Kill the forward declaration of flush_writ... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Fix grossly misleading argument names in extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove EXTENT_FIRST_DELALLOC bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: use WARN_ON in a canonical form btrfs_remove_block_group Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: reserve extra space during evict Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: be more explicit about allowed flush states Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: loop in inode_rsv_refill Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: don't enospc all tickets on flush failure Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: don't use global reserve for chunk allocation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: dump block_rsv details when dumping space info Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: check if there are free block groups for commit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: add zstd compression level support Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: make zstd memory requirements monotonic Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: zstd use the passed through level instead of... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: change set_level() to bound the level passed in Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: plumb level through the compression interface Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: move to function pointers for get/put workspaces Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: add compression interface in (get/put)_workspace Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: add helper methods for workspace manager init... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: unify compression ops with workspace_manager Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: manage heuristic workspace as index 0 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: rename workspaces_list to workspace_manager Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dennis Zhou | btrfs: add helpers for compression type and level Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: introduce new ioctl to unregister a btrfs device Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: replace cleaner_delayed_iput_mutex with a waitqueue Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: Output ENOSPC debug info in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Remove duplicated trace points for qgroup_rsv... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anders Roxell | btrfs: let the assertion expression compile in all... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: merge btrfs_set_lock_blocking_rw with it's caller Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: simplify waiting loop in btrfs_tree_lock Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: open code now trivial btrfs_set_lock_blocking Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: replace btrfs_set_lock_blocking_rw with appropriate... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: split btrfs_clear_lock_blocking_rw to read and... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: split btrfs_set_lock_blocking_rw to read and... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Cleanup old subtree swap code Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Use delayed subtree rescan for balance Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Introduce per-root swapped blocks infrastructure Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: relocation: Delay reloc tree deletion after... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: call btrfs_create_pending_block_groups unconditionally Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: print messages when started or finished Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: simplify workqueue name when allocating Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: merge btrfs_find_device and find_device Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: refactor btrfs_free_stale_devices() to get return... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: refactor btrfs_find_device() take fs_devices... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: cleanup btrfs_find_device_by_devspec() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: merge btrfs_find_device_missing_or_by_path(... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove not_found_em label from btrfs_get_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Consolidate retval checking of core btree functions Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Rename found_type to extent_type in btrfs_get_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: move duplicated nodatasum check into common... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove impossible condition from mergable_maps Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: do not overwrite error return value in the balance... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: do not overwrite error return value in the device... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: remove redundant check for swapfiles when reflinking Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Refactor shrink_delalloc Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Document logic regarding inode in async_cow_submit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Use ihold instead of igrab in cow_file_range_async Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove isize local variable in compress_file_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove inode argument from async_cow_submit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | YueHaibing | btrfs: remove set but not used variable 'num_pages' Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove redundant assignment in btrfs_get_extent_fiemap Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Refactor btrfs_get_extent_fiemap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove unused arguments from btrfs_get_extent_fiemap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: setup a nofs context for memory allocation at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: setup a nofs context for memory allocation at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: do not overwrite error return value in the get... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: do not overwrite error return value in scrub... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: do not overwrite scrub error with fault error... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Make first argument of btrfs_run_delalloc_range... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Julia Lawall | Btrfs: drop useless LIST_HEAD in merge_reloc_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-30 | Eric W. Biederman | btrfs: On error always free subvol_name in btrfs_mount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-30 | David Sterba | btrfs: clean up pending block groups when transaction... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-30 | Al Viro | btrfs: fix potential oops in device_list_add Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-28 | Josef Bacik | btrfs: don't end the transaction for delayed refs in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-28 | Filipe Manana | Btrfs: fix deadlock when allocating tree block during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-18 | Josef Bacik | btrfs: wakeup cleaner thread when adding delayed iput Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-18 | Josef Bacik | btrfs: run delayed iputs before committing Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-18 | Josef Bacik | btrfs: wait on ordered extents on abort cleanup Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-18 | Josef Bacik | btrfs: handle delayed ref head accounting cleanup in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-18 | David Sterba | Revert "btrfs: balance dirty metadata pages in btrfs_finish_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-10 | Qu Wenruo | btrfs: Use real device structure to verify dev extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-09 | Filipe Manana | Btrfs: fix deadlock when using free space tree due... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-09 | Filipe Manana | Btrfs: fix race between reflink/dedupe and relocation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-01-09 | Filipe Manana | Btrfs: fix race between cloning range ending at eof... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2018-12-17 | Andrea Gelmini | btrfs: Fix typos in comments and strings Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2018-12-17 | Johannes Thumshirn | btrfs: improve error handling of btrfs_add_link Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2018-12-17 | Filipe Manana | Btrfs: use generic_remap_file_range_prep() for cloning... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2018-12-17 | Nikolay Borisov | btrfs: Refactor main loop in extent_readpages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2018-12-17 | Nikolay Borisov | btrfs: Remove 1st shrink/grow phase from balance Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |