aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs/scrub
AgeCommit message (Expand)AuthorFilesLines
2018-02-22xfs: use memset to initialize xfs_scrub_agfl_infoGravatar Eric Sandeen 1-1/+2
2018-01-29xfs: don't clobber inobt/finobt cursors when xref with rmapGravatar Darrick J. Wong 1-2/+2
2018-01-29xfs: make tracepoint inode number format consistentGravatar Darrick J. Wong 1-6/+6
2018-01-17xfs: check that br_blockcount doesn't overflowGravatar Darrick J. Wong 1-4/+9
2018-01-17xfs: directory scrubber must walk through data block to offsetGravatar Darrick J. Wong 1-8/+30
2018-01-17xfs: don't iunlock unlocked inodesGravatar Darrick J. Wong 1-1/+2
2018-01-17xfs: scrub in-core metadataGravatar Darrick J. Wong 6-0/+57
2018-01-17xfs: cross-reference the block mappings when possibleGravatar Darrick J. Wong 1-0/+34
2018-01-17xfs: cross-reference the realtime bitmapGravatar Darrick J. Wong 3-0/+32
2018-01-17xfs: cross-reference refcount btree during scrubGravatar Darrick J. Wong 8-14/+186
2018-01-17xfs: cross-reference the rmapbt data with the refcountbtGravatar Darrick J. Wong 1-2/+334
2018-01-17xfs: cross-reference reverse-mapping btreeGravatar Darrick J. Wong 10-4/+440
2018-01-17xfs: cross-reference inode btrees during scrubGravatar Darrick J. Wong 8-0/+160
2018-01-17xfs: cross-reference bnobt records with cntbtGravatar Darrick J. Wong 2-0/+78
2018-01-17xfs: cross-reference with the bnobtGravatar Darrick J. Wong 9-0/+176
2018-01-17xfs: introduce scrubber cross-referencing stubsGravatar Darrick J. Wong 7-1/+157
2018-01-17xfs: check btree block ownership with bnobt/rmapbt when scrubbing btreeGravatar Darrick J. Wong 1-0/+93
2018-01-17xfs: fix a few erroneous process_error calls in the scrubbersGravatar Darrick J. Wong 3-5/+5
2018-01-17xfs: set up scrub cross-referencing helpersGravatar Darrick J. Wong 6-22/+240
2018-01-12xfs: use %pS printk format for direct instruction addressesGravatar Darrick J. Wong 1-10/+10
2018-01-09xfs: harden directory integrity checks some moreGravatar Darrick J. Wong 1-1/+1
2018-01-08xfs: have buffer verifier functions report failing addressGravatar Darrick J. Wong 1-1/+1
2018-01-08xfs: distinguish between corrupt inode and invalid inum in xfs_scrub_get_inodeGravatar Darrick J. Wong 1-4/+28
2018-01-08xfs: always grab transaction when scrubbing inodeGravatar Darrick J. Wong 1-1/+1
2018-01-08xfs: xfs_scrub_bmap should use for_each_xfs_iextGravatar Darrick J. Wong 1-4/+1
2018-01-08xfs: catch a few more error codes when scrubbing secondary sbGravatar Darrick J. Wong 1-0/+16
2018-01-08xfs: ignore agfl read errors when not scrubbing agflGravatar Darrick J. Wong 1-1/+1
2018-01-08xfs: scrub inode nsec fieldsGravatar Darrick J. Wong 1-0/+10
2018-01-08xfs: move all scrub input checking to xfs_scrub_validateGravatar Eric Sandeen 7-57/+70
2018-01-08xfs: factor out scrub input checkingGravatar Eric Sandeen 1-31/+44
2018-01-08xfs: explicitly initialize meta_scrub_ops array by typeGravatar Eric Sandeen 1-25/+28
2017-12-08fs: xfs: remove duplicate includesGravatar Pravin Shedge 2-2/+0
2017-11-30xfs: scrub inode mode properlyGravatar Darrick J. Wong 1-1/+13
2017-11-28xfs: calculate correct offset in xfs_scrub_quota_itemGravatar Eric Sandeen 1-1/+1
2017-11-28xfs: fix uninitialized variable in xfs_scrub_quotaGravatar Eric Sandeen 1-1/+1
2017-11-09xfs: check the uniqueness of the AGFL entriesGravatar Darrick J. Wong 1-2/+61
2017-11-09xfs: only check da node header padding on v5 filesystemsGravatar Darrick J. Wong 1-1/+2
2017-11-09xfs: fix btree scrub deref checkGravatar Darrick J. Wong 1-1/+1
2017-11-09xfs: fix uninitialized return values in scrub codeGravatar Darrick J. Wong 2-3/+3
2017-11-09xfs: pass inode number to xfs_scrub_ino_set_{preen,warning}Gravatar Darrick J. Wong 4-9/+12
2017-11-09xfs: refactor the directory data block bestfree checksGravatar Darrick J. Wong 1-15/+5
2017-11-06xfs: trivial sparse fixes for the new scrub codeGravatar Christoph Hellwig 5-6/+6
2017-11-06xfs: use a b+tree for the in-core extent listGravatar Christoph Hellwig 1-4/+1
2017-11-06xfs: introduce the xfs_iext_cursor abstractionGravatar Christoph Hellwig 2-10/+10
2017-11-03xfs: scrub: avoid uninitialized return codeGravatar Darrick J. Wong 1-1/+1
2017-11-01xfs: scrub extended attribute leaf spaceGravatar Darrick J. Wong 4-24/+238
2017-10-27xfs: compare btree block keys to parent block's keys during scrubGravatar Darrick J. Wong 1-0/+46
2017-10-26xfs: scrub quota informationGravatar Darrick J. Wong 4-0/+334
2017-10-26xfs: scrub realtime bitmap/summaryGravatar Darrick J. Wong 4-0/+142
2017-10-26xfs: scrub directory parent pointersGravatar Darrick J. Wong 4-0/+324