2019-03-20 | Filipe Manana | Btrfs: fix assertion failure on fsync with NO_HOLES... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-19 | Nikolay Borisov | btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-19 | Nikolay Borisov | btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-18 | Andrea Righi | btrfs: raid56: properly unmap parity page in finish_parity_s... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | David Sterba | btrfs: don't report readahead errors and don't update... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Filipe Manana | Btrfs: fix file corruption after snapshotting due to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Josef Bacik | btrfs: remove WARN_ON in log_dir_items Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Filipe Manana | Btrfs: fix incorrect file size after shrinking truncate... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Dennis Zhou | btrfs: zstd: ensure reclaim timer is properly cleaned up Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | David Sterba | btrfs: move ulist allocation out of transaction in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Josef Bacik | btrfs: save drop_progress if we drop refs at all Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Josef Bacik | btrfs: check for refs on snapshot delete resume Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Filipe Manana | Btrfs: fix deadlock between clone/dedupe and rename Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Filipe Manana | Btrfs: fix corruption reading shared and compressed... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | YueHaibing | btrfs: Remove unnecessary casts in btrfs_read_root_item Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: remove assertion when searching for a key in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: add missing error handling after doing leaf... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dan Carpenter | btrfs: drop the lock on error in btrfs_dev_replace_cancel Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Johannes Thumshirn | btrfs: ensure that a DUP or RAID1 block group has exactly... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dan Robertson | btrfs: init csum_list before possible free 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 no longer needed range length checks... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: fix fsync after succession of renames and unlink... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: fix fsync after succession of renames of different... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: honor path->skip_locking in backref code Reported-and-tested-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Make qgroup async transaction commit... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
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 |
next |