1. 75efa57 xfs: add online scrub for superblock counters by Darrick J. Wong · 6 years ago
  2. 47cd97b xfs: scrub should check incore counters against ondisk headers by Darrick J. Wong · 6 years ago
  3. 9a1f304 xfs: allow scrubbers to pause background reclaim by Darrick J. Wong · 6 years ago
  4. f60be90 xfs: fix broken bhold behavior in xrep_roll_ag_trans by Darrick J. Wong · 6 years ago
  5. 4fb7951 xfs: scrub should only cross-reference with healthy btrees by Darrick J. Wong · 6 years ago
  6. 4860a05 xfs: scrub/repair should update filesystem metadata health by Darrick J. Wong · 6 years ago
  7. 160b5a7 xfs: hoist the already_fixed variable to the scrub context by Darrick J. Wong · 6 years ago
  8. f8c2a22 xfs: collapse scrub bool state flags into a single unsigned int by Darrick J. Wong · 6 years ago
  9. 9d71e15 xfs: refactor scrub context initialization by Darrick J. Wong · 6 years ago
  10. a72e9d8 xfs: fix btree scrub checking with regards to root-in-inode by Darrick J. Wong · 6 years ago
  11. 228de12 xfs: dabtree scrub needs to range-check level by Darrick J. Wong · 6 years ago
  12. 3d129e1 xfs: fix backwards endian conversion in scrub by Darrick J. Wong · 6 years ago
  13. 081a8ae xfs: fix uninitialized error variable by Colin Ian King · 6 years ago
  14. 9228d75 xfs: use buf ops magic to detect btree block type by Darrick J. Wong · 6 years ago
  15. 27df4f5 xfs: split up allocation btree verifier by Brian Foster · 6 years ago
  16. 01e68f4 xfs: create a separate finobt verifier by Brian Foster · 6 years ago
  17. 7d36c19 xfs: add xfs_verify_agino_or_null helper by Darrick J. Wong · 6 years ago
  18. 6548053 xfs: check attribute name validity by Darrick J. Wong · 6 years ago
  19. e5d7d51 xfs: check directory name validity by Darrick J. Wong · 6 years ago
  20. 87c9607 xfs: fix off-by-one error in rtbitmap cross-reference by Darrick J. Wong · 6 years ago
  21. f8c1d70 xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t by Darrick J. Wong · 6 years ago
  22. 3258cb2 xfs: abort xattr scrub if fatal signals are pending by Darrick J. Wong · 6 years ago
  23. f9e6334 xfs: consolidate scrub dinode mapping code into a single function by Darrick J. Wong · 6 years ago
  24. 4539b8a xfs: scrub big block inode btrees correctly by Darrick J. Wong · 6 years ago
  25. b9454fe xfs: clean up the inode cluster checking in the inobt scrub by Darrick J. Wong · 6 years ago
  26. a195424 xfs: hoist inode cluster checks out of loop by Darrick J. Wong · 6 years ago
  27. 22234c6 xfs: check inobt record alignment on big block filesystems by Darrick J. Wong · 6 years ago
  28. c050fdfe xfs: check the ir_startino alignment directly by Darrick J. Wong · 6 years ago
  29. 435dcf0 xfs: never try to scrub more than 64 inodes per inobt record by Darrick J. Wong · 6 years ago
  30. add46b3 xfs: set buffer ops when repair probes for btree type by Darrick J. Wong · 6 years ago
  31. 86d163d xfs: stringify scrub types in ftrace output by Darrick J. Wong · 6 years ago
  32. c494213 xfs: stringify btree cursor types in ftrace output by Darrick J. Wong · 6 years ago
  33. 7af8150 xfs: fix function pointer type in ftrace format by Darrick J. Wong · 6 years ago
  34. 2c2d9d3 xfs: count inode blocks correctly in inobt scrub by Darrick J. Wong · 6 years ago
  35. c1b4a32 xfs: precalculate cluster alignment in inodes and blocks by Darrick J. Wong · 6 years ago
  36. 83dcdb4 xfs: precalculate inodes and blocks per inode cluster by Darrick J. Wong · 6 years ago
  37. 43004b2 xfs: add a block to inode count converter by Darrick J. Wong · 6 years ago
  38. 7280fed xfs: remove xfs_rmap_ag_owner and friends by Darrick J. Wong · 6 years ago
  39. 66e3237 xfs: const-ify xfs_owner_info arguments by Darrick J. Wong · 6 years ago
  40. 38b6238 xfs: fix buffer state management in xrep_findroot_block by Darrick J. Wong · 6 years ago
  41. 1002ff4 xfs: xrep_findroot_block should reject root blocks with siblings by Darrick J. Wong · 6 years ago
  42. daa79ba xfs: remove suport for filesystems without unwritten extent flag by Christoph Hellwig · 6 years ago
  43. f369a13 xfs: don't treat unknown di_flags2 as corruption in scrub by Eric Sandeen · 6 years ago
  44. 2863c2e xfs: remove duplicated include from alloc.c by YueHaibing · 6 years ago
  45. 1fc25f5 xfs: sanity check ag header values in xrep_calc_ag_resblks by Darrick J. Wong · 7 years ago
  46. 13942aa xfs: repair the AGI by Darrick J. Wong · 7 years ago
  47. 0e93d3f xfs: repair the AGFL by Darrick J. Wong · 7 years ago
  48. f9ed6de xfs: repair the AGF by Darrick J. Wong · 7 years ago
  49. 86d969b xfs: refactor the xrep_extent_list into xfs_bitmap by Darrick J. Wong · 7 years ago
  50. bc270b5 xfs: move the repair extent list into its own file by Darrick J. Wong · 7 years ago
  51. 44a8736 xfs: clean up IRELE/iput callsites by Darrick J. Wong · 7 years ago
  52. 032d91f xfs: fix indentation and other whitespace problems in scrub/repair by Darrick J. Wong · 7 years ago
  53. 1d8a748 xfs: shorten struct xfs_scrub_context to struct xfs_scrub by Darrick J. Wong · 7 years ago
  54. b5e2196 xfs: shorten xfs_repair_ prefix to xrep_ by Darrick J. Wong · 7 years ago
  55. c517b3a xfs: shorten xfs_scrub_ prefix by Darrick J. Wong · 7 years ago
  56. ef97ef2 xfs: clean up xfs_btree_del_cursor callers by Darrick J. Wong · 7 years ago
  57. 0b04b6b8 xfs: trivial xfs_btree_del_cursor cleanups by Darrick J. Wong · 7 years ago
  58. ed7ef8e xfs: remove unused btree cursor bc_private.a.dfops field by Brian Foster · 7 years ago
  59. 86210fb xfs: move various type verifiers to common file by Dave Chinner · 7 years ago
  60. 0b61f8a xfs: convert to SPDX license tags by Dave Chinner · 7 years ago
  61. a0e5c43 xfs: fix xfs_rtalloc_rec units by Darrick J. Wong · 7 years ago
  62. d25522f xfs: repair superblocks by Darrick J. Wong · 7 years ago
  63. 7e85bc6 xfs: add helpers to attach quotas to inodes by Darrick J. Wong · 7 years ago
  64. 04a2b7b xfs: recover AG btree roots from rmap data by Darrick J. Wong · 7 years ago
  65. 12c6510e xfs: add helpers to dispose of old btree blocks after a repair by Darrick J. Wong · 7 years ago
  66. 64a39d8 xfs: add helpers to collect and sift btree block pointers during repair by Darrick J. Wong · 7 years ago
  67. 73d6b42 xfs: add helpers to allocate and initialize fresh btree roots by Darrick J. Wong · 7 years ago
  68. 0a9633f xfs: add helpers to deal with transaction allocation and rolling by Darrick J. Wong · 7 years ago
  69. 51863d7 xfs: grab the per-ag structure whenever relevant by Darrick J. Wong · 7 years ago
  70. 84d42ea xfs: implement the metadata repair ioctl flag by Darrick J. Wong · 7 years ago
  71. 718fa74 xfs: create tracepoints for online repair by Darrick J. Wong · 7 years ago
  72. 9f3a080 xfs: hoist xfs_scrub_agfl_walk to libxfs as xfs_agfl_walk by Darrick J. Wong · 7 years ago
  73. ddd10c2 xfs: avoid ABBA deadlock when scrubbing parent pointers by Darrick J. Wong · 7 years ago
  74. 517b32b xfs: scrub the data fork of the realtime inodes by Darrick J. Wong · 7 years ago
  75. 87d9d60 xfs: quota scrub should use bmapbtd scrubber by Darrick J. Wong · 7 years ago
  76. 8bc763c xfs: don't continue scrub if already corrupt by Darrick J. Wong · 7 years ago
  77. 689e11c xfs: superblock scrub should use short-lived buffers by Darrick J. Wong · 7 years ago
  78. 8389f3ff xfs: skip scrub xref if corruption already noted by Darrick J. Wong · 7 years ago
  79. 9d9c902 xfs: refactor scrub transaction allocation function by Darrick J. Wong · 7 years ago
  80. 08a3a69 xfs: btree scrub should check minrecs by Darrick J. Wong · 7 years ago
  81. 631fc95 xfs: clean up scrub usage of KM_NOFS by Darrick J. Wong · 7 years ago
  82. eb41c93 xfs: avoid ilock games in the quota scrubber by Darrick J. Wong · 7 years ago
  83. 554ba96 xfs: refactor dquot iteration by Darrick J. Wong · 7 years ago
  84. 2e330e7 xfs: refactor XFS_QMOPT_DQNEXT out of existence by Darrick J. Wong · 7 years ago
  85. b83e4c3 xfs: xfs_scrub_iallocbt_xref_rmap_inodes should use xref_set_corrupt by Darrick J. Wong · 7 years ago
  86. 5927268 xfs: flag inode corruption if parent ptr doesn't get us a real inode by Darrick J. Wong · 7 years ago
  87. 8bb82bc xfs: move inode extent size hint validation to libxfs by Darrick J. Wong · 7 years ago
  88. 1b44a6a xfs: record inode buf errors as a xref error in inobt scrubber by Darrick J. Wong · 7 years ago
  89. 7e56d9e xfs: remove xfs_buf parameter from inode scrub methods by Darrick J. Wong · 7 years ago
  90. d0018ad xfs: inode scrubber shouldn't bother with raw checks by Darrick J. Wong · 7 years ago
  91. 5e777b6 xfs: bmap scrubber should do rmap xref with bmap for sparse files by Darrick J. Wong · 7 years ago
  92. 60e5bb7 xfs: merge _xfs_log_force and xfs_log_force by Christoph Hellwig · 7 years ago
  93. a78ee25 xfs: convert XFS_AGFL_SIZE to a helper function by Dave Chinner · 7 years ago
  94. 86516ef xfs: use memset to initialize xfs_scrub_agfl_info by Eric Sandeen · 7 years ago
  95. c47b74f xfs: don't clobber inobt/finobt cursors when xref with rmap by Darrick J. Wong · 7 years ago
  96. 67a3f6d0 xfs: make tracepoint inode number format consistent by Darrick J. Wong · 7 years ago
  97. a5f460b xfs: check that br_blockcount doesn't overflow by Darrick J. Wong · 7 years ago
  98. ce92d29 xfs: directory scrubber must walk through data block to offset by Darrick J. Wong · 7 years ago
  99. 638a717 xfs: don't iunlock unlocked inodes by Darrick J. Wong · 7 years ago
  100. cf1b0b8 xfs: scrub in-core metadata by Darrick J. Wong · 7 years ago