2019-11-18 | Johannes Thumshirn | btrfs: sysfs: show used checksum driver per filesystem Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: sysfs: export supported checksums Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: add sha256 to checksumming algorithm Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: add xxhash64 to checksumming algorithms Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: get bdev from latest_dev for dio bh_result Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: assert extent_map bdevs and lookup_map and split Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: remove pointless indentation in btrfs_read_sys_array() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: reduce indentation in btrfs_may_alloc_data_chunk Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: remove pointless local variable in lock_stripe_add() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Johannes Thumshirn | btrfs: raid56: reduce indentation in lock_stripe_add Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: tracepoints: constify all pointers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: tracepoints: drop typecasts from printk Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Return offset from find_desired_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Simplify btrfs_file_llseek Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Speed up btrfs_file_llseek Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: remove ops pointer from workspace_manager Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline free_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: pass type to btrfs_put_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline alloc_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: pass type to btrfs_get_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline put_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline get_workspace Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: export alloc/free/get/put callbacks... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline cleanup_workspace_manager Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: let workspace manager cleanup take... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: inline init_workspace_manager Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: let workspace manager init take... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: compression: attach workspace manager to the ops Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: switch compression callbacks to direct calls Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: export compression and decompression callbacks Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: use btrfs_block_group_cache_done in update_block_group Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: check page->mapping when loading free space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Filipe Manana | Btrfs: fix metadata space leak on fixup worker failure... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Filipe Manana | Btrfs: fix negative subv_writers counter and data space... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Marcos Paulo de... | btrfs: ioctl: Try to use btrfs_fs_info instead of ... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Anand Jain | btrfs: use bool argument in free_root_pointers() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chengguang Xu | btrfs: use better definition of number of compression... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chengguang Xu | btrfs: use enum for extent type defines Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chengguang Xu | btrfs: props: remove unnecessary hash_init() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Rename btrfs_join_transaction_nolock Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: User assert to document transaction requirement Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: opencode extent_buffer_get Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Tejun Heo | btrfs: Avoid getting stuck during cyclic writebacks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Marcos Paulo de... | btrfs: block-group: Rework documentation of check_system_chu... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: Enhance error output for write time tree checker Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: tree-checker: Refactor prev_key check for ino... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chris Mason | Btrfs: extent_write_locked_range() should attach inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chris Mason | Btrfs: use REQ_CGROUP_PUNT for worker thread submitted... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chris Mason | Btrfs: only associate the locked page with one async_chunk... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chris Mason | Btrfs: delete the entire async bio submission framework Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Chris Mason | Btrfs: stop using btrfs_schedule_bio() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: add __pure attribute to functions Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: add const function attribute Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: add __cold attribute to more functions Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: drop unused parameter is_new from btrfs_iget Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: use refcount_inc_not_zero in kill_all_nodes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Anand Jain | btrfs: print process name and pid that calls device... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Open-code name_in_log_ref in replay_one_name Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Properly handle backref_in_log retval Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Don't opencode btrfs_find_name_in_backref in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: transaction: describe transaction states and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: use has_single_bit_set for clarity Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: add 64bit safe helper for power of two checks Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Anand Jain | btrfs: balance: use term redundancy instead of integrity... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: move btrfs_unlock_up_safe to other locking functions Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: move btrfs_set_path_blocking to other locking... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: make btrfs_assert_tree_locked static inline Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | David Sterba | btrfs: make locking assertion helpers static inline Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: get rid of pointless wtag variable in async... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: get rid of unique workqueue helper functions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: don't prematurely free work in scrub_missing_raid56_w... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: don't prematurely free work in reada_start_machine_wo... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: don't prematurely free work in end_workqueue_fn() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: don't prematurely free work in run_ordered_work() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Omar Sandoval | btrfs: get rid of unnecessary memset() of work item Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: move the failrec tree stuff into extent-io-tree.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: export find_delalloc_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: move extent_io_tree defs to their own header Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: separate out the extent io init function Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Josef Bacik | btrfs: separate out the extent leak code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: ctree: Remove stray comment of setting up path... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: ctree: Reduce one indent level for btrfs_search_old_s... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: ctree: Reduce one indent level for btrfs_search_slot() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: tree-checker: Add check for INODE_REF Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Qu Wenruo | btrfs: tree-checker: Try to detect missing INODE_ITEM Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Filipe Manana | Btrfs: make btrfs_wait_extents() static Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Nikolay Borisov | btrfs: Add assert to catch nested transaction commit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-18 | Goldwyn Rodrigues | btrfs: simplify inode locking for RWF_NOWAIT Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-11 | Filipe Manana | Btrfs: fix log context list corruption after rename... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-04 | David Sterba | btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-11-04 | Josef Bacik | btrfs: save i_size to avoid double evaluation of i_size_read... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-25 | Filipe Manana | Btrfs: fix race leading to metadata space leak after... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-25 | Qu Wenruo | btrfs: tree-checker: Fix wrong check on max devid Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-25 | Qu Wenruo | btrfs: Consider system chunk array size for new SYSTEM... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-17 | Filipe Manana | Btrfs: check for the full sync flag while holding the... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-17 | Filipe Manana | Btrfs: fix qgroup double free after failure to reserve... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-17 | Qu Wenruo | btrfs: tracepoints: Fix bad entry members of qgroup... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-17 | Qu Wenruo | btrfs: tracepoints: Fix wrong parameter order for qgroup... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-15 | Qu Wenruo | btrfs: qgroup: Always free PREALLOC META reserve in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |