aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-06-23xfs_metadump: obfuscate remote symlinks on CRC filesystemsprogs-misc-fixes-1Eric Sandeen1-2/+6
2015-06-23xfs_repair: automatically enable -f (file) mode when neededEric Sandeen1-0/+12
2015-06-23xfs_repair: refuse to unset lazycount on V5 filesystemsEric Sandeen2-2/+10
2015-06-23mkfs.xfs: always use underlying fs sector size when mkfs'ing a fileEric Sandeen1-26/+51
2015-06-23xfs_copy: fix copy of hard 4k devicesEric Sandeen1-2/+3
2015-06-23xfs_metadump: don't zero log if not obfuscatingEric Sandeen1-4/+7
2015-06-05metadump: zero out clean logEric Sandeen1-0/+28
2015-06-05metadump: rename dont_obfuscate variableEric Sandeen1-7/+7
2015-06-05libxlog: add xlog_is_empty() helperEric Sandeen4-63/+79
2015-06-05libxlog: remove unused write-only var l_logsizeEric Sandeen4-4/+0
2015-06-05build: install PKGHFILES in install-devEric Sandeen1-1/+1
2015-06-05libxfs: silence unused var warningsEric Sandeen1-3/+7
2015-06-05libxfs: split out xfs->libxfs mappingslibxfs-4.1-updateDave Chinner9-250/+142
2015-06-05libxfs: disambiguate xfs.hDave Chinner36-37/+37
2015-06-05libxfs: directly include libxfs headersDave Chinner57-644/+1277
2015-06-05libxfs: update to 4.1-rc2 code baseDave Chinner35-726/+951
2015-06-05libxfs: update to match 3.19-rc1 kernel codeDave Chinner70-2061/+1853
2015-06-05libxfs: restructure to match kernel layoutDave Chinner33-38/+83
2015-06-05libxfs: error negation reworkDave Chinner33-375/+375
2015-06-05xfs: Nuke XFS_ERROR macroDave Chinner18-130/+127
2015-06-05xfs: return is not a functionDave Chinner10-97/+97
2015-06-05libxfs: update to 3.16 kernel codeDave Chinner74-3459/+4154
2015-06-01xfs: kill unsupported superblock versionsDave Chinner12-293/+49
2015-06-01libxfs: do all xfs->libxfs defines inside libxfs/Dave Chinner5-137/+250
2015-06-01xfsprogs: update for 3.2.3-rc2 releasev3.2.3-rc2Dave Chinner2-1/+6
2015-06-01xfs_repair: ensure .. is set sanely when rebuilding dirDarrick J. Wong3-3/+9
2015-06-01xfs_repair: better checking of v5 metadata fieldsDarrick J. Wong3-7/+137
2015-06-01xfs_repair: validate superblock against known v5 feature flagsDarrick J. Wong1-0/+14
2015-05-27xfs_repair: properly detect reserved attribute namesEric Sandeen1-3/+4
2015-05-11xfsprogs: update for 3.2.3-rc1 releasev3.2.3-rc1Dave Chinner2-1/+29
2015-05-11mkfs: inode/block size error messages confusingDave Chinner2-0/+9
2015-05-11mkfs: default to CRC enabled filesystemsDave Chinner2-14/+22
2015-05-11xfs_db: report FINOBT in version outputEric Sandeen1-0/+2
2015-05-11xfsprogs: Removing deprecated _BSD_SOURCE definition.Jan Ťulák1-1/+1
2015-04-13libhandle: add fd_to_handle to handle.hSage Weil1-0/+1
2015-04-13xfsprogs: remove unreachable code in libxfs_inode_allocEric Sandeen1-2/+0
2015-04-13xfs_db: disallow sb UUID write on v5 filesystemsEric Sandeen1-0/+12
2015-04-13repair: only check secondary sb->sb_pquotino for v5 superblocksBrian Foster1-1/+7
2015-04-07db/check: handle zero inoalignmt correctly for large block sizesBrian Foster1-1/+7
2015-04-07mkfs: don't zero old superblocks if file was truncatedBrian Foster1-3/+15
2015-04-07libxfs: don't write uninitialized heap contents into new directory blocksDarrick J. Wong1-0/+1
2015-04-07xfs_repair: don't abort on bad directory leaf crc during leaf checkDarrick J. Wong1-1/+6
2015-04-07xfs_repair: validate & fix inode CRCsEric Sandeen1-0/+24
2015-04-07xfs_repair: don't clear . or .. in process_dir2_dataEric Sandeen1-0/+12
2015-04-07xfs_repair: set *parent if process_dir2_data() fixes root inodeEric Sandeen1-0/+1
2015-04-07xfs_repair: clear need_root_dotdot if we rebuild the root dirEric Sandeen1-0/+3
2015-04-07libxfs: remove ASSERT on ftype read from diskEric Sandeen1-1/+0
2015-04-07xfs_repair: remove last-entry hack in process_sf_dir2Eric Sandeen1-35/+12
2015-04-07xfs_repair: collapse 2 cases in process_sf_dir2Eric Sandeen1-48/+23
2015-04-07xfs_repair: remove impossible tests in process_sf_dir2Eric Sandeen1-20/+6
2015-04-07xfs_repair: dirty inode in process_sf_dir2 if we change namelenEric Sandeen1-0/+1
2015-04-07xfs_db: nlink fields are valid for di_version == 3, tooEric Sandeen1-3/+3
2015-04-07xfs_db: fix inode CRC validity state, and warn on read if invalidEric Sandeen3-2/+15
2015-04-07xfs_db: Allow writes of corrupted dataEric Sandeen4-5/+46
2015-03-18repair: superblock buffers need to be sector sizedDave Chinner1-1/+1
2015-02-24mkfs: log stripe unit fails to influence default log sizeDave Chinner1-1/+3
2015-02-24metadump: check for non-zero inode alignmentBrian Foster1-0/+1
2015-02-24metadump: include NULLFSINO check in inode copy codeBrian Foster1-1/+1
2015-02-24xfsprog: xfsio: update xfs_io manpage for FALLOC_FL_INSERT_RANGENamjae Jeon1-0/+5
2015-02-06xfs_quota: manpage - project command requires argumentsEric Sandeen1-6/+1
2015-02-06xfsprogs: do not do any dynamic linking of libtool librariesRomain Naour7-7/+7
2015-02-06xfs_quota: fix typo in manpageEric Sandeen1-1/+1
2015-02-06repair: check ino alignment value to avoid mod by zeroBrian Foster1-2/+4
2015-02-06repair: fix v5 sb ino alignment calculation for large blocksizesBrian Foster1-1/+2
2015-02-06libxfs: report VERSION in libxfs_fs_repair_cmn_err()Eric Sandeen1-0/+1
2015-02-06xfs_io: add finsert command for insert rangeNamjae Jeon1-1/+38
2015-02-06repair: remove unused strided secondary sb scan logicBrian Foster2-45/+20
2015-02-06repair: fix unnecessary secondary scan if only last sb is corruptBrian Foster1-2/+2
2015-02-06xfs_repair: fix max block offset testEric Sandeen1-5/+7
2015-02-06xfs_repair: do not check symlink component lengthsEric Sandeen1-26/+1
2014-12-04xfsprogs: v3.2.2 releasev3.2.2Dave Chinner2-1/+17
2014-12-02repair: fix crash on zero record finobt reconstructionBrian Foster1-17/+18
2014-11-13xfs_copy: simplify first_agbno calculationEric Sandeen1-17/+3
2014-11-13packaging: update deb changelog for upcoming releaseNathan Scott1-0/+8
2014-11-13packaging: clarify xfs header licensing within deb buildsNathan Scott1-2/+2
2014-11-13packaging: rework dh_autoreconf invocation for deb buildsNathan Scott2-3/+3
2014-11-07repair: AGFL rebuild fails if btree split requiredDave Chinner1-9/+35
2014-10-29repair: fix XR_BLD_FREE_TRACE compilation errorsDave Chinner1-11/+6
2014-10-29mkfs: don't warn about log sunit size if it was auto-discoveredEric Sandeen1-4/+12
2014-10-29mkfs: ignore stripe geom if sunit or swidth == physical sector sizeEric Sandeen1-13/+19
2014-10-29xfs_io: add sync and syncfs commandsEric Sandeen6-2/+105
2014-10-29xfsprogs: two more completely harmless sparse nitsEric Sandeen2-2/+2
2014-10-29libxfs: fix harmless sparse endian nitEric Sandeen1-1/+1
2014-10-29libxfs: fix endian mishap in xfs_dialloc_ag()Eric Sandeen1-1/+2
2014-10-29xfsctl.3: fix XFS_IOC_FSSETXATTR fieldsMark Tinguely1-2/+3
2014-10-29libxfs: use structure initializers for cache_operationsEric Sandeen1-6/+6
2014-09-16xfsprogs: add supported file attributes to xfs.5 manpageEric Sandeen1-1/+21
2014-09-16xfs_io: add mremap commandEric Sandeen2-0/+87
2014-09-16xfs_repair: preserve error state in process_shortform_attrEric Sandeen1-1/+2
2014-09-16xfs_repair: clear bad flags in process_dinode_intEric Sandeen1-3/+3
2014-09-16xfs_db: free flist on error in write_struct()Eric Sandeen1-0/+1
2014-09-16xfs_io: fix leaks in parent_list()Eric Sandeen1-2/+4
2014-09-16libhandle: Fix handle leak in path_to_fshandle error pathsEric Sandeen1-0/+1
2014-09-16xfs_fsr: free handlep in fsrfsEric Sandeen1-0/+3
2014-09-16xfs_fsr: fix leaks & catch error in fsrfile()Eric Sandeen1-14/+14
2014-09-16xfs_io: free fshandlep in parent_check()Eric Sandeen1-3/+4
2014-09-16mkfs: fix typo in outputMark Tinguely2-2/+2
2014-09-16repair: Set ftype for entries in lost+foundJan Kara1-2/+2
2014-08-18libhandle: fix installation for symlinked /usrJan Tulak1-4/+5
2014-07-18logprint: Fix printing of AGF and AGI buffersJan Kara1-2/+18
2014-07-16quota: fix NULL pointer dereference in report_fJie Liu1-1/+1
2014-07-16libxcmd: make all comparisons using realpath'd pathsEric Sandeen1-16/+26
2014-07-16repair: copy, don't clear, stripe geometry in backup SBEric Sandeen3-8/+6
2014-07-16xfsprogs: update debian packaging for next releaseNathan Scott1-0/+7
2014-07-16xfsprogs: add a watch file into the debian packagingNathan Scott2-1/+4
2014-07-15xfsprogs: v3.2.1 releasev3.2.1Dave Chinner2-1/+18
2014-07-15xfsprogs: update polish translationJakub Bogusz1-764/+844
2014-07-11repair: handle uncorrected corruptions in phase 2Dave Chinner1-6/+5
2014-07-11libxfs: clear the buffer error while the buffer is lockedDave Chinner1-5/+6
2014-07-08repair: get rid of BADFSINODave Chinner1-14/+7
2014-07-08repair: fix quota inode handling in secondary superblocksDave Chinner5-17/+35
2014-07-08libxfs: reused invalidated buffers leak state and dataDave Chinner1-0/+39
2014-07-08repair: handle directory block corruption in phase 6Dave Chinner1-8/+21
2014-07-08xfs_db: write command broken on 64 bit valuesDave Chinner1-1/+1
2014-07-08repair: support more than 25 ACLsDave Chinner3-41/+80
2014-07-08repair: Repair directory block CRC mismatchesJan Kara1-2/+21
2014-06-20mkfs: add "-m" options to the man pageDave Chinner1-0/+45
2014-06-19libxfs: fix crc field handling in xfs_sb_to/from_diskEric Sandeen1-0/+5
2014-06-19libxfs: don't send null bp to xfs_trans_brelse()Eric Sandeen1-1/+2
2014-06-19xfsprogs: indicate default mount options in xfs.5 manpageEric Sandeen1-3/+8
2014-06-19xfsprogs: add mount options to xfs.5 manpageEric Sandeen1-3/+199
2014-06-19xfs_fsr: test for more potential failures in packfile()Eric Sandeen1-6/+30
2014-06-19xfs_fsr: create a cleanup/return target in packfile()Eric Sandeen1-44/+33
2014-06-19xfs_fsr: ensure the line we read from leftofffile is null terminatedEric Sandeen1-0/+2
2014-06-19xfs_copy: fix data corruption of targetJunxiao Bi1-3/+3
2014-06-19mkfs.xfs: don't call blkid_get_topology on existing regular filesEric Sandeen1-4/+23
2014-06-19xfsprogs: try to handle mkfs of a file on 4k sector deviceEric Sandeen1-3/+13
2014-06-19xfsprogs: update polish translationJakub Bogusz1-9207/+9062
2014-05-27db: add finobt support to metadumpBrian Foster1-1/+24
2014-05-27growfs: report finobt status in fs geometry (xfs_info)Brian Foster1-5/+9
2014-05-27repair: reconstruct the finobt in phase 5Brian Foster1-13/+57
2014-05-27repair: helpers for finding in-core inode records w/ free inodesBrian Foster1-0/+27
2014-05-27repair: pull the build_agi() call up out of the inode tree buildBrian Foster1-9/+27
2014-05-27repair: pass btree block magic as param to build_ino_tree()Brian Foster1-6/+9
2014-05-27repair: phase 2 finobt scanBrian Foster1-5/+246
2014-05-27repair: account for finobt in ag 0 geometry pre-calculationBrian Foster1-3/+7
2014-05-27db: finobt supportBrian Foster2-0/+14
2014-05-27mkfs: finobt mkfs supportBrian Foster1-20/+73
2014-05-21xfs: enable the finobt feature on v5 superblocksBrian Foster1-1/+2
2014-05-21xfs: report finobt status in fs geometryBrian Foster1-0/+1
2014-05-21xfs: update the finobt on inode freeBrian Foster1-0/+109
2014-05-21xfs: refactor xfs_difree() inobt bits into xfs_difree_inobt() helperBrian Foster1-65/+96
2014-05-21xfs: use and update the finobt on inode allocationBrian Foster1-1/+210
2014-05-21xfs: insert newly allocated inode chunks into the finobtBrian Foster1-23/+70
2014-05-21xfs: update inode allocation/free transaction reservations for finobtBrian Foster2-5/+49
2014-05-21xfs: support the XFS_BTNUM_FINOBT free inode btree typeBrian Foster7-24/+130
2014-05-21xfs: reserve v5 superblock read-only compat. feature bit for finobtBrian Foster1-0/+7
2014-05-21xfs: refactor xfs_ialloc_btree.c to support multiple inobt numbersBrian Foster3-8/+11
2014-05-20xfs_repair: don't let bplist index go negative in prefetchEric Sandeen1-1/+1
2014-05-20libxfs: fix compile error when libxfs header used in C++ codeRoger Willcocks2-4/+4
2014-05-20xfsprogs: remove xfs_checkEric Sandeen7-266/+59
2014-05-20xfs_copy: use exit() to replace killall()Junxiao Bi1-29/+1
2014-05-20libxfs: dont free xfs_inode until completeMark Tinguely7-82/+13
2014-05-20libxfs: remove unused argument in trans_iputMark Tinguely8-16/+17
2014-05-16xfsprogs: v3.2.0 releasev3.2.0Dave Chinner2-1/+5
2014-05-09xfsprogs: v3.2.0-rc3 releasev3.2.0-rc3Dave Chinner2-1/+8
2014-05-09repair: don't grind CPUs with large extent listsDave Chinner1-7/+33
2014-05-09repair: don't unlock prefetch tree to read discontig buffersDave Chinner1-26/+25
2014-05-03Update debian changelog in preparation for pending releaseNathan Scott1-0/+7
2014-05-03Fix msgfmt warning when building the German translationNathan Scott1-0/+1
2014-05-03Fix 32 bit build warning in libxfs, xfs_daddr_t printingNathan Scott1-2/+3
2014-05-02xfsprogs: v3.2.0-rc2 releasev3.2.0-rc2Dave Chinner2-1/+6
2014-05-02mkfs.xfs: prevent close(-1) on protofile error pathEric Sandeen1-1/+2
2014-05-02xfs_logprint: Fix error handling in xlog_print_trans_efiEric Sandeen1-2/+3
2014-05-02repair: detect and handle attribute tree CRC errorsDave Chinner1-8/+37
2014-05-02repair: handle remote symlink CRC errorsDave Chinner1-1/+11
2014-05-02repair: remove more dirv1 leftoversDave Chinner2-245/+0
2014-05-02repair: report AG btree verifier errorsDave Chinner1-1/+24
2014-05-02repair: detect CRC errors in AG headersDave Chinner1-34/+49
2014-05-02repair: detect and correct CRC errors in directory blocksDave Chinner1-19/+75
2014-05-02repair: ensure prefetched buffers have CRCs validatedDave Chinner3-19/+48
2014-05-02db: verify buffer on type changeDave Chinner3-4/+30
2014-05-02db: don't claim unchecked CRCs are correctDave Chinner4-4/+26
2014-04-14xfsprogs: v3.2.0-rc1 releasev3.2.0-rc1Dave Chinner2-1/+19
2014-04-14logprint: handle split EFI entryMark Tinguely3-7/+28
2014-04-14libxfs: remove never-read "offset" assignment in readbufr_map & writebufrEric Sandeen1-2/+0
2014-04-14xfs_io: fix random pread/pwrite to honor offsetEric Sandeen2-2/+2
2014-04-14xfsprogs: remove write-only assignmentsEric Sandeen17-25/+5
2014-04-14xfs_db: don't use invalid index in ring_fEric Sandeen1-1/+3
2014-04-14mkfs: catch unknown format in protofile parsingEric Sandeen1-0/+3
2014-04-14xfs_repair: address never-true tests in repair/bmap.c on 64 bitEric Sandeen1-4/+4
2014-04-14xfs_quota: remove impossible tests in printpathEric Sandeen1-2/+2
2014-04-14xfs_db: fix too-large memset value in attr codeEric Sandeen1-1/+1
2014-04-14libxfs: annotate a case fallthrough in libxfs_iallocEric Sandeen1-0/+1
2014-04-14libxfs: free resources in libxfs_alloc_file_space error pathsEric Sandeen1-3/+17
2014-04-14xfs_logprint: fix leak in error path of xlog_print_record()Eric Sandeen1-5/+6
2014-04-14xfs_quota: fix memory leak in quota_group_type() error pathEric Sandeen1-8/+12
2014-04-14libxfs: fix memory leak in xfs_dir2_node_removenameEric Sandeen1-13/+13
2014-04-14libxlog: fix memory leak in xlog_recover_add_to_transEric Sandeen1-0/+1
2014-04-14xfsprogs: trivial buffer frees on error pathsEric Sandeen5-10/+16
2014-04-14xfs_fsr: refactor fsrall_cleanupEric Sandeen1-12/+12
2014-04-14xfsprogs: fix various fd leaksEric Sandeen6-4/+23
2014-04-08xfs_repair: fix prefetch queue waitingEric Sandeen1-1/+3
2014-04-08xfsprogs: fix directory hash ordering bugMark Tinguely1-1/+1
2014-04-08xfsprogs: add a missing QA header file to install-qa targetDavid Sterba1-0/+1
2014-04-08xfs_db: hide debug bbmap outputEric Sandeen1-1/+1
2014-04-08repair: ensure that unused superblock fields are zeroedDave Chinner1-0/+1
2014-03-13xfs_io: add support for flinkChristoph Hellwig5-2/+77
2014-03-07xfsprogs: fix use after free in inode_item_done()Eric Sandeen1-9/+2
2014-03-07xfs_repair: fix array overrun in do_inode_prefetchEric Sandeen1-1/+1