<div dir="ltr">These patches fixed my issue. <div><br></div><div>Thanks. </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 28, 2014 at 8:09 PM, Dave Chinner <span dir="ltr"><<a href="mailto:david@fromorbit.com" target="_blank">david@fromorbit.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi folks,<br>
<br>
The following two patches fix a repair rebuild issue that was<br>
reported to me. xfs_repair would appear to succeed, but subsequent<br>
runs would report a freespace mismatch and then on mount trigger<br>
a corruption error on the first allocation from AG 0.<br>
<br>
The problem as that the AGFL was not being correctly rebuilt due to<br>
a very particular freespace pattern in AG 0 which required free<br>
blocks in the AGFL to populate an empty AGFL. reapir silently<br>
ignored this error, so it triggered allocation corruption errors<br>
when the same AGFL fixup attempt failed on a mounted filesystem.<br>
<br>
The fix is relatively straight forward, as is the fixes to the<br>
tracing code that I had to make before i could track down the issue.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Dave.<br>
<br>
</font></span></blockquote></div><br></div>