index
:
kernel/git/mason/btrfs-progs.git
dangerdonteveruse
integration
integration-scrub
master
next
parser
raid56-experimental
recovery-beta
repair
Unnamed repository; edit this file 'description' to name the repository.
Chris Mason
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ctree.h
Age
Commit message (
Expand
)
Author
Files
Lines
2016-01-12
btrfs-progs: check the free space tree in btrfsck
Omar Sandoval
1
-0
/
+6
2016-01-12
btrfs-progs: add basic awareness of the free space tree
Omar Sandoval
1
-1
/
+48
2015-09-09
btrfs-progs: Avoid uninitialized data in output of btrfs-convert
Zhao Lei
1
-0
/
+2
2015-09-09
btrfs-progs: fix typo in set/get of btrfs_inode_item::sequence
Zhao Lei
1
-1
/
+1
2015-08-31
btrfs-progs: convert: Avoid allocating metadata extent crossing stripe boundary
Qu Wenruo
1
-1
/
+1
2015-08-31
Btrfs-progs: add feature to get mininum size for resizing a fs/device
Filipe Manana
1
-0
/
+3
2015-07-10
btrfs-progs: extent-tree: Introduce btrfs_free_block_group function
Qu Wenruo
1
-0
/
+2
2015-05-14
btrfs-progs: Remove non-exist csum size.
Qu Wenruo
1
-1
/
+1
2015-05-14
btrfs-progs: Introduce change_header_uuid function
Qu Wenruo
1
-0
/
+2
2015-05-14
btrfs-progs: Add open_ctree check for uuid changing
Qu Wenruo
1
-0
/
+1
2015-05-14
btrfs-progs: Add CHANGING_FSID super flag
Qu Wenruo
1
-0
/
+1
2015-04-24
btrfs-progs: check for matching free space in cache
Josef Bacik
1
-0
/
+1
2015-03-24
btrfs-progs: Add stack get/set functions for btrfs_qgroup_status_item
Qu Wenruo
1
-0
/
+9
2015-03-24
btrfs-progs: Update qgroup status flags and replace qgroup level/subvid calcu...
Qu Wenruo
1
-4
/
+14
2015-02-11
btrfs-progs: Add support to suppress tree block csum error output
Qu Wenruo
1
-0
/
+2
2015-02-09
Btrfs-progs: remove global transaction from fsck
Josef Bacik
1
-0
/
+1
2015-02-09
Btrfs-progs: Introduce metadump_v2
Josef Bacik
1
-0
/
+1
2015-02-02
btrfs-progs: Add btrfs_get_extent() and btrfs_punch_hole().
Qu Wenruo
1
-0
/
+9
2015-02-02
btrfs-progs: Record orphan data extent ref to corresponding root.
Qu Wenruo
1
-0
/
+10
2015-01-21
btrfs-progs: unify header file inclusion protections
David Sterba
1
-2
/
+2
2014-12-10
btrfs-progs: Add inode item rebuild function.
Qu Wenruo
1
-0
/
+2
2014-12-10
btrfs-progs: Add btrfs_mkdir() function for the incoming 'lost+found' fsck me...
Qu Wenruo
1
-0
/
+2
2014-12-10
btrfs-progs: Add btrfs_unlink() and btrfs_add_link() functions.
Qu Wenruo
1
-0
/
+13
2014-12-10
btrfs-progs: Import lookup/del_inode_ref() function.
Qu Wenruo
1
-0
/
+7
2014-12-10
btrfs-progs: Import btrfs_insert/del/lookup_extref() functions.
Qu Wenruo
1
-0
/
+13
2014-12-04
btrfs-progs: Enhance the command btrfs filesystem df
Goffredo Baroncelli
1
-2
/
+3
2014-10-14
Btrfs-progs: delete bogus dir indexes
Josef Bacik
1
-0
/
+9
2014-10-14
Btrfs-progs: pull back backref.c and fix it up
Josef Bacik
1
-0
/
+14
2014-08-28
btrfs-progs: read global reserve size from space infos
David Sterba
1
-0
/
+6
2014-08-28
btrfs-progs: remove unused flags for btrfs_path
Gui Hecheng
1
-3
/
+0
2014-08-22
btrfs-progs: replace BTRFS_NUM_MIRRORS with BTRFS_MAX_MIRRORS
Gui Hecheng
1
-0
/
+2
2014-08-22
btrfs-progs: add quota group verify code
Mark Fasheh
1
-0
/
+10
2014-04-11
Btrfs-progs: update btrfs_file_extent_inline_len to match kernel version
Filipe David Borba Manana
1
-9
/
+22
2014-04-11
btrfs-progs: Constify getters
Kusanagi Kouichi
1
-6
/
+6
2014-03-21
Btrfs-progs: use bitfield instead of integer for some variants in fs_info
Wang Shilong
1
-3
/
+5
2014-01-31
Btrfs-progs: add support for the no holes incompat flag
Josef Bacik
1
-1
/
+3
2014-01-31
Btrfs-progs: deal with invalid key orderings and bad orphan items V2
Josef Bacik
1
-8
/
+24
2014-01-31
Btrfs-progs: chunk-recover: add new flag to prepare recovering for ordered da...
Wang Shilong
1
-0
/
+1
2014-01-31
btrfs-progs: Make btrfs_header_chunk_tree_uuid() return unsigned long
Ross Kirk
1
-3
/
+2
2013-10-16
mkfs: fix mkfs -r to properly allocate space
Chris Mason
1
-0
/
+10
2013-10-16
Btrfs-progs: restructure show_qgroups
Wang Shilong
1
-0
/
+11
2013-10-16
Btrfs-progs: keep track of transid failures and fix them if possible
Josef Bacik
1
-0
/
+1
2013-10-16
btrfs-progs: move out print in cmd_df to another function
Anand Jain
1
-0
/
+11
2013-10-16
btrfs-progs: Make btrfs_header_fsid() return unsigned long
Ross Kirk
1
-3
/
+2
2013-10-16
btrfs-progs: remove unused parameter from btrfs_header_fsid
Ross Kirk
1
-1
/
+1
2013-10-16
btrfs-progs: drop unused parameter from btrfs_item_nr
Ross Kirk
1
-7
/
+6
2013-10-16
btrfs-progs: calculate available blocks on device properly
Hidetoshi Seto
1
-0
/
+8
2013-09-03
btrfs-progs: add ULL to u64 constant
Zach Brown
1
-1
/
+1
2013-09-03
btrfs-progs: mark static & remove unused from shared kernel code
Eric Sandeen
1
-43
/
+0
2013-09-03
btrfs-progs: make set/get functions for the super compat_ro flags use compat_ro
Eric Sandeen
1
-1
/
+1
2013-09-03
btrfs-progs: fix definition of struct btrfs_extent_inline_ref
Eric Sandeen
1
-1
/
+1
2013-09-03
btrfs-progs: drop unused parameter from btrfs_release_path
Eric Sandeen
1
-1
/
+1
2013-08-09
btrfs-progs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert
Qu Wenruo
1
-0
/
+7
2013-08-09
Btrfs-progs: add uuid_tree_gen field to btrfs-show-super
Stefan Behrens
1
-1
/
+4
2013-08-09
Btrfs-progs: add UUID tree lookup methods
Stefan Behrens
1
-0
/
+5
2013-08-09
Btrfs-progs: Support UUID tree and UUID items in btrfs-debug-tree
Stefan Behrens
1
-0
/
+15
2013-08-09
Btrfs-progs: remove some dead/unbuilt code
Eric Sandeen
1
-8
/
+0
2013-08-09
Btrfs-progs: move btrfs_fsck_reinit_root to cmds-check.c
Eric Sandeen
1
-2
/
+1
2013-07-03
Merge branch 'liubo-image-restore'
Chris Mason
1
-0
/
+1
2013-07-03
Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
Liu Bo
1
-0
/
+1
2013-07-03
Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
Miao Xie
1
-2
/
+2
2013-06-19
Btrfs-progs: add --init-extent-tree to btrfsck
Josef Bacik
1
-1
/
+4
2013-06-19
Btrfs-progs: make fsck fix certain file extent inconsistencies
Josef Bacik
1
-0
/
+2
2013-04-23
Btrfs-progs: add a free space cache checker to fsck V2
Josef Bacik
1
-1
/
+15
2013-04-23
Btrfs-progs: add skinny metadata support to progs V3
Josef Bacik
1
-4
/
+19
2013-03-19
Btrfs-progs: tool to visualize fragmentation
Arne Jansen
1
-0
/
+6
2013-03-10
btrfs-progs: separate super_copy out of fs_info
David Sterba
1
-1
/
+1
2013-02-27
btrfs-progs: libify some parts of btrfs-progs
Mark Fasheh
1
-0
/
+9
2013-02-06
Merge branch 'cov-fixes-v1-integration-20130201' of http://git.zabbo.net/cgit...
Chris Mason
1
-1
/
+1
2013-02-06
Merge branch 'for-chris' of git://repo.or.cz/btrfs-progs-unstable/devel into ...
Chris Mason
1
-6
/
+39
2013-02-05
btrfs-progs: treat super.magic as an le64
Zach Brown
1
-1
/
+1
2013-02-01
Add basic RAID[56] support
David Woodhouse
1
-0
/
+4
2013-01-31
btrfs-progs: Basic support for extended inode refs
Mark Fasheh
1
-1
/
+26
2013-01-31
Btrfs-progs: add support for device replace procedure
Stefan Behrens
1
-0
/
+6
2013-01-31
Btrfs-progs: add command to get/reset device stats via ioctl
Stefan Behrens
1
-0
/
+6
2013-01-28
btrfs-progs: fix unaligned accesses v2
Ben Peddell
1
-6
/
+2
2013-01-17
Btrfs-progs: fix unaligned accesses
Arne Jansen
1
-2
/
+6
2012-10-04
btrfs-progs: limit the max value of leafsize and nodesize
Robin Dong
1
-0
/
+6
2012-10-04
Btrfs-progs: enhance btrfs subvol list only to show read-only snapshots
Miao Xie
1
-0
/
+2
2012-10-04
Btrfs-progs: fix wrong way to check if the root item contains otime and uuid
Miao Xie
1
-0
/
+15
2012-09-04
Btrfs progs: quota groups support
v0.20-rc1
Arne Jansen
1
-0
/
+91
2012-07-26
Btrfs-progs: update btrfs-progs for subvol uuid+times support
Alexander Block
1
-1
/
+40
2012-07-05
Merge branch 'for-chris' of git://github.com/idryomov/btrfs-progs into 0.20
Chris Mason
1
-0
/
+31
2012-06-05
btrfs-progs: cleanup: remove the redundant BTRFS_CSUM_TYPE_CRC32 macro defini...
Wang Sheng-Hui
1
-4
/
+0
2012-03-28
Add incompat flag for big metadata blocks
dangerdonteveruse
Chris Mason
1
-0
/
+15
2012-03-13
Btrfs-progs: make print-tree.c aware of free space cache
Ilya Dryomov
1
-0
/
+29
2012-03-12
Btrfs-progs: bring 'subvol get-default' back in
Ilya Dryomov
1
-0
/
+2
2012-02-21
Btrfsck: add the ability to prune corrupt extent allocation tree blocks
Chris Mason
1
-1
/
+10
2012-02-10
btrfsck: remove extents from the fsck reference tracker as they are freed
Chris Mason
1
-0
/
+6
2012-02-09
btrfsck: add --init-csum-tree to replace the csum root with an empty one
Chris Mason
1
-0
/
+2
2012-02-08
btrfsck: fix block group accounting during repair
Chris Mason
1
-0
/
+3
2012-02-07
btrfsck: add code to rebuild extent records
Chris Mason
1
-0
/
+1
2012-02-03
Btrfs-progs: add restriper headers
Ilya Dryomov
1
-7
/
+16
2011-11-05
Btrfs: add the tree history log to btrfs-progs
Chris Mason
1
-0
/
+91
2011-10-27
btrfs-progs: add a recovery utility to pull files from damanged filesystems
Josef Bacik
1
-0
/
+16
2011-10-25
btrfs-progs: scrub ioctls
Jan Schmidt
1
-1
/
+1
2011-10-25
Update for lzo support
Li Zefan
1
-3
/
+7
2011-10-25
Btrfs-progs: add support for mixed data+metadata block groups
Josef Bacik
1
-4
/
+6
2011-10-25
Btrfs-progs: update super fields for space cache
Josef Bacik
1
-1
/
+5
2010-09-23
fix incompat flags
Josef Bacik
1
-1
/
+3
2010-03-18
Add btrfs subvol find-new command
Chris Mason
1
-0
/
+14
2010-02-28
Add btrfs-list for listing subvolumes
Chris Mason
1
-0
/
+4
2009-06-08
Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
Chris Mason
1
-45
/
+176
2009-04-15
Add scan of the btrfs log tree to btrfs-debug-tree
Chris Mason
1
-0
/
+6
2009-01-07
Add semantic checks to btrfsck for files and directories
Yan Zheng
1
-0
/
+3
2008-12-17
Btrfs: update converter for the new disk format
Yan Zheng
1
-8
/
+24
2008-12-08
Btrfs: Add inode sequence number for NFS and reserved space in a few structs
Chris Mason
1
-0
/
+28
2008-12-08
Btrfs: move data checksumming into a dedicated tree
Chris Mason
1
-0
/
+16
2008-12-02
Rev the disk format for the compat code and the csum selection
Chris Mason
1
-1
/
+1
2008-12-02
btrfs-progs: support for different csum algorithims
Josef Bacik
1
-0
/
+21
2008-12-02
btrfs-progs: add support for compat flags
Josef Bacik
1
-10
/
+22
2008-11-20
Btrfs image tool
Yan Zheng
1
-9
/
+24
2008-11-18
Update the super magic string to match the seed and root format changes
Chris Mason
1
-1
/
+1
2008-11-18
Add disk format requirements for subvol backward and forward refs
Chris Mason
1
-18
/
+48
2008-11-18
update btrfs-progs for seed device support
Yan Zheng
1
-0
/
+18
2008-10-31
Add fallocate support v2
Yan Zheng
1
-3
/
+8
2008-10-29
Rev the disk format for compression and root pointer generation fields
Chris Mason
1
-1
/
+1
2008-10-29
Add root tree pointer transaction ids
Yan Zheng
1
-0
/
+8
2008-10-29
Add disk format elements for compression
Chris Mason
1
-4
/
+47
2008-10-09
Rev the disk format for the new back reference format
Chris Mason
1
-1
/
+1
2008-10-09
Count space allocated to file in bytes
Yan Zheng
1
-4
/
+4
2008-10-09
Remove offset field from struct btrfs_extent_ref
Yan Zheng
1
-18
/
+4
2008-09-23
Full back reference support
Zheng Yan
1
-25
/
+40
2008-09-05
Disk format changes required for write ahead tree log
Chris Mason
1
-2
/
+20
2008-08-21
Rev the disk format
Chris Mason
1
-1
/
+1
2008-07-30
btrfs-progs: add orphan support to print-tree
Josef Bacik
1
-0
/
+4
2008-07-24
Rev the disk format
Chris Mason
1
-1
/
+1
2008-07-24
btrfs-progs new dir index support
Josef Bacik
1
-1
/
+3
2008-05-05
Add a readonly flag open_ctree to force RO opens
Chris Mason
1
-0
/
+1
2008-04-25
Add mkfs.btrfs -A offset to control allocation start on devices
Chris Mason
1
-0
/
+1
2008-04-24
Speed improvement and bug fixes for ext3 converter
Yan Zheng
1
-1
/
+0
2008-04-22
Update the Ext3 converter
Chris Mason
1
-2
/
+3
2008-04-18
Add support for filesystem labels via mkfs.btrfs -L
Chris Mason
1
-0
/
+2
2008-04-18
Use device uuids when scanning devices
Chris Mason
1
-0
/
+5
2008-04-16
Add raid10 support
Chris Mason
1
-0
/
+7
2008-04-15
Add chunk uuids and update multi-device back references
Chris Mason
1
-13
/
+67
2008-04-04
Recow all roots at the end of mkfs
Chris Mason
1
-0
/
+14
2008-04-03
Add support for single single duplication of metadata
Chris Mason
1
-0
/
+1
2008-04-03
Add mirroring support across multiple drives
Chris Mason
1
-0
/
+1
2008-04-01
Update struct btrfs_header flags, and use it to indicate buffers are written
Chris Mason
1
-2
/
+24
2008-03-25
Implement raid0 when multiple devices are present
Chris Mason
1
-0
/
+1
2008-03-24
Walk all block devices looking for btrfs
Chris Mason
1
-2
/
+3
2008-03-24
ioctls to scan for btrfs filesystems
Chris Mason
1
-0
/
+16
2008-03-24
Btrfsck updates for multi-device filesystems
Chris Mason
1
-28
/
+10
2008-03-24
Dynamic chunk allocation
Chris Mason
1
-1
/
+11
2008-03-24
Add support for multiple devices per filesystem
Chris Mason
1
-31
/
+290
2008-01-29
Add inode item and backref in one insert, reducing cpu usage
Chris Mason
1
-3
/
+14
2008-01-29
During deletes and truncate, remove many items at once from the tree
Chris Mason
1
-2
/
+10
2008-03-04
Rename the extent_map code to extent_io
Chris Mason
1
-11
/
+9
2008-02-15
Unaligned access fixes
David Miller
1
-8
/
+6
2008-02-04
Update magic
v0.12
Chris Mason
1
-1
/
+1
2008-01-14
Change the magic to rev the disk format
Chris Mason
1
-1
/
+1
2008-01-14
Add readonly inode flag
Yan
1
-2
/
+4
2008-01-08
A few update for btrfs-progs
Yan
1
-2
/
+5
2008-01-04
Update find_free_extent for the ext3 conversion tool
Yan
1
-1
/
+9
2008-01-04
Update btrfs-progs to match kernel sources
Yan
1
-173
/
+558
2007-12-13
Reorder extent back refs to differentiate file data from btree blocks
Chris Mason
1
-1
/
+1
2007-12-12
Create macros to generation set/get funcs for on disk structures
Chris Mason
1
-537
/
+81
2007-12-12
Add back pointers from the inode to the directory that referenced it
Chris Mason
1
-1
/
+11
2007-12-11
Add back pointers from extents to the file or btree referencing them
Chris Mason
1
-22
/
+28
2007-12-09
Add generation numbers to block pointers
Chris Mason
1
-2
/
+13
2007-12-05
Update btrfs-progs to better match the kernel
Yan
1
-10
/
+54
2007-11-30
Add simple stripe size parameter
v0.9
Chris Mason
1
-0
/
+15
2007-11-16
xattr support for btrfs-progs
Josef Bacik
1
-13
/
+15
2007-10-17
Remove the last radix tree (block_group_cache)
Chris Mason
1
-1
/
+3
2007-10-15
Create a slightly more generic extent-caching structure
Chris Mason
1
-5
/
+16
2007-10-15
Switch to byte granular allocations
Chris Mason
1
-51
/
+71
2007-10-15
Stop using radix trees to record pending allocations
Chris Mason
1
-4
/
+5
2007-10-15
Allow large blocks
Chris Mason
1
-48
/
+63
2007-08-29
btrfs-progs support for root block accounting
v0.8
Josef Bacik
1
-0
/
+11
2007-06-28
calculate checksums during IO
v0.5
Josef Bacik
1
-0
/
+2
2007-06-22
disk format updates for finding dead roots
Chris Mason
1
-2
/
+14
2007-06-12
add GPLv2
Chris Mason
1
-0
/
+18
2007-06-09
remove device tree
Chris Mason
1
-100
/
+4
2007-06-07
endian fixes, makefile fixes
Chris Mason
1
-0
/
+10
2007-05-30
data vs metadata flag for block groups
Chris Mason
1
-1
/
+4
2007-04-30
allocator improvements, inode block groups
Chris Mason
1
-0
/
+12
2007-04-26
start of block group code
Chris Mason
1
-15
/
+55
2007-04-24
get rid of the extent_item type field
Chris Mason
1
-14
/
+0
2007-04-23
faster btrfsck
Chris Mason
1
-0
/
+1
2007-04-20
add owner and type fields to the extents aand block headers
Chris Mason
1
-0
/
+38
2007-04-19
bring back the inode number directory index
Chris Mason
1
-28
/
+2
2007-04-19
inline file data in extents
Chris Mason
1
-0
/
+32
2007-04-18
key flag reorg
Chris Mason
1
-26
/
+26
2007-04-17
rework csum and extent item ordering
Chris Mason
1
-14
/
+2
2007-04-16
early work to file_write in big extents
Chris Mason
1
-0
/
+12
2007-04-12
add some support for multiple devices to progs
Chris Mason
1
-0
/
+37
2007-04-11
early support for multiple devices
Chris Mason
1
-5
/
+64
2007-04-11
use a different inode number for subvols than the root root dir
Chris Mason
1
-1
/
+2
2007-04-10
drop owner and parentid
Chris Mason
1
-23
/
+0
2007-04-10
drop the inode map tree
Chris Mason
1
-22
/
+3
2007-04-09
groundwork for subvolume and snapshot roots
Chris Mason
1
-0
/
+11
2007-04-06
start of support for subvolumes
Chris Mason
1
-13
/
+15
2007-04-05
finish off inode indexing in dirs, add overflows
Chris Mason
1
-5
/
+70
2007-04-04
dir inode index
Chris Mason
1
-7
/
+8
2007-04-02
sync up with kernel sources
Chris Mason
1
-3
/
+10
2007-03-29
csum data struct changes
Chris Mason
1
-6
/
+7
2007-03-28
move csum fields around
Chris Mason
1
-2
/
+3
2007-03-27
add generation to file extents
Chris Mason
1
-5
/
+16
2007-03-27
first free objectid fixes
Chris Mason
1
-0
/
+1
[next]