So actually I think I was confused. The BUILD_BUG_ON is what we had before adding the __packed. What we fix here іs just a really silly warning from new gcc, which in fact only happens in xfsprogs as the kernel decided that the warning is so damn stupid that we won't enable it. So no need for urgent treatment or a new commit message, sorry for the noise. I'll just resend the whole series with the review comments addressed.