projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrfs: allow error injection for btrfs_search_slot and btrfs_cow_block
2021-02-08
Josef Bacik
btrfs: allow error injection for btrfs_search_slot...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-02-08
Josef Bacik
btrfs: fix error handling in commit_fs_roots
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-25
Josef Bacik
nbd: freeze the queue while we're adding connections
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-25
Josef Bacik
btrfs: fix possible free space tree corruption with...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-18
Josef Bacik
btrfs: don't clear ret in btrfs_start_dirty_block_groups
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-18
Josef Bacik
btrfs: fix lockdep splat in btrfs_recover_relocation
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-18
Josef Bacik
btrfs: do not double free backref nodes on error
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-18
Josef Bacik
btrfs: don't get an EINTR during drop_snapshot for...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-08
Josef Bacik
btrfs: shrink delalloc pages instead of full inodes
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2021-01-07
Josef Bacik
btrfs: print the actual offset in btrfs_root_name
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-18
Josef Bacik
btrfs: tests: initialize test inodes location
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: remove extent_buffer::recursed
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: remove the recurse parameter from __btrfs_tree_read_lock
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_tree_read_lock in btrfs_search_slot
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: merge back btrfs_read_lock_root_node helpers
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: locking: remove the recursion handling code
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: remove btrfs_path::recurse
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: unlock to current level in btrfs_next_old_leaf
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: cleanup the locking in btrfs_next_old_leaf
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: set the lockdep class for extent buffers on...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: pass the owner_root and level to alloc_extent_buffer
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: pass the root owner and level around for readahead
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: pass root owner to read_tree_block
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtree_...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in walk_down_tree
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in replace_path
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in do_relocation
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in walk_down_reloc_tree
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: use btrfs_read_node_slot in btrfs_realloc_node
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: cleanup extent buffer readahead
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: remove lockdep classes for the fs tree
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: protect fs_info->caching_block_groups by block_group_...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: load free space cache asynchronously
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: load the free space cache inode extents from...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: load free space cache into a temporary ctl
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: cleanup btrfs_discard_update_discardable usage
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: explicitly protect ->last_byte_to_unpin in unpin_exte...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: update last_byte_to_unpin in switch_commit_roots
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: do not shorten unpin len for caching block groups
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: locking: rip out path->leave_spinning
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: locking: remove all the blocking helpers
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: switch extent buffer tree lock to rw_semaphore
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: introduce mount option rescue=all
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: introduce mount option rescue=ignoredatacsums
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: introduce mount option rescue=ignorebadroots
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: show rescue=usebackuproot in /proc/mounts
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: add a helper to print out rescue= options
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: sysfs: export supported rescue= mount options
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: push the NODATASUM check into btrfs_lookup_bio_sums
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-12-08
Josef Bacik
btrfs: unify the ro checking for mount options
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-11-05
Josef Bacik
btrfs: fix min reserved size calculation in merge_reloc_root
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-11-05
Josef Bacik
btrfs: print the block rsv type when we fail our reservation
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-26
Josef Bacik
btrfs: add a helper to read the tree_root commit root...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-26
Josef Bacik
btrfs: drop the path before adding qgroup items when...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-26
Josef Bacik
btrfs: drop the path before adding block group sysfs...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: cleanup cow block on error
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: return error if we're unable to read device...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: init device stats for seed devices
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: do not create raid sysfs entries under any locks
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: kill the RCU protection for fs_info->space_info
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: pretty print leaked root name
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: sysfs: init devices outside of the chunk_mutex
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: use BTRFS_NESTED_NEW_ROOT for double splits
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce BTRFS_NESTING_SPLIT for split blocks
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: add nesting tags to the locking helpers
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: introduce btrfs_path::recurse
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: rename extent_buffer::lock_nested to extent_buffer...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: do not hold device_list_mutex when closing devices
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: move btrfs_rm_dev_replace_free_srcdev outside...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: dio iomap DSYNC workaround
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: fix possible infinite loop in data async reclaim
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: add a comment explaining the data flush steps
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: do async reclaim for data reservations
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: flush delayed refs when trying to reserve data...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: run delayed iputs before committing the transaction...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: don't force commit if we are data
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: drop the commit_cycles stuff for data reservations
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: use the same helper for data and metadata reservations
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: serialize data reservations if we are flushing
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: use ticketing for data space reservations
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: add btrfs_reserve_data_bytes and use it
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: add the data transaction commit logic into may_commit...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: add flushing states for handling data reservations
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: check tickets after waiting on ordered extents
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: use btrfs_start_delalloc_roots in shrink_delalloc
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: use the btrfs_space_info_free_bytes_may_use...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: call btrfs_try_granting_tickets when reserving...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: call btrfs_try_granting_tickets when unpinning...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: call btrfs_try_granting_tickets when freeing...
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: make ALLOC_CHUNK use the space info flags
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: make shrink_delalloc take space_info as an arg
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: handle U64_MAX for shrink_delalloc
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: remove orig from shrink_delalloc
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
2020-10-07
Josef Bacik
btrfs: change nr to u64 in btrfs_start_delalloc_roots
Signed-off-by: Josef Bacik <
josef@toxicpanda.com
>
commit
|
commitdiff
|
tree
next