projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrfs: fix readahead hang and use-after-free after removing a device
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
2020-09-30
Josef Bacik
btrfs: move btrfs_rm_dev_replace_free_srcdev outside...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-09-25
Josef Bacik
btrfs: move btrfs_scratch_superblocks into btrfs_dev_replace...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-09-07
Josef Bacik
btrfs: free data reloc tree on failed mount
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-09-07
Josef Bacik
btrfs: fix lockdep splat in add_missing_dev
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-27
Josef Bacik
btrfs: set the lockdep class for log tree extent buffers
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-27
Josef Bacik
btrfs: set the correct lockdep class for new nodes
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-27
Josef Bacik
btrfs: allocate scrub workqueues outside of locks
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-27
Josef Bacik
btrfs: fix potential deadlock in the search ioctl
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-27
Josef Bacik
btrfs: drop path before adding new uuid tree entry
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-21
Josef Bacik
btrfs: check the right error variable in btrfs_del_dir_entri...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-10
Josef Bacik
btrfs: make sure SB_I_VERSION doesn't get unset by...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-10
Josef Bacik
btrfs: don't show full path of bind mounts in subvol=
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-10
Josef Bacik
btrfs: only search for left_info if there is no right_info...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-08-03
Josef Bacik
ftrace: Fix ftrace_trace_task return value
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: if we're restriping, use the target restripe...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: don't adjust bg flags and use default allocation...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: fix lockdep splat from btrfs_dump_space_info
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: move the chunk_mutex in btrfs_read_chunk_tree
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: open device without device_list_mutex
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: sysfs: use NOFS for device creation
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: document special case error codes for fs errors
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: don't WARN if we abort a transaction with EROFS
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-27
Josef Bacik
btrfs: convert block group refcount to refcount_t
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-09
Josef Bacik
btrfs: fix double put of block group with nocow
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-07-02
Josef Bacik
btrfs: reset tree root pointer after error in init_tree_roots
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: force chunk allocation if our global rsv is...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: run btrfs_try_granting_tickets if a priority...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: only check priority tickets for priority flushing
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: account for trans_block_rsv in may_commit_transaction
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: allow to use up to 90% of the global block rsv...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-05-25
Josef Bacik
btrfs: improve global reserve stealing logic
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-04-23
Josef Bacik
btrfs: drop logs when we've aborted a transaction
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-04-17
Josef Bacik
btrfs: fix setting last_trans for reloc roots
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-04-08
Josef Bacik
btrfs: check commit root generation in should_ignore_root
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-25
Josef Bacik
btrfs: use nofs allocations for running delayed items
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: do not resolve backrefs for roots that are being...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: track reloc roots based on their commit root...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: restart relocate_tree_blocks properly
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: reloc: reorder reservation before root selection
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: do not readahead in build_backref_tree
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: do not use readahead for running delayed refs
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: kill the subvol_srcu
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: make btrfs_cleanup_fs_roots use the radix tree...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: don't take an extra root ref at allocation time
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: hold a ref on the root on the dead roots list
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: make inodes hold a ref on their roots
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: move the root freeing stuff into btrfs_put_root
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: make the extent buffer leak check per fs info
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: remove a BUG_ON() from merge_reloc_roots()
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: hold a ref on the root->reloc_root
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: clear DEAD_RELOC_TREE before dropping the reloc...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: free the reloc_control in a consistent way
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: do not init a reloc root if we aren't relocating
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
2020-03-23
Josef Bacik
btrfs: reloc: clean dirty subvols if we fail to start...
Signed-off-by:
Josef Bacik
<josef@toxicpanda.com>
commit
|
commitdiff
|
tree
next