projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay()
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
2022-09-26
Qu Wenruo
btrfs: enhance unsupported compat RO flags handling
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: dump all space infos if we abort transaction...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: output human readable space info flag
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: check superblock to ensure the fs was not modified...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: use larger block size for data extent...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: move logical/physical/dev/mirror_num...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: remove scrub_sector::page and use scrub_block...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: introduce scrub_block::pages for more...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: factor out allocation and initialization...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: factor out initialization of scrub_block...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: use pointer array to replace sblocks_for_recheck
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: remove impossible sanity checks
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: try to fix super block errors
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: scrub: properly report super block errors in...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Qu Wenruo
btrfs: dump extra info if one free space cache has...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-09-06
Qu Wenruo
btrfs: fix the max chunk size and stripe length calculation
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-08-22
Qu Wenruo
btrfs: don't merge pages into bio if their page offset...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: return proper mapped length for RAID56 profiles...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: output mirror number for bad metadata
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: don't trust any cached sector in __raid56_par...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: warn about dev extents that are inside the reserved...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use named constant for reserved device space
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use btrfs_raid_array to calculate number of...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use btrfs_chunk_max_errors() to replace tolerance...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: remove parameter dev_extent_len from scrub_stripe()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: avoid double for loop inside raid56_parity_sc...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: avoid double for loop inside raid56_rmw_stripe()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: avoid double for loop inside alloc_rbio_essen...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: avoid double for loop inside __raid56_parity_...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: raid56: avoid double for loop inside finish_rmw()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: reject log replay if there is unsupported RO...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: make btrfs_super_block::log_root_transid deprecated
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: add trace event for submitted RAID56 bio
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: update stripe_sectors::uptodate in steal_rbio
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: only write the sectors in the vertical stripe...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use integrated bitmaps for scrub_parity::dbitmap...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: add a helper to iterate through a btrfs_bio...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: remove duplicated parameters from submit_data_read_re...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: introduce a data checksum checking helper
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-07-25
Qu Wenruo
btrfs: quit early if the fs has no RAID56 support for...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-06-24
Qu Wenruo
lib: bitmap: fix the duplicated comments on bitmap_to_arr64()
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-06-06
Qu Wenruo
btrfs: prevent remounting to v1 space cache for subpage...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-05-17
Qu Wenruo
btrfs: allow defrag to convert inline extents to regular...
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
2022-05-17
Qu Wenruo
btrfs: add "0x" prefix for unsupported optional features
Signed-off-by:
Qu Wenruo
<wqu@suse.com>
commit
|
commitdiff
|
tree
next