summaryrefslogtreecommitdiffstats
path: root/btrfsck.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-25btrfsck: decode error properlySergei Trofimovich1-1/+1
2011-10-25gcc 4.6: fix potentially unused variableHugo Mills1-1/+1
2011-10-25Fix unused-but-set errors in gcc-4.6Chris Ball1-13/+2
2010-10-04Add btrfsck option to select the super block copyChris Mason1-4/+25
2010-09-23Fix inode link count checks in btrfsckYan Zheng1-2/+6
2010-09-23Remove superfluous WARN_ON in btrfsckYan Zheng1-1/+0
2010-09-23add missing include for btrfsck.cChristian Hesse1-0/+1
2010-09-23prevent btrfsck to run on mounted filesystemsAndi Drebes1-0/+10
2009-09-21btrfsck: check root back/forward referencesYan, Zheng1-34/+410
2009-06-08Mixed back reference (FORWARD ROLLING FORMAT CHANGE)Chris Mason1-169/+556
2009-06-03Fix printf format casting errorsLuca Bruno1-4/+8
2009-04-15Add scan of the btrfs log tree to btrfs-debug-treeChris Mason1-3/+2
2009-01-21btrfsck.c: bit-fields should be unsignedWang Cong1-11/+11
2009-01-21btrfsck: Exit and print error message when not able to open a deviceThadeu Lima de Souza Cascardo1-0/+3
2009-01-21btrfs-progs: make several functions staticWang Cong1-4/+4
2009-01-09Fix an accessing freed memory bug in btrfsckYan Zheng1-5/+7
2009-01-07Add semantic checks to btrfsck for files and directoriesYan Zheng1-39/+1290
2008-10-31Add fallocate support v2Yan Zheng1-2/+2
2008-10-09Remove offset field from struct btrfs_extent_refYan Zheng1-19/+10
2008-09-23Full back reference supportZheng Yan1-45/+71
2008-07-24Print the version string in a few programsChris Mason1-0/+3
2008-05-12Pass down the expected generation number when reading tree blocksChris Mason1-3/+7
2008-05-05Add a readonly flag open_ctree to force RO opensChris Mason1-1/+1
2008-05-02Fix compiler warning in volumes.cChris Mason1-0/+3
2008-04-11Fix a few casts for 32 bit compileChris Mason1-2/+2
2008-04-03Add mirroring support across multiple drivesChris Mason1-8/+1
2008-03-24Btrfsck updates for multi-device filesystemsChris Mason1-6/+18
2008-01-22Fix btrfsck args checkingKyle McMartin1-0/+8
2008-01-04Update btrfs-progs to match kernel sourcesYan1-101/+100
2007-12-14Verify extent back references in btrfsckChris Mason1-16/+228
2007-12-11Add back pointers from extents to the file or btree referencing themChris Mason1-1/+1
2007-10-15Create a slightly more generic extent-caching structureChris Mason1-141/+200
2007-10-15Switch to byte granular allocationsChris Mason1-3/+3
2007-10-15Allow large blocksChris Mason1-6/+5
2007-09-14Make btrfs-progs compile with -fstrict-aliasing (included in -O2) again.Jan Engelhardt1-1/+1
2007-09-14extra stats for btrfsck, link count in print-tree.cChris Mason1-0/+10
2007-06-18Fix btrfsck build failure on FC7Terje Rosten1-1/+1
2007-06-12add GPLv2Chris Mason1-0/+18
2007-06-12printf cleanupsChris Mason1-21/+25
2007-06-09remove device treeChris Mason1-2/+2
2007-05-30data vs metadata flag for block groupsChris Mason1-1/+4
2007-05-22cleanup warnings found with -O2Chris Mason1-23/+43
2007-05-22reduce ram used by btrfsckChris Mason1-4/+14
2007-05-18btrfsck fixes and cleanupsChris Mason1-4/+34
2007-05-09more stats from fsckChris Mason1-1/+18
2007-05-07compile fixChris Mason1-0/+1
2007-04-25use node list for rootsChris Mason1-6/+5
2007-04-24subvolume and snapshot fsck supportChris Mason1-15/+46
2007-04-24get rid of the extent_item type fieldChris Mason1-13/+4
2007-04-23fsck checks against extent map, small fixesChris Mason1-9/+72
2007-04-23faster btrfsckChris Mason1-26/+197
2007-04-20add owner and type fields to the extents aand block headersChris Mason1-0/+168