index
:
kernel/git/kdave/btrfs-progs.git
master
Userspace tools for btrfs
David Sterba
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
btrfs-corrupt-block.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-03
btrfs-progs: clean up includes, using include-what-you-use
David Sterba
1
-0
/
+3
2023-10-03
btrfs-progs: update read_tree_block to take a btrfs_parent_tree_check
Josef Bacik
1
-5
/
+11
2023-10-03
btrfs-progs: move btrfs_set_item_key_unsafe to check/
Josef Bacik
1
-0
/
+1
2023-05-26
btrfs-progs: replace write_and_map_eb() by write_data_to_disk()
Qu Wenruo
1
-20
/
+29
2023-05-26
btrfs-progs: update read_tree_block to match the kernel definition
Josef Bacik
1
-3
/
+5
2023-05-26
btrfs-progs: sync file-item.h into progs
Josef Bacik
1
-1
/
+2
2023-02-28
btrfs-progs: corrupt-block: convert help text to option formatter
David Sterba
1
-64
/
+54
2022-12-20
btrfs-progs: corrupt-block: fix the mismatch in --root and -r options
Qu Wenruo
1
-1
/
+1
2022-11-30
btrfs-progs: replace btrfs_leaf_data with btrfs_item_nr_offset
Josef Bacik
1
-2
/
+2
2022-10-11
btrfs-progs: use template for transaction start error messages
David Sterba
1
-12
/
+22
2022-10-11
btrfs-progs: use template for out of memory error messages
David Sterba
1
-3
/
+3
2022-10-11
btrfs-progs: remove unnecessary casts for u64
David Sterba
1
-6
/
+4
2022-10-11
btrfs-progs: kernel-lib: remove radix-tree
David Sterba
1
-2
/
+0
2022-10-11
btrfs-progs: corrupt-block: use message helpers for error messages
David Sterba
1
-52
/
+44
2022-10-11
btrfs-progs: factor string helpers out of utils.c
David Sterba
1
-0
/
+1
2022-10-11
btrfs-progs: update include list in standalone tools
David Sterba
1
-5
/
+6
2022-10-11
btrfs-progs: reorder includes in standalone tools
David Sterba
1
-2
/
+1
2022-10-11
btrfs-progs: corrupt-block: re-generate the checksum for generation corruption
Qu Wenruo
1
-0
/
+2
2022-08-16
btrfs-progs: corrupt-block: update help text
David Sterba
1
-20
/
+43
2022-08-16
btrfs-progs: corrupt-block: use only long options for value and offset
David Sterba
1
-8
/
+10
2022-08-16
btrfs-progs: corrupt-block: expand corrupt_file_extent
Boris Burkov
1
-5
/
+14
2022-08-16
btrfs-progs: corrupt-block: corrupt generic item data
Boris Burkov
1
-3
/
+74
2022-08-16
btrfs-progs: add constant for initial getopt values
David Sterba
1
-1
/
+1
2022-04-25
btrfs-progs: remove extent_buffer::fd and extent_buffer::dev_bytes
Qu Wenruo
1
-3
/
+2
2022-04-25
btrfs-progs: use read_data_from_disk() to replace read_extent_from_disk() and...
Qu Wenruo
1
-25
/
+7
2022-04-25
btrfs-progs: don't use write_extent_to_disk() directly
Qu Wenruo
1
-2
/
+2
2022-03-09
btrfs-progs: remove the _nr from the item helpers
Josef Bacik
1
-8
/
+8
2022-03-09
btrfs-progs: add btrfs_set_item_*_nr() helpers
Josef Bacik
1
-3
/
+2
2021-11-30
btrfs-progs: stop accessing ->extent_root directly
Josef Bacik
1
-5
/
+8
2021-11-22
btrfs-progs: stop accessing ->csum_root directly
Josef Bacik
1
-1
/
+1
2021-11-05
btrfs-progs: cache csum_size and csum_type in btrfs_fs_info
Qu Wenruo
1
-3
/
+3
2021-10-08
btrfs-progs: libbtrfs: drop radix-tree.h from exported headers
David Sterba
1
-0
/
+1
2021-08-25
btrfs-progs: corupt-block: leave only long option for --block-group
David Sterba
1
-3
/
+5
2021-08-25
btrfs-progs: corrupt-block: add ability to corrupt block group items
Josef Bacik
1
-1
/
+107
2021-06-19
btrfs-progs: switch %Lu to %llu format
David Sterba
1
-2
/
+2
2020-08-31
btrfs-progs: move volumes.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move transaction.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move ctree.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move disk-io.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move print-tree.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-03-04
btrfs-progs: disk-io: do proper error handling in in write_and_map_eb()
Qu Wenruo
1
-1
/
+8
2019-11-18
btrfs-progs: corrupt-block: Refactor tree block corruption code
Nikolay Borisov
1
-51
/
+59
2019-10-14
btrfs-progs: add checksum type to checksumming functions
Johannes Thumshirn
1
-1
/
+2
2019-10-14
btrfs-progs: corrupt-block: Fix description of 'r' option
Nikolay Borisov
1
-1
/
+1
2019-07-03
btrfs-progs: build: drop kernel-lib from -I and update paths
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move utils.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move help.[ch] to common/
David Sterba
1
-1
/
+1
2019-03-05
btrfs-progs: help: don't print usage on wrong argument counts
David Sterba
1
-1
/
+1
2018-10-31
btrfs-progs: convert strerror to implicit %m
David Sterba
1
-6
/
+6
2018-08-06
btrfs-progs: Remove root argument from btrfs_del_csums
Nikolay Borisov
1
-1
/
+1
2018-06-07
btrfs-progs: corrupt-block: Fix -D option
Nikolay Borisov
1
-3
/
+4
2018-06-07
btrfs-progs: corrupt-block: Change format of -d option
Nikolay Borisov
1
-2
/
+3
2018-06-07
btrfs-progs: corrupt-block: Add support for handling specific root when using...
Nikolay Borisov
1
-3
/
+3
2018-06-07
btrfs-progs: corrupt-block: Factor out common "-r" handling code
Nikolay Borisov
1
-10
/
+7
2018-06-07
btrfs-progs: corrupt-block: Convert -K flag argument handling to common function
Nikolay Borisov
1
-11
/
+5
2018-06-07
btrfs-progs: corrupt-block: Change -I flag parameter format
Nikolay Borisov
1
-2
/
+4
2018-06-07
btrfs-progs: corrupt-block: Factor out key parsing function
Nikolay Borisov
1
-0
/
+10
2018-06-07
btrfs-progs: corrupt-block: Correctly handle -r when passing -I
Nikolay Borisov
1
-1
/
+7
2018-06-07
btrfs-progs: corrupt-block: Factor out specific-root code
Nikolay Borisov
1
-14
/
+23
2018-06-07
btrfs-progs: Remove fs_info parameter from btrfs_leaf_free_space()
Qu Wenruo
1
-1
/
+1
2018-04-24
btrfs-progs: Unify btrfs_leaf_free_space() parameter with kernel
Qu Wenruo
1
-1
/
+1
2017-09-08
btrfs-progs: add crude error handling when transaction start fails
David Sterba
1
-0
/
+7
2017-09-08
btrfs-progs: drop blocksize argument from btrfs_find_create_tree_block
David Sterba
1
-1
/
+1
2017-09-08
btrfs-progs: drop blocksize from read_tree_block
David Sterba
1
-3
/
+2
2017-07-12
btrfs-progs: Refactor btrfs_num_copies to use btrfs_fs_info
Qu Wenruo
1
-2
/
+2
2017-07-12
btrfs-progs: Refactor btrfs_map_block and its variants to use btrfs_fs_info
Qu Wenruo
1
-3
/
+2
2017-07-03
btrfs-progs: Refactor read_tree_block to get rid of btrfs_root
Qu Wenruo
1
-4
/
+5
2017-07-03
btrfs-progs: Refactor btrfs_root paramters in btrfs-corrupt-block.c
Qu Wenruo
1
-10
/
+12
2017-07-03
btrfs-progs: Refactor block sizes users in btrfs-corrupt-block.c
Qu Wenruo
1
-11
/
+10
2017-03-08
btrfs-progs: corrupt-block: remove unused argument from corrupt_extent
David Sterba
1
-3
/
+3
2017-03-08
btrfs-progs: move help defines to own header
David Sterba
1
-0
/
+1
2017-01-25
btrfs-progs: corrupt-block: Include more inode fields
Lakshmipathi.G
1
-0
/
+48
2017-01-25
btrfs-progs: corrupt-block: Include inode nlink field
Lakshmipathi.G
1
-0
/
+8
2016-10-03
btrfs-progs: corrupt-block: fix assertion condition
David Sterba
1
-1
/
+1
2016-10-03
btrfs-progs: use standard allocation functions in non-kenrel code
David Sterba
1
-1
/
+1
2016-10-03
btrfs-progs: corrupt-block: improved error handling in corrupt_item_nocow
David Sterba
1
-1
/
+5
2016-09-05
btrfs-progs: print help test to stdout
David Sterba
1
-26
/
+18
2016-07-15
btrfs-progs: corrupt block: handle eb read and write errors
David Sterba
1
-1
/
+13
2016-07-15
btrfs-progs: corrupt block: handle block mapping errors in debug_corrupt_block
David Sterba
1
-2
/
+10
2016-07-15
btrfs-progs: corrupt block: pass eb as argument to debug_corrupt_block
David Sterba
1
-11
/
+16
2016-06-03
btrfs-progs: Use new random number API
Qu Wenruo
1
-12
/
+11
2016-06-01
btrfs-progs: corrupt-block: Add support to corrupt extent for skinny metadata
Qu Wenruo
1
-0
/
+1
2016-06-01
btrfs-progs: typo review of strings and comments
Nicholas D Steeves
1
-2
/
+2
2016-05-02
btrfs-progs: replace leafsize with nodesize
David Sterba
1
-3
/
+3
2016-03-14
btrfs-progs: unify argc min/max checking
David Sterba
1
-2
/
+1
2016-03-14
btrfs-progs: unify naming of argc and argv
David Sterba
1
-6
/
+6
2016-02-26
btrfs-progs: Add support for tree block operations on fs_info without roots
Qu Wenruo
1
-1
/
+1
2016-01-12
btrfsprogs: corrupt-blocks: include limits.h to define PATH_MAX
Khem Raj
1
-0
/
+1
2015-11-13
btrfs-progs: corrupt-block: use on-stack path buffer in corrupt_dir_item
David Sterba
1
-7
/
+1
2015-11-06
btrfs-progs: simplify empty stirngs check
David Sterba
1
-4
/
+4
2015-09-14
btrfs-progs: cleanup, mark more functions static
David Sterba
1
-5
/
+5
2015-08-31
btrfs-progs: add newline to some error messages
Tsutomu Itoh
1
-1
/
+1
2015-07-03
btrfs-progs: let corrupt-block kill nbytes
David Sterba
1
-0
/
+8
2015-06-11
btrfs-progs: accept --help as option in the standalone utilities
David Sterba
1
-16
/
+19
2015-05-26
Btrfs-progs: corrupt-block: add the ability to remove csums
Josef Bacik
1
-1
/
+33
2015-04-08
btrfs-progs: getopt, use symbolic name for argument requirements
David Sterba
1
-17
/
+17
2015-04-08
btrfs-progs: cleanup option index argument from getopt_long
David Sterba
1
-2
/
+1
2015-02-09
Btrfs-progs: let btrfs-corrupt-block specify a root
Josef Bacik
1
-3
/
+25
2015-02-02
btrfs-progs: read_tree_block() and read_node_slot() cleanup.
Qu Wenruo
1
-3
/
+3
2015-01-28
btrfs-progs: autoconf: use standard PACKAGE_* macros
Karel Zak
1
-1
/
+0
2015-01-27
btrfs-progs: drop feature defines from C files, in favour of CFLAGS defines
Dimitri John Ledkov
1
-2
/
+0
2015-01-21
btrfs-progs: unify getopt table terminators
David Sterba
1
-1
/
+1
2015-01-19
btrfs-progs: make getopt tables static const
David Sterba
1
-1
/
+1
2015-01-19
btrfs-progs: cleanup, move getop long options close to their use
David Sterba
1
-22
/
+22
2014-12-19
btrfs-progs: corrupt block, add break after option U
David Sterba
1
-0
/
+1
2014-12-19
btrfs-progs: corrupt block, add missing break to option I
David Sterba
1
-0
/
+1
2014-11-14
Btrfs-progs: add the ability to delete items
Josef Bacik
1
-1
/
+44
2014-10-14
btrfs-progs: add shift_items to btrfs-corrupt-block
Josef Bacik
1
-0
/
+27
2014-10-14
btrfs-progs: corrupt btrfs items in btrfs-corrup-block
Josef Bacik
1
-1
/
+87
2014-10-14
Btrfs-progs: add ability to corrupt dir items
Josef Bacik
1
-1
/
+102
2014-09-14
btrfs-progs: corrupt-block: fix a delete and use bug corrupting extent tree
Qu Wenruo
1
-3
/
+1
2014-08-22
btrfs-progs: use check_argc_* to check arg number for all tools
Gui Hecheng
1
-1
/
+2
2014-03-21
Btrfs-progs: switch to arg_strtou64() part2
Wang Shilong
1
-36
/
+9
2014-01-31
Btrfs-progs: deal with invalid key orderings and bad orphan items V2
Josef Bacik
1
-1
/
+108
2013-11-07
Btrfs-progs: rework open_ctree to take flags, add a new one V2
Josef Bacik
1
-1
/
+1
2013-10-16
btrfs-progs: check path alloc in corrupt block
Zach Brown
1
-2
/
+8
2013-10-16
Btrfs-progs: add ability to corrupt metadata block fields
Josef Bacik
1
-3
/
+117
2013-10-16
Btrfs-progs: add ability to corrupt file extent disk bytenr
Josef Bacik
1
-9
/
+108
2013-10-16
Btrfs-progs: setup framework to corrupt specific fields of an inode
Josef Bacik
1
-7
/
+118
2013-10-16
btrfs-progs: make btrfs-corrupt-block compile again
David Sterba
1
-0
/
+1
2013-09-03
btrfs-progs: drop unused parameter from btrfs_release_path
Eric Sandeen
1
-1
/
+1
2013-08-09
Btrfs-progs: add missing path alloc return value check
Filipe David Borba Manana
1
-0
/
+2
2013-08-09
btrfs-progs: Add chunk corrupt funtion to btrfs-corrupt-block
Qu Wenruo
1
-17
/
+201
2013-02-01
Add basic RAID[56] support
David Woodhouse
1
-2
/
+3
2012-07-03
Btrfs-progs, btrfs-corrupt-block: fix the wrong usage
Miao Xie
1
-6
/
+8
2012-02-22
btrfsck: add early code to handle corrupted block groups
Chris Mason
1
-5
/
+0
2012-02-21
Btrfsck: add the ability to prune corrupt extent allocation tree blocks
Chris Mason
1
-3
/
+68
2012-02-07
btrfs-corrupt-block: add -E option to randomly corrupt the extent_root
Chris Mason
1
-27
/
+105
2012-02-07
btrfs-corrupt-block: add -e option to corrupt the extent record
Chris Mason
1
-39
/
+76
2011-10-27
btrfs-progs: add a utility to corrupt a single block
Chris Mason
1
-0
/
+221