projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'input-for-v6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor...
2023-06-01
Qu Wenruo
btrfs: zoned: fix dev-replace after the scrub rework
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-05-17
Qu Wenruo
btrfs: scrub: try harder to mark RAID56 block groups...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-05-10
Qu Wenruo
btrfs: make clear_cache mount option to rebuild FST...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-28
Qu Wenruo
btrfs: properly reject clear_cache and v1 cache for...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: dev-replace: error out if we have unrepaired...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: reject unsupported scrub flags
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: remove unused raid56 functions which were dedicated...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove scrub_bio structure
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove scrub_block and scrub_sector structures
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove the old scrub recheck code
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove the old writeback infrastructure
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove scrub_parity structure
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: use scrub_stripe to implement RAID56...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce helper to queue a stripe for...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce error reporting functionality...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce a writeback helper for scrub_stripe
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce the main read repair worker...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce a helper to verify one scrub_stripe
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce a helper to verify one metadata...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce helper to find and fill sector...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: introduce a new helper to submit write bio for...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: introduce btrfs_bio::fs_info member
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: use dedicated super block verification...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove root and csum_root arguments from...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: scrub: remove unused path inside scrub_stripe()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: do not use replace target device as an extra...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: open_ctree() error handling cleanup
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: dev-replace: properly follow its read mode
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: replace btrfs_io_context::raid_map with a fixed...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: use an efficient way to represent source of...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: reduce type width of btrfs_io_contexts
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: simplify the bioc argument for handle_ops_on_dev_repl...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: reduce div64 calls by limiting the number of...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-04-17
Qu Wenruo
btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-03-15
Qu Wenruo
btrfs: handle missing chunk mapping more gracefully
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-03-06
Qu Wenruo
btrfs: ioctl: return device fsid from DEV_INFO ioctl
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-15
Qu Wenruo
btrfs: remove stripe boundary calculation for encoded I/O
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-15
Qu Wenruo
btrfs: remove stripe boundary calculation for compressed I/O
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-15
Qu Wenruo
btrfs: remove stripe boundary calculation for buffered I/O
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-15
Qu Wenruo
btrfs: raid56: reduce overhead to calculate the bio...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-13
Qu Wenruo
btrfs: sysfs: update fs features directory asynchronously
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-02-13
Qu Wenruo
btrfs: scrub: improve tree block error reporting
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-27
Qu Wenruo
btrfs: raid56: make error_bitmap update atomic
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-11
Qu Wenruo
btrfs: qgroup: do not warn on record without old_roots...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-11
Qu Wenruo
btrfs: add extra error messages to cover non-ENOMEM...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Qu Wenruo
btrfs: fix compat_ro checks against remount
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Qu Wenruo
btrfs: always report error in run_one_delayed_ref()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Qu Wenruo
btrfs: handle case when repair happens with dev-replace
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Qu Wenruo
btrfs: fix false alert on bad tree level check
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Qu Wenruo
btrfs: add error message for metadata level mismatch
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: do data csum verification during RMW...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: prepare data checksums for later RMW...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: introduce a bitmap based csum range search function
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: refactor checksum calculations in btrfs_lookup_csums_...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: use btrfs_dev_name() helper to handle missing...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: move tree block parentness check into validate_extent...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: concentrate all tree block parentness check...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: remove the old error tracking system
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: migrate recovery and scrub recovery...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: introduce btrfs_raid_bio::error_bitmap
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: remove the unused endio_raid56_workers and btrfs_raid...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: switch scrub path to use a single function
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract scrub read bio list assembly...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: switch write path to rmw_rbio()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: introduce the main entrance for RMW...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract rwm write bios assembly into...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract the rmw bio list build code...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: switch recovery path to a single function
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract sector recovery code into a...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract the recovery bio list build...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract the pq generation code into...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: extract the vertical stripe recovery...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: extract the inline extent read code into its...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: remove new_inline argument from btrfs_extent_item_to_...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: do not reset extent map members for inline extents...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: make inline extent read calculation much simpler
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: selftests: remove impossible inline extent at...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: skip update of block group item if used bytes...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: make module init/exit match their sequence
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: make it more explicit that cache rbio...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: allocate memory separately for rbio...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Qu Wenruo
btrfs: raid56: cleanup for function __free_raid_bio()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-11-07
Qu Wenruo
Revert "btrfs: scrub: use larger block size for data...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-10-25
Qu Wenruo
btrfs: don't use btrfs_chunk::sub_stripes from disk
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-10-24
Qu Wenruo
btrfs: make thaw time super block check to also verify...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-10-24
Qu Wenruo
btrfs: raid56: avoid double freeing for rbio if full_stripe_...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-10-24
Qu Wenruo
btrfs: raid56: properly handle the error when unable...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: relax block-group-tree feature dependency checks
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: move end_io_func argument to btrfs_bio_ctrl...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: switch page and disk_bytenr argument position...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: update the comment for submit_extent_page()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: skip subtree scan if it's too high to avoid...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: sysfs: introduce global qgroup attribute group
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: separate BLOCK_GROUP_TREE compat RO flag from...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: don't save block group root into super block
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
next