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 |
2019-10-15 | David Sterba | btrfs: don't needlessly create extent-refs kernel thread Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-11 | Qu Wenruo | btrfs: block-group: Fix a memory leak due to missing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-11 | Filipe Manana | Btrfs: add missing extents release on file extent cluster... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-08 | Austin Kim | btrfs: silence maybe-uninitialized warning in clone_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-03 | Josef Bacik | btrfs: fix uninitialized ret in ref-verify Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-01 | Josef Bacik | btrfs: allocate new inode in NOFS context Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-01 | Zygo Blaxell | btrfs: fix balance convert to single on 32-bit host... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-01 | Josef Bacik | btrfs: fix incorrect updating of log root tree Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-10-01 | Filipe Manana | Btrfs: fix memory leak due to concurrent append writes... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-27 | Qu Wenruo | btrfs: qgroup: Fix reserved data space leak if we have... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-27 | Qu Wenruo | btrfs: qgroup: Fix the wrong target io_tree when freeing... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-25 | Qu Wenruo | btrfs: Fix a regression which we can't convert to SINGLE... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-25 | Qu Wenruo | btrfs: relocation: fix use-after-free on dead relocation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-24 | Filipe Manana | Btrfs: fix race setting up and completing qgroup rescan... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-24 | Filipe Manana | Btrfs: fix missing error return if writeback for extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-24 | Dennis Zhou | btrfs: adjust dirty_metadata_bytes after writeback... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-24 | Filipe Manana | Btrfs: fix selftests failure due to uninitialized i_mode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-12 | Filipe Manana | Btrfs: fix unwritten extent buffers and hangs on future... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-12 | Filipe Manana | Btrfs: fix assertion failure during fsync and use of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Nikolay Borisov | btrfs: Relinquish CPUs in btrfs_compare_trees Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Nikolay Borisov | btrfs: Don't assign retval of btrfs_try_tree_write_lock... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Johannes Thumshirn | btrfs: create structure to encode checksum type and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Johannes Thumshirn | btrfs: turn checksum type define into an enum Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: add enospc debug messages for ticket failure Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: do not account global reserve in can_overcommit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: use btrfs_try_granting_tickets in update_global_rsv Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: always reserve our entire size for the global... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: change the minimum global reserve size Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: rename btrfs_space_info_add_old_bytes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: remove orig_bytes from reserve_ticket Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: fix may_commit_transaction to deal with no partial... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: rework wake_all_tickets Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: refactor the ticket wakeup code Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: stop partially refilling tickets when releasing... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: add space reservation tracepoint for reserved... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: roll tracepoint into btrfs_space_info_update... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Josef Bacik | btrfs: do not allow reservations if we have pending... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Omar Sandoval | btrfs: stop clearing EXTENT_DIRTY in inode I/O tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Omar Sandoval | btrfs: treat RWF_{,D}SYNC writes as sync for CRCs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Omar Sandoval | btrfs: use correct count in btrfs_file_write_iter() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: tie extent buffer and it's token together Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: assume valid token for btrfs_set/get_token helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: define separate btrfs_set/get_XX helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Nikolay Borisov | btrfs: Make btrfs_find_name_in_ext_backref return struct... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Nikolay Borisov | btrfs: Make btrfs_find_name_in_backref return btrfs_inode_re... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move dev_stats helpers to volumes.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move struct io_ctl to free-space-cache.h Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move functions for tree compare to send.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: rename and export read_node_slot Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move private raid56 definitions from ctree.h Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move math functions to misc.h Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | David Sterba | btrfs: move cond_wake_up functions out of ctree Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Anand Jain | btrfs: use proper error values on allocation failure... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Anand Jain | btrfs: proper error handling when invalid device is... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Christophe Leroy | btrfs: fix allocation of free space cache v1 bitmap... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Qu Wenruo | btrfs: Detect unbalanced tree with empty leaf before... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-09-09 | Nikolay Borisov | btrfs: Deprecate BTRFS_SUBVOL_CREATE_ASYNC flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |