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
/
convert
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-30
btrfs-progs: reorder key initializations
David Sterba
2
-3
/
+3
2024-02-08
btrfs-progs: convert defined constants to enums
David Sterba
1
-6
/
+8
2024-01-18
btrfs-progs: implement arg_strtou64_with_suffix() with a new helper
Qu Wenruo
1
-1
/
+2
2024-01-17
btrfs-progs: convert: insert a dummy inode item before inode ref for ext2/4
Qu Wenruo
2
-10
/
+40
2024-01-16
btrfs-progs: convert: make sure the length of data chunks are also stripe ali...
Qu Wenruo
1
-1
/
+2
2024-01-12
btrfs-progs: convert: for ext2, fix possible tree-checker error when converti...
Qu Wenruo
1
-1
/
+30
2023-10-13
btrfs-progs: move clear-cache.[ch] from check/ to common/ directory
Qu Wenruo
1
-1
/
+1
2023-10-03
btrfs-progs: clean up includes, using include-what-you-use
David Sterba
4
-4
/
+11
2023-10-03
btrfs-progs: move btrfs_record_file_extent and code into a new file
Josef Bacik
3
-0
/
+3
2023-10-03
btrfs-progs: drop btrfs_init_path
Josef Bacik
2
-9
/
+4
2023-06-01
btrfs-progs: convert: follow the default free space tree setting
Qu Wenruo
1
-0
/
+23
2023-05-26
btrfs-progs: tune: add the ability to generate new data checksums
Qu Wenruo
1
-6
/
+6
2023-05-26
btrfs-progs: convert: fix bad csum for migrated range.
Qu Wenruo
1
-2
/
+10
2023-05-26
btrfs-progs: replace write_and_map_eb() by write_data_to_disk()
Qu Wenruo
2
-21
/
+9
2023-05-26
btrfs-progs: sync file-item.h into progs
Josef Bacik
3
-0
/
+3
2023-05-26
btrfs-progs: sync uapi/btrfs.h into btrfs-progs
Josef Bacik
1
-1
/
+1
2023-05-26
btrfs-progs: introduce UASSERT() for purely userspace code
Josef Bacik
2
-3
/
+3
2023-03-23
btrfs-progs: convert: handle ext4 orphan file feature properly
Qu Wenruo
1
-2
/
+11
2023-02-28
btrfs-progs: convert: convert help text to option formatter
David Sterba
1
-26
/
+42
2023-02-28
btrfs-progs: crypto: add common function for accelerated initialization
David Sterba
1
-2
/
+4
2022-10-11
btrfs-progs: mkfs: fix a stack over-flow when features string are too long
Qu Wenruo
1
-1
/
+2
2022-10-11
btrfs-progs: fsfeatures: properly merge -O and -R options
Qu Wenruo
2
-11
/
+15
2022-10-11
btrfs-progs: convert: do proper error handling
David Sterba
4
-6
/
+29
2022-10-11
btrfs-progs: use template for transaction commit error messages
David Sterba
1
-3
/
+6
2022-10-11
btrfs-progs: use template for transaction start error messages
David Sterba
2
-2
/
+4
2022-10-11
btrfs-progs: remove unnecessary casts for u64
David Sterba
2
-30
/
+15
2022-10-11
btrfs-progs: move repair.c from common/ to check/
David Sterba
1
-1
/
+1
2022-10-11
btrfs-progs: convert: simplify create_image_file_range()
Thomas Hebb
1
-10
/
+5
2022-10-11
btrfs-progs: convert: expose intersect_with_reserved() to main.c
Thomas Hebb
2
-8
/
+10
2022-10-11
btrfs-progs: convert: fix buggy logic in create_image_file_range()
Thomas Hebb
1
-1
/
+4
2022-10-11
btrfs-progs: convert: fix off-by-one error in overlap test
Thomas Hebb
1
-1
/
+1
2022-10-11
btrfs-progs: convert: make comment formatting consistent
Thomas Hebb
1
-3
/
+3
2022-10-11
btrfs-progs: convert: move simple_range into common.h
Thomas Hebb
2
-21
/
+21
2022-10-11
btrfs-progs: convert: use message helpers for error messages
David Sterba
3
-18
/
+13
2022-10-11
btrfs-progs: convert: update include lists
David Sterba
9
-19
/
+62
2022-10-11
btrfs-progs: convert: reorder includes
David Sterba
5
-12
/
+9
2022-08-16
btrfs-progs: convert: properly work with large ext4 filesystems
Nikolay Borisov
2
-5
/
+3
2022-08-16
btrfs-progs: add constant for initial getopt values
David Sterba
1
-1
/
+1
2022-06-06
btrfs-progs: convert: fix self-reference of directory
David Sterba
1
-2
/
+3
2022-05-17
btrfs-progs: convert: initialize the target fs label
Qu Wenruo
1
-1
/
+1
2022-03-09
btrfs-progs: remove the _nr from the item helpers
Josef Bacik
1
-12
/
+12
2022-03-09
btrfs-progs: add btrfs_set_item_*_nr() helpers
Josef Bacik
1
-13
/
+12
2022-03-09
btrfs-progs: convert: use cfg->leaf_data_size
Josef Bacik
2
-4
/
+5
2021-11-30
btrfs-progs: stop accessing ->extent_root directly
Josef Bacik
1
-3
/
+1
2021-11-22
btrfs-progs: move btrfs_fix_block_accounting to repair.c
Josef Bacik
1
-0
/
+1
2021-11-22
btrfs-progs: stop passing root to csum related functions
Josef Bacik
1
-1
/
+0
2021-11-05
btrfs-progs: remove temporary buffer for super block
Qu Wenruo
2
-59
/
+49
2021-10-08
btrfs-progs: set eb::fs_info properly everywhere
Naohiro Aota
1
-0
/
+1
2021-10-08
btrfs-progs: clean up test_uuid_unique
David Sterba
1
-0
/
+1
2021-09-20
btrfs-progs: convert: allow to set a duplicate uuid
David Sterba
2
-5
/
+8
2021-09-06
btrfs-progs: split parsing helpers from utils.c
David Sterba
1
-0
/
+1
2021-08-20
btrfs-progs: convert: update default output
David Sterba
1
-18
/
+53
2021-08-20
btrfs-progs: convert: rename context volume_name to label
David Sterba
4
-8
/
+8
2021-08-20
btrfs-progs: convert: new option to copy or specify uuid
David Sterba
5
-4
/
+50
2021-06-19
btrfs-progs: switch %Lu to %llu format
David Sterba
1
-1
/
+1
2021-05-06
btrfs-progs: split open/close helpers from utils.c
David Sterba
1
-0
/
+1
2021-05-06
btrfs-progs: remove unnecessary linux/*.h includes
David Sterba
2
-3
/
+0
2021-03-24
btrfs-progs: pass in fs_info to btrfs_csum_data
Johannes Thumshirn
1
-1
/
+1
2021-03-23
btrfs-progs: build: fix the test for EXT4_EPOCH_MASK
Pierre Labastie
1
-3
/
+3
2021-03-15
btrfs-progs: convert: refuse to convert filesystem with 'needs_recovery' set
David Sterba
1
-0
/
+6
2021-02-24
btrfs-progs: convert: check for extra timespec support in e2fsprogs
David Sterba
1
-0
/
+21
2021-01-25
btrfs-progs: build: fix linking with static libmount
David Sterba
1
-1
/
+1
2021-01-13
btrfs-progs: convert: copy extra timespec on ext4
Jiachen YANG
1
-0
/
+79
2020-09-29
btrfs-progs: convert: show more info when reserve_space fails
Marcos Paulo de Souza
1
-3
/
+29
2020-08-31
btrfs-progs: move volumes.c to kernel-shared/
David Sterba
3
-3
/
+3
2020-08-31
btrfs-progs: move transaction.c to kernel-shared/
David Sterba
3
-3
/
+3
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
5
-5
/
+5
2020-08-31
btrfs-progs: move extent-cache.c to common/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: convert: report available space before conversion happens
Qu Wenruo
3
-2
/
+36
2020-08-31
btrfs-progs: convert: update error message to reflect original fs unmodified ...
Qu Wenruo
1
-2
/
+8
2020-08-31
btrfs-progs: convert: handle errors better in ext2_copy_inodes()
Qu Wenruo
1
-11
/
+31
2020-08-31
btrfs-progs: convert: make ASSERT not truncate cctx.total_bytes value
Marcos Paulo de Souza
1
-1
/
+1
2020-08-28
btrfs-progs: convert: prevent 32bit overflow for cctx->total_bytes
Qu Wenruo
3
-2
/
+3
2020-06-29
btrfs-progs: convert: ensure the data chunks size never exceed device size
Qu Wenruo
1
-0
/
+2
2020-06-29
btrfs-progs: convert: fix the pointer sign warning for ext2 label
Qu Wenruo
1
-1
/
+1
2020-05-28
btrfs-progs: fsfeatures: introduce runtime features
Qu Wenruo
1
-2
/
+2
2020-05-11
btrfs-progs: rename btrfs_block_group_cache to btrfs_block_group
Qu Wenruo
2
-2
/
+2
2020-05-11
btrfs-progs: kill block_group_cache::key
Qu Wenruo
2
-4
/
+4
2020-05-11
btrfs-progs: sync block group item accessors from kernel
Qu Wenruo
1
-3
/
+3
2020-03-31
btrfs-progs: lots of typo fixes (codespell)
Adam Borowski
3
-4
/
+4
2020-03-31
btrfs-progs: convert, warn if converting a fs which won't mount
Anand Jain
1
-0
/
+5
2020-03-31
btrfs-progs: move common-defs to common/
David Sterba
1
-1
/
+1
2019-11-22
btrfs-progs: Remove convert param from btrfs_alloc_data_chunk
Nikolay Borisov
1
-2
/
+1
2019-11-22
btrfs-progs: Remove type argument from btrfs_alloc_data_chunk
Nikolay Borisov
1
-2
/
+1
2019-11-18
btrfs-progs: convert: add option for checksum type
David Sterba
1
-4
/
+16
2019-11-18
btrfs-progs: move crc32c implementation to crypto/
Johannes Thumshirn
1
-1
/
+1
2019-10-14
btrfs-progs: add table for checksum type and name
Johannes Thumshirn
2
-3
/
+3
2019-10-14
btrfs-progs: mkfs: new option to specify checksum type
Johannes Thumshirn
1
-1
/
+1
2019-10-14
btrfs-progs: update checksumming api
Johannes Thumshirn
1
-5
/
+4
2019-10-14
btrfs-progs: pass checksum type to btrfs_csum_data()/btrfs_csum_final()
Johannes Thumshirn
1
-2
/
+3
2019-10-14
btrfs-progs: don't assume checksums are always 4 bytes
Johannes Thumshirn
1
-1
/
+2
2019-10-14
btrfs-progs: add checksum type to checksumming functions
Johannes Thumshirn
2
-2
/
+4
2019-10-14
btrfs-progs: make checksum type explicit in mkfs context structure
Johannes Thumshirn
1
-0
/
+1
2019-10-14
btrfs-progs: pass in a btrfs_mkfs_config to write_temp_extent_buffer
Johannes Thumshirn
1
-7
/
+8
2019-07-04
btrfs-progs: build most common tools into one binary (busybox style)
David Sterba
1
-1
/
+2
2019-07-04
btrfs-progs: utils: split path related utils to own file
David Sterba
2
-0
/
+2
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
4
-4
/
+4
2019-07-03
btrfs-progs: move fsfeatures.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move help.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move task-utils.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move internal.h to common/
David Sterba
1
-1
/
+1
2019-05-27
btrfs-progs: Enable crc32c optimization probe for convert and mkfs
Qu Wenruo
1
-0
/
+3
2019-05-27
btrfs-progs: convert: Workaround delayed ref bug by limiting the size of a tr...
Qu Wenruo
1
-1
/
+12
2018-12-06
btrfs-progs: Add support for metadata_uuid field
Nikolay Borisov
1
-0
/
+2
2018-11-26
btrfs-progs: fix typos in user-visible strings
Josh Soref
1
-1
/
+1
2018-11-26
btrfs-progs: fix typos in comments
Josh Soref
4
-10
/
+10
2018-10-31
btrfs-progs: convert strerror to implicit %m
David Sterba
3
-29
/
+39
2018-10-25
btrfs-progs: convert: Output meaningful error messages for create_image
Qu Wenruo
1
-7
/
+30
2018-10-25
btrfs-progs: convert: Make read_disk_extent return more -EIO instead of -1
Qu Wenruo
1
-1
/
+1
2018-08-06
btrfs-progs: check: enhanced progress indicator
Stéphane Lesimple
1
-1
/
+1
2018-06-07
btrfs-progs: check: Remove root parameter from btrfs_fix_block_accounting
Nikolay Borisov
1
-1
/
+1
2018-06-07
btrfs-progs: convert: fix support for e2fsprogs < 1.42
Jeff Mahoney
1
-1
/
+11
2018-04-24
btrfs-progs: Rename OPEN_CTREE_FS_PARTIAL to OPEN_CTREE_TEMPORARY_SUPER
Qu Wenruo
2
-3
/
+3
2018-04-24
btrfs-progs: extent_io: Refactor alloc_extent_buffer() to follow kernel param...
Qu Wenruo
1
-2
/
+1
2018-03-30
btrfs-progs: remove BTRFS_CRC32_SIZE definition
Misono, Tomohiro
2
-2
/
+2
2018-03-30
btrfs-progs: convert: Fix inline file extent creation condition
Qu Wenruo
2
-2
/
+3
2018-03-30
btrfs-progs: convert/ext2: Remove check for ext2_ext_attr_entry->e_value_block
Qu Wenruo
1
-2
/
+1
2018-02-14
btrfs-progs: convert/ext2: Fix memory leak caused by handled ext2_filsys
Qu Wenruo
1
-0
/
+2
2018-02-03
btrfs-progs: convert: fix build on musl
David Sterba
1
-0
/
+1
2018-02-02
btrfs-progs: Sync code with kernel for BTRFS_MAX_INLINE_DATA_SIZE
Gu Jinxiang
2
-2
/
+2
2018-02-02
btrfs-progs: Use fs_info instead of root for BTRFS_LEAF_DATA_SIZE
Gu Jinxiang
2
-3
/
+3
2018-01-31
btrfs-progs: Remove unnecessary parameter for btrfs_add_block_group
Qu Wenruo
1
-3
/
+1
2018-01-31
btrfs-progs: treewide: Replace strerror(errno) with %m.
Rosen Penev
1
-2
/
+2
2018-01-03
btrfs-progs: convert: Fix a bug in rollback check which overwrite return value
Qu Wenruo
1
-0
/
+2
2017-11-14
btrfs-progs: convert: add missing types header
Baruch Siach
1
-0
/
+1
2017-11-14
btrfs-progs: convert: Open the fs readonly for rollback
Qu Wenruo
1
-1
/
+7
2017-10-16
btrfs-progs: check: adjustments for further repair
Su Yue
1
-1
/
+1
2017-10-06
btrfs-progs: add a parameter to btrfs_mksubvol
Yingyi Luo
1
-1
/
+1
2017-10-06
btrfs-progs: convert: move link_subvol out of main
Yingyi Luo
1
-124
/
+2
2017-09-25
btrfs-progs: convert: use correct string printing for errcode_t
David Sterba
1
-1
/
+2
2017-09-08
btrfs-progs: convert: don't print message when fs is not recognized, ext2
David Sterba
1
-1
/
+2
2017-09-08
btrfs-progs: add crude error handling when transaction start fails
David Sterba
3
-20
/
+20
2017-09-08
btrfs-progs: convert: move reiserfs struct definitions to header
David Sterba
2
-39
/
+40
2017-09-08
btrfs-progs: convert: move and rename dev_t helpers to common file
David Sterba
5
-22
/
+19
2017-09-08
btrfs-progs: convert: move acl helper to common source file
David Sterba
4
-37
/
+19
2017-09-08
btrfs-progs: convert: move duplicated acl code to common header
David Sterba
3
-90
/
+47
2017-09-08
btrfs-progs: convert: add support for converting reiserfs
Jeff Mahoney
3
-4
/
+1130
2017-09-08
btrfs-progs: Use named constants for common sizes
Nikolay Borisov
1
-4
/
+4
2017-08-24
btrfs-progs: convert: use search_cache_extent in migrate_one_reserved_range
Jeff Mahoney
1
-1
/
+3
2017-08-24
btrfs-progs: convert: add missing newlines for printfs
Jeff Mahoney
1
-2
/
+2
2017-08-24
btrfs-progs: convert: properly handle reserved ranges while iterating files
Jeff Mahoney
1
-14
/
+11
2017-07-20
btrfs-progs: convert: Fix data race when reporting progress
Adam Buchbinder
3
-0
/
+14
2017-07-12
btrfs-progs: Refactor chunk creation functions to use btrfs_fs_info
Qu Wenruo
1
-2
/
+2
2017-07-12
btrfs-progs: Refactor write_and_map_eb to use btrfs_fs_info
Qu Wenruo
1
-1
/
+1
2017-07-03
btrfs-progs: Refactor sectorsize users in convert/source-ext2.c
Qu Wenruo
1
-1
/
+1
2017-07-03
btrfs-progs: Refactor sectorsize users in convert/main.c
Qu Wenruo
1
-6
/
+7
2017-07-03
btrfs-progs: Refactor sectorsize in convert/source-fs.c
Qu Wenruo
1
-6
/
+8
2017-07-03
btrfs-progs: Remove deprecated leafsize usage
Qu Wenruo
1
-1
/
+1
2017-06-30
Btrfs-progs: convert: do not clear header rev
Liu Bo
1
-1
/
+1
2017-06-30
Btrfs-progs: convert: do not clear nodatasum flag in inode item
Liu Bo
1
-1
/
+1
2017-06-26
btrfs-progs: convert: Add larger device support
Lakshmipathi.G
1
-5
/
+6
2017-06-26
btrfs-progs: convert: widen int types in convert context
Lakshmipathi.G
1
-4
/
+4
2017-03-31
btrfs-progs: convert: Add missing return for HOLE mode when checking convert ...
Qu Wenruo
1
-0
/
+1
2017-03-16
btrfs-progs: convert: Make btrfs_reserved_ranges const
Qu Wenruo
3
-11
/
+11
2017-03-16
btrfs-progs: add missing limits headers
Baruch Siach
1
-0
/
+1
2017-03-16
btrfs-progs: convert: Rework rollback
Qu Wenruo
1
-453
/
+139
2017-03-16
btrfs-progs: convert: Introduce function to check if convert image is able to...
Qu Wenruo
1
-0
/
+180
2017-03-16
btrfs-progs: convert: Introduce function to read out btrfs reserved range
Qu Wenruo
1
-0
/
+30
2017-03-16
btrfs-progs: convert: Use reserved ranges array to cleanup open code
Qu Wenruo
1
-74
/
+63
2017-03-16
btrfs-progs: convert: Introduce simple range structure for convert reserved r...
Qu Wenruo
2
-0
/
+29
2017-03-16
btrfs-progs: convert: Add comment for the overall convert design
Qu Wenruo
1
-0
/
+64
2017-03-08
btrfs-progs: remove unused argument from clear_extent_dirty
David Sterba
1
-2
/
+1
2017-03-08
btrfs-progs: remove unused argument from set_extent_bits
David Sterba
1
-1
/
+1
2017-03-08
btrfs-progs: remove unused argument from write_and_map_eb
David Sterba
1
-1
/
+1
2017-03-08
btrfs-progs: remove unused argument from btrfs_csum_data
David Sterba
1
-1
/
+1
2017-03-08
btrfs-progs: convert: improve assert in make_convert_btrfs
David Sterba
1
-2
/
+2
2017-03-08
btrfs-progs: convert: rename members that clash with other functions
David Sterba
5
-18
/
+18
2017-03-08
btrfs-progs: mkfs: clear whole mkfs_cfg at once
David Sterba
1
-3
/
+1
2017-03-08
btrfs-progs: convert: move internal bg size definition
David Sterba
1
-0
/
+2
2017-03-08
btrfs-progs: convert: rename ext2 function to create a symlink
David Sterba
1
-2
/
+2
2017-03-08
btrfs-progs: build: add stub makefile to convert
David Sterba
1
-0
/
+7
2017-03-08
btrfs-progs: convert: use bit field for convert flags
David Sterba
3
-44
/
+58
2017-03-08
btrfs-progs: convert: use helper for special inode number check
David Sterba
1
-3
/
+8
2017-03-08
btrfs-progs: convert: better error handling in ext2_read_used_space
David Sterba
1
-2
/
+5
2017-03-08
btrfs-progs: convert: remove unused includes
David Sterba
1
-6
/
+0
2017-03-08
btrfs-progs: convert: use on-stack buffer for subvol name dir
David Sterba
1
-8
/
+2
2017-03-08
btrfs-progs: convert: use fixed lenght array for source fs name
David Sterba
1
-1
/
+3
2017-03-08
btrfs-progs: convert: move struct initialization to the init function
David Sterba
2
-2
/
+2
2017-03-08
btrfs-progs: convert: update some forward declarations
David Sterba
1
-3
/
+6
2017-03-08
btrfs-progs: convert: use wider types types for inode counts for progress rep...
David Sterba
2
-6
/
+7
2017-03-08
btrfs-progs: mkfs: make list of source fs more visible
David Sterba
1
-8
/
+8
2017-03-08
btrfs-progs: convert: move implementation for interal conversion API to own file
David Sterba
2
-246
/
+270
2017-03-08
btrfs-progs: convert: move ext2 conversion out of main.c
David Sterba
2
-848
/
+871
2017-03-08
btrfs-progs: convert: move ext2 definitions out of main
David Sterba
2
-75
/
+114
2017-03-08
btrfs-progs: convert: move definitions for interal conversion API to own file
David Sterba
2
-42
/
+89
2017-03-08
btrfs-progs: move fs features declarations to own header from utils
David Sterba
1
-0
/
+1
2017-03-08
btrfs-progs: convert: move common api implementation to own file
David Sterba
2
-0
/
+883
2017-03-08
btrfs-progs: move convert definitions to own header
David Sterba
2
-0
/
+56
2017-03-08
btrfs-progs: move mkfs definitions to own header
David Sterba
1
-0
/
+1
2017-03-08
btrfs-progs: move help defines to own header
David Sterba
1
-0
/
+1
2017-01-27
btrfs-progs: mkfs/convert: separate the convert part from make_btrfs
David Sterba
1
-1
/
+1
2016-12-21
btrfs-progs: file-item: Fix wrong file extents inserted
Qu Wenruo
1
-1
/
+1
2016-12-14
btrfs-progs: convert: Fix migrate_super_block() to work with 64k sectorsize
Chandan Rajendra
1
-11
/
+12
2016-12-14
btrfs-progs: convert: Prevent accounting blocks beyond end of device
Chandan Rajendra
1
-0
/
+3
2016-12-14
btrfs-progs: move btrfs-convert to own directory
David Sterba
1
-0
/
+3183