projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC
2019-09-09
Nikolay Borisov
btrfs: Relinquish CPUs in btrfs_compare_trees
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Don't assign retval of btrfs_try_tree_write_lock...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Make btrfs_find_name_in_ext_backref return struct...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Make btrfs_find_name_in_backref return btrfs_inode_re...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Deprecate BTRFS_SUBVOL_CREATE_ASYNC flag
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: improve error handling in run_delalloc_nocow
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: comment and minor simplifications in run_delalloc_nocow
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: streamline code in run_delalloc_nocow in case...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: simplify extent type checks in run_delalloc_nocow
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: improve comments around nocow path
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: refactor variable scope in run_delalloc_nocow
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Make reada_tree_block_flagged private
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Refactor btrfs_calc_avail_data_space
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Remove unnecessary check from join_running_log_trans
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Remove leftover of in-band dedupe
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Remove delalloc_end argument from extent_clear_unlock...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Move free_pages_out label in inline extent handling...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Return number of compressed extents directly...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-09-09
Nikolay Borisov
btrfs: Remove unused locking functions
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-25
Nikolay Borisov
btrfs: Fix deadlock caused by missing memory barrier
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-02
Nikolay Borisov
btrfs: Use btrfs_get_io_geometry appropriately
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-02
Nikolay Borisov
btrfs: Introduce btrfs_io_geometry infrastructure
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Document __etree_search
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Don't trim returned range based on input value...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: trim: make reserved device area adjustments...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Return EAGAIN if we can't start no snpashot...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Add comments on locking of several device-related...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Always use a cached extent_state in btrfs_lock_and_fl...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: add new helper btrfs_lock_and_flush_ordered_range
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Remove redundant assignment of tgt_device->commit_tot...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Explicitly reserve space for devreplace item
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Streamline replace sem unlock in btrfs_dev_replace_start
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: dev-replace: Remove impossible WARN_ON
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-07-01
Nikolay Borisov
btrfs: Don't opencode sync_blockdev in btrfs_init_dev_replac...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-06-17
Nikolay Borisov
locking/lockdep: Rename lockdep_assert_held_exclusive...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-06-07
Nikolay Borisov
btrfs: Always trim all unallocated space in btrfs_trim_free_...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-06-06
Nikolay Borisov
crypto: xxhash - Implement xxhash support
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-28
Nikolay Borisov
btrfs: Ensure replaced device doesn't have pending...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Use kvmalloc for allocating compressed path...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Factor out common extent locking code in submit_compr...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Set io_tree only once in submit_compressed_extents
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Replace clear_extent_bit with unlock_extent
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Make compress_file_range take only struct async_chunk
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Remove fs_info from struct async_chunk
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Rename async_cow to async_chunk
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-05-02
Nikolay Borisov
btrfs: Preallocate chunks in cow_file_range_async
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Document btrfs_csum_one_bio
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove bio_offset argument from submit_bio_hook
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Always pass 0 bio_offset for btree_submit_bio_start
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove 'tree' argument from read_extent_buffer_pages
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Change submit_bio_hook to taking an inode directly
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Define submit_bio_hook's type directly
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove redundant inode argument from btrfs_add_ordere...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Switch btrfs_trim_free_extents to find_first_clear_ex...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Implement find_first_clear_extent_bit
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Optimize unallocated chunks discard
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Factor out in_range macro
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove 'trans' argument from find_free_dev_extent...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_free...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Stop using call_rcu for device freeing
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Implement set_extent_bits_nowait
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Introduce new bits for device allocation tree
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Populate ->orig_block_len during read_one_chunk
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Rename and export clear_btree_io_tree
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Handle pending/pinned chunks before blockgroup...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: combine device update operations during transaction...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Honour FITRIM range constraints during free...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Use less confusing condition for uptodate parameter...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Correctly free extent buffer in case btree_read_exten...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove unused -EIO assignment in end_bio_extent_readpage
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Exploit the fact that pages passed to extent_readpage...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove EXTENT_IOBITS
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-29
Nikolay Borisov
btrfs: Remove EXTENT_WRITEBACK
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-04-25
Nikolay Borisov
btrfs: Switch memory allocations in async csum calculation...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-03-19
Nikolay Borisov
btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calc...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-03-19
Nikolay Borisov
btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-03-12
Nikolay Borisov
mm: refactor readahead defines in mm.h
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Fix grossly misleading argument names in extent...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove EXTENT_FIRST_DELALLOC bit
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: use WARN_ON in a canonical form btrfs_remove_block_group
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove not_found_em label from btrfs_get_extent
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Consolidate retval checking of core btree functions
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Rename found_type to extent_type in btrfs_get_extent
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove impossible condition from mergable_maps
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Refactor shrink_delalloc
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Document logic regarding inode in async_cow_submit
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Use ihold instead of igrab in cow_file_range_async
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove isize local variable in compress_file_range
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove inode argument from async_cow_submit
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove redundant assignment in btrfs_get_extent_fiemap
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Refactor btrfs_get_extent_fiemap
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Remove unused arguments from btrfs_get_extent_fiemap
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-25
Nikolay Borisov
btrfs: Make first argument of btrfs_run_delalloc_range...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-02-11
Nikolay Borisov
ext4: replace opencoded i_writecount usage with inode_is_ope...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2019-01-04
Nikolay Borisov
fs: don't open code lru_to_page()
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
next