aboutsummaryrefslogtreecommitdiffstats
path: root/db
AgeCommit message (Expand)AuthorFilesLines
2017-09-21xfs_db: version command misses RMAPBT feature stringZirong Lang1-0/+2
2017-09-15misc: fix more stupid compiler warningsDarrick J. Wong1-2/+0
2017-08-22xfs_db: bit fuzzing should read the right bit when flippingDarrick J. Wong1-2/+2
2017-08-18xfs_db: make write/fuzz -c and -d work on non-crc filesystemsDarrick J. Wong2-4/+11
2017-08-18xfs_db: free field list when failing out of fuzzDarrick J. Wong1-5/+4
2017-08-18xfs_db: reset metadump output flagDarrick J. Wong1-0/+1
2017-08-04xfs_db: btdump should avoid eval for push and pop of cursorDarrick J. Wong3-43/+30
2017-08-04xfs_db: use TYP_F_CRC_FUNC for inodes & dquotsEric Sandeen9-53/+35
2017-08-04xfs_db: introduce fuzz commandDarrick J. Wong8-20/+540
2017-08-04xfs_db: write values into dir/attr blocks and recalculate CRCsDarrick J. Wong7-4/+80
2017-08-04xfs_db: print attribute remote value blocksDarrick J. Wong4-0/+68
2017-08-04xfs_db: dump dir/attr btreesDarrick J. Wong1-1/+254
2017-08-04xfs_db: fix metadump redirection (again)Darrick J. Wong1-11/+36
2017-08-04xfsprogs: remove double-underscore integer typesDarrick J. Wong16-103/+103
2017-08-04xfs_metadump: properly handle obfuscation of all remote attribute blocksEric Sandeen1-1/+1
2017-08-04xfs_db: associate proper type with free inode btree rootEric Sandeen1-1/+1
2017-07-20xfs_db: properly set inode typeEric Sandeen1-0/+16
2017-07-20xfs_db: redirect printfs when metadumping to stdoutDarrick J. Wong1-2/+13
2017-06-30xfs_db: identify attr dabtree field types correctlyDarrick J. Wong4-4/+29
2017-06-29xfs_db: improve argument naming in set_cur and set_iocur_typeBill O'Donnell2-22/+22
2017-06-29xfs_db: update buffer size when new type is setBill O'Donnell1-0/+8
2017-06-21metadump: warn about corruption if log is dirtyJan Tulak1-1/+3
2017-06-21xfs_metadump: tag metadump image with informational flagsEric Sandeen1-0/+22
2017-06-21xfs_db: add alignment filter to freesp commandEric Sandeen1-2/+9
2017-05-02xfs_db: dump metadata btrees via 'btdump'Darrick J. Wong4-1/+298
2017-05-02xfs_db: use iocursor type to guess btree geometry if bad magicDarrick J. Wong1-9/+49
2017-05-02xfs_db: don't print arrays off the end of a bufferDarrick J. Wong1-3/+12
2017-05-02xfs_db: allow write -d to dqblksEric Sandeen3-1/+17
2017-05-02xfs_db: allow write -d to inodesDarrick J. Wong3-1/+18
2017-02-15xfs_metadump: ignore attr leaf with 0 entriesv4.10.0-rc1Eric Sandeen1-1/+2
2017-01-25xfs_db: Interpret inode's di_format field as unsignedchandan1-1/+1
2017-01-25xfs_db: fix the 'source' command when passed as a -c optionDarrick J. Wong2-11/+34
2017-01-25libxfs: sanitize agcount on loadEric Sandeen2-0/+16
2017-01-09xfs_io: fix libxfs naming violationDarrick J. Wong1-1/+1
2016-10-26xfs_repair: complain about copy-on-write leftoversDarrick J. Wong1-4/+17
2016-10-26xfs_db: print one array element per lineDarrick J. Wong1-1/+1
2016-10-26xfs_db: deal with the CoW extent size hintDarrick J. Wong1-0/+4
2016-10-26xfs_db: metadump should copy the refcount btree tooDarrick J. Wong1-0/+74
2016-10-26xfs_db: add support for checking the refcount btreeDarrick J. Wong1-8/+128
2016-10-26xfs_db: dump refcount btree dataDarrick J. Wong9-1/+99
2016-10-03libxfs: remove unused libxfs_iget argEric Sandeen1-2/+2
2016-09-08xfs_db: pass the inode cluster offset when copying inodesDarrick J. Wong1-1/+1
2016-09-08db: write via array indexing doesn't workDave Chinner1-1/+17
2016-09-08xfs_db: properly set dquot_buf when operating on dquotEric Sandeen1-0/+1
2016-08-26xfs_db: add crc manipulation commandsEric Sandeen8-9/+276
2016-08-26xfs_metadump: don't warn about unobfuscated log with -oEric Sandeen1-2/+4
2016-08-26misc: fix libxfs api violationsDarrick J. Wong8-16/+16
2016-08-26misc: fix Coverity errorsDarrick J. Wong1-5/+2
2016-08-19xfs_db: introduce the 'fsmap' command to find what owns a set of fsblocksDarrick J. Wong4-1/+195
2016-08-19xfs_db: copy the rmap btreeDarrick J. Wong1-0/+74
2016-08-19xfs_db: spot check rmapbtDarrick J. Wong1-1/+84
2016-08-19xfs_db: display rmap btree contentsDarrick J. Wong7-1/+148
2016-08-10xfs: kill xfs_dir2_inou_tChristoph Hellwig4-17/+10
2016-08-10xfs: kill xfs_dir2_sf_off_tChristoph Hellwig1-1/+1
2016-06-21xfs_check: process sparse inode chunks correctlyBrian Foster1-41/+102
2016-06-21xfs_db: Revert "xfs_db: make check work for sparse inodes"Brian Foster1-200/+49
2016-05-30xfs_db: defang frag commandEric Sandeen1-0/+4
2016-05-30db: limit AGFL bno array printingDave Chinner2-3/+6
2016-05-30xfs_db: allow recalculating CRCs on invalid metadataDave Chinner5-77/+129
2016-05-10xfs_db: fix unaligned accessesEric Sandeen2-3/+3
2016-05-10metadump: limit permissible sector sizesEric Sandeen1-5/+18
2016-05-10Merge branch 'libxfs-4.6-sync' into for-masterDave Chinner1-60/+54
2016-02-29xfs_db: Fix dquot command docsEric Sandeen1-3/+5
2016-02-18xfs: mode di_mode to vfs inodeDave Chinner1-8/+10
2016-02-18xfs: use vfs inode nlink field everywhereDave Chinner1-1/+1
2016-02-17xfs: move v1 inode conversion to xfs_inode_from_diskDave Chinner1-13/+5
2016-02-17xfs: cull unnecessary icdinode fieldsDave Chinner1-2/+2
2016-02-17xfs: remove timestamps from incore inodeDave Chinner1-53/+53
2016-02-17xfs: introduce inode log format objectDave Chinner1-1/+1
2016-02-09metadump: bounds check btree block regions being zeroedDave Chinner1-0/+32
2016-02-09metadump: clean up btree block region zeroingDave Chinner1-37/+24
2015-12-21xfsprogs: Remove trailing blanks on various placesJan Tulak8-51/+49
2015-12-21xfs_db: remove unnessary checks in process_leaf_node_dir_v2_freeVivek Trivedi1-2/+0
2015-12-18xfs_db: make check work for sparse inodesDarrick J. Wong1-49/+200
2015-12-18db: add the logformat commandBrian Foster4-2/+172
2015-12-18libxfs: conditionalize log format record size optimizationBrian Foster2-2/+2
2015-11-23libxfs: print name of verifier if it failsEric Sandeen3-1/+4
2015-10-14db: fix AGI ops definition in CRC type tableDave Chinner1-2/+2
2015-10-14xfs_metadump: Fix unaligned accessesEric Sandeen1-4/+4
2015-10-14db/metadump: bump lsn when log is cleared on v5 supersBrian Foster2-3/+15
2015-10-14xfs_db: do not reset current lsn from uuid command on v5 supersBrian Foster2-15/+29
2015-10-14libxlog: pull struct xlog out of xlog_is_dirty()Brian Foster2-3/+5
2015-10-14libxfs: pass lsn param to log clear and record header logging helpersBrian Foster1-1/+1
2015-10-14xfs_db: enable blockget for v5 filesystemsDarrick J. Wong2-26/+214
2015-10-14xfs_db: trash the block at the top of the cursor stackDarrick J. Wong1-20/+65
2015-10-14xfs_db: enable blocktrash for checksummed filesystemsDarrick J. Wong1-2/+8
2015-08-24xfs_repair: fix broken EFSBADCRC/EFSCORRUPTED usage with buffer errorsDarrick J. Wong4-7/+7
2015-08-24xfs_db: don't crash on a corrupt inodeDarrick J. Wong1-0/+2
2015-08-18libxfs: v3 inodes are only valid on crc-enabled filesystemsRoger Willcocks1-1/+1
2015-08-18db: fix uninitialised variable warningsDave Chinner1-1/+1
2015-08-04Merge branch 'progs-misc-fixes-2' into for-nextDave Chinner1-12/+42
2015-08-03xfsprogs: Add new sb_meta_uuid field, update userspace tools to manipulate itEric Sandeen1-12/+42
2015-07-31xfsprogs: simplify internal includesChristoph Hellwig44-46/+46
2015-07-31Merge branch 'progs-cleanup' into for-nextDave Chinner45-82/+82
2015-07-31metadump: support sparse inode recordsBrian Foster1-24/+60
2015-07-31xfsprogs: remove the uchar_t typedefChristoph Hellwig2-22/+22
2015-07-31metadump: reorder inode record sanity checks and inode buffer readBrian Foster1-13/+12
2015-07-31db: show sparse inodes feature state in version command outputBrian Foster1-0/+2
2015-07-31db: support sparse inode chunk inobt record and sb fieldsBrian Foster8-1/+90
2015-07-31xfsprogs: remove __psint_t and __psunsigned_tChristoph Hellwig4-14/+14
2015-07-31progs: clean up libxlog.h includesDave Chinner2-2/+2
2015-07-31progs: clean up libxfs.h includesDave Chinner44-44/+44
2015-07-31xfs: introduce inode record hole mask for sparse inode chunksBrian Foster2-8/+8
2015-07-31libxfs: update to 4.1-rc2 code baseDave Chinner3-8/+5
2015-07-31libxfs: update to match 3.19-rc1 kernel codeDave Chinner9-160/+160
2015-07-31libxfs: error negation reworkDave Chinner1-4/+4
2015-07-31libxfs: update to 3.16 kernel codeDave Chinner10-118/+120
2015-07-30xfs: kill unsupported superblock versionsDave Chinner2-13/+11
2015-07-30libxfs: do all xfs->libxfs defines inside libxfs/Dave Chinner1-1/+1
2015-07-30metadump: Zero unused portions of inode, BMAP, and allocation btree blocksEric Sandeen3-1/+128
2015-07-30metadump: Zero unused portions of DA_NODE blocksEric Sandeen1-0/+25
2015-07-30metadump: Zero unused portions of attribute blocksEric Sandeen1-14/+50
2015-07-30metadump: Zero unused tail of symlink blocksEric Sandeen1-9/+19
2015-07-30metadump: Zero sparse/unused regions of dir2Eric Sandeen1-11/+43
2015-07-30metadump: Zero unused portions of inode literal areaEric Sandeen1-14/+40
2015-07-30metadump: Zero literal area of unused inodesEric Sandeen1-7/+21
2015-07-30metadump: Zero out unused portion of the AGFLEric Sandeen1-0/+17
2015-07-30metadump: Copy the log if not obfuscating or zeroingEric Sandeen1-2/+2
2015-07-30metadump: Add option to copy metadata blocks intactEric Sandeen2-4/+10
2015-07-30metadump: handle multi-block directoriesEric Sandeen1-4/+1
2015-07-30metadump: Obfuscate the filesystem labelEric Sandeen1-0/+7
2015-07-30metadump: Fill attribute values with 'v' rather than NULEric Sandeen1-5/+5
2015-07-30metadump: obfuscate attrs on CRC fsEric Sandeen1-14/+27
2015-07-30xfs_metadump: obfuscate remote symlinks on CRC filesystemsEric Sandeen1-2/+6
2015-07-30xfs_metadump: don't zero log if not obfuscatingEric Sandeen1-4/+7
2015-07-30metadump: zero out clean logEric Sandeen1-0/+28
2015-07-30metadump: rename dont_obfuscate variableEric Sandeen1-7/+7
2015-07-29libxlog: add xlog_is_empty() helperEric Sandeen1-19/+6
2015-05-11xfs_db: report FINOBT in version outputEric Sandeen1-0/+2
2015-04-13xfs_db: disallow sb UUID write on v5 filesystemsEric Sandeen1-0/+12
2015-04-07db/check: handle zero inoalignmt correctly for large block sizesBrian Foster1-1/+7
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 Sandeen2-2/+13
2015-04-07xfs_db: Allow writes of corrupted dataEric Sandeen3-4/+39
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-06xfsprogs: do not do any dynamic linking of libtool librariesRomain Naour1-1/+1
2014-09-16xfs_db: free flist on error in write_struct()Eric Sandeen1-0/+1
2014-07-08xfs_db: write command broken on 64 bit valuesDave Chinner1-1/+1
2014-05-27db: add finobt support to metadumpBrian Foster1-1/+24
2014-05-27db: finobt supportBrian Foster2-0/+14
2014-05-20xfsprogs: remove xfs_checkEric Sandeen2-44/+1
2014-05-20libxfs: remove unused argument in trans_iputMark Tinguely1-2/+2
2014-05-02db: verify buffer on type changeDave Chinner3-4/+30
2014-05-02db: don't claim unchecked CRCs are correctDave Chinner3-4/+25
2014-04-14xfsprogs: remove write-only assignmentsEric Sandeen3-3/+0
2014-04-14xfs_db: don't use invalid index in ring_fEric Sandeen1-1/+3
2014-04-14xfs_db: fix too-large memset value in attr codeEric Sandeen1-1/+1
2014-04-14xfsprogs: trivial buffer frees on error pathsEric Sandeen3-9/+12
2014-04-08xfs_db: hide debug bbmap outputEric Sandeen1-1/+1
2014-03-07xfs_db: Use EFSBADCRC for CRC validity indicationDave Chinner2-3/+4
2014-03-03metadump: pathname obfuscation overruns symlink bufferDave Chinner1-4/+13
2014-03-03metadump: Only verify obfuscated metadata being dumpedDave Chinner2-13/+49
2014-03-03metadump: contiguous metadata object need to be splitDave Chinner1-22/+24
2014-03-03xfs_metadump: include F in getopts stringEric Sandeen1-1/+1
2014-02-19xfs_db: fix attribute leaf output for ATTR3 formatDave Chinner1-1/+1
2014-02-19xfs_db: fix the setting of unaligned directory fieldsMark Tinguely2-108/+146
2014-02-04metadump: fully support discontiguous directory blocksDave Chinner1-147/+133
2014-02-04metadump: walk single fsb objects a block at a timeDave Chinner1-73/+107
2014-02-04metadump: separate single block objects from multiblock objectsDave Chinner1-37/+81
2014-02-04metadump: support writing discontiguous io cursorsDave Chinner1-9/+36
2014-02-04metadump: sanitise write_buf/index return valuesDave Chinner1-15/+19
2014-02-03libxfs: remove map from libxfs_readbufr_mapDave Chinner1-3/+1
2013-12-17xfs_metadump: Make -F (force) optionalEric Sandeen2-3/+6
2013-11-14db: enable metadump on CRC filesystemsDave Chinner1-5/+19
2013-11-13xfs_db: avoid libxfs buffer lookup warningsDave Chinner1-0/+1
2013-11-13xfs_db: use inode cluster buffers for inode IODave Chinner1-2/+31
2013-11-13db: re-enable write support for v5 filesystems.Dave Chinner1-15/+0
2013-11-13db: add a special attribute buffer verifierDave Chinner3-1/+55
2013-11-13db: add a special directory buffer verifierDave Chinner3-1/+65
2013-11-13db: verify and calculate dquot CRCsDave Chinner2-1/+5
2013-11-13db: verify and calculate inode CRCsDave Chinner3-1/+11
2013-11-13db: indicate if the CRC on a buffer is correct or notDave Chinner14-14/+70
2013-11-13db: introduce verifier support into set_curDave Chinner3-43/+59
2013-11-13db: rewrite IO engine to use libxfsDave Chinner3-137/+73
2013-11-13db: rewrite bbmap to use xfs_buf_mapDave Chinner3-58/+18
2013-11-13db: separate out straight buffer IO from map based IO.Dave Chinner3-33/+104
2013-11-13libxfs: fix root inode handling inconsistenciesDave Chinner1-8/+18
2013-10-23xfs_progs: add dirent filetype to xfs_db versionMark Tinguely1-0/+2
2013-10-17xfs: dirent dtype presence is dependent on directory magic numbersDave Chinner1-1/+1
2013-09-16xfsprogs: add dtype support to mkfs and dbDave Chinner7-5/+127
2013-09-16[47/55,V2] xfs: Add read-only support for dirent filetype fieldDave Chinner4-20/+21
2013-09-16libxfs: fix compile warningsDave Chinner1-3/+3
2013-08-27xfs_db: add header to freesp -d outputEric Sandeen1-0/+4
2013-08-14xfsprogs: Start using pquotaino from on-disk superblockChandra Seetharaman5-12/+22
2013-08-14xfsprogs: Remove incore use of XFS_OQUOTA_ENFD and XFS_OQUOTA_CHKDChandra Seetharaman1-4/+4
2013-08-06xfs_repair: fix btree block magic number mappingDave Chinner1-12/+25
2013-08-06xfs_db: add support for CRC format remote symlinksDave Chinner6-2/+120
2013-08-06xfs_metadump: requires some object CRC recalculationDave Chinner1-0/+5
2013-08-06xfs_db: add CRC support for attribute fork structures.Dave Chinner5-154/+265
2013-08-06xfs_db: add CRC information to dquot outputDave Chinner1-0/+3
2013-08-06xfs_db: update field printing for dir crc format changes.Dave Chinner5-66/+333
2013-08-06xfs_db: factor some common dir2 field parsing code.Dave Chinner1-88/+84
2013-08-06xfs_db: convert directory parsing to use libxfs structureDave Chinner5-173/+148
2013-08-06xfsprogs: add crc format support to dbDave Chinner14-4/+276
2013-08-06xfs_db: support version 5 superblock in versionnum commandDave Chinner1-5/+41
2013-08-06xfs_db: disable modification for CRC enabled filessytems.Dave Chinner1-0/+15
2013-08-06xfsprogs: disable xfs_check for CRC enabled filesystemsDave Chinner1-0/+14
2013-08-06xfsprogs: Add verifiers to libxfs buffer interfaces.Dave Chinner1-5/+3
2013-08-06xfs: add CRCs to attr leaf blocksDave Chinner3-12/+12