projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/linux-block
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
2018-12-17
Nikolay Borisov
btrfs: Refactor main loop in extent_readpages
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove 1st shrink/grow phase from balance
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Fix error handling in btrfs_cleanup_ordered_extents
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Refactor btrfs_merge_bio_hook
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove extent_io_ops::readpage_io_failed_hook
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Handle final split-brain possibility during...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Handle one more split-brain scenario during...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: add members to fs_devices to track fsid changes
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Add handling for disk split-brain scenario during...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove fsid/metadata_fsid fields from btrfs_info
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Add sysfs support for metadata_uuid feature
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Introduce support for FSID change without metadata...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Sink find_lock_delalloc_range's 'max_bytes'...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove superfluous check form btrfs_remove_chunk
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove unused extent_state argument from btrfs_writep...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Remove extent_page_data argument from writepage_delalloc
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Move epd::extent_locked check to writepage_delalloc...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
2018-12-17
Nikolay Borisov
btrfs: Check for missing device before bio submission...
Signed-off-by:
Nikolay Borisov
<nborisov@suse.com>
commit
|
commitdiff
|
tree
next