On Wed, 12 Jul 2023 23:45:02 +1000, Michael Ellerman wrote: > This partly reverts commit 1e688dd2a3d6759d416616ff07afc4bb836c4213. > > That commit aimed at optimising the code around generation of > WARN_ON/BUG_ON but this leads to a lot of dead code erroneously > generated by GCC. > > That dead code becomes a problem when we start using objtool validation > because objtool will abort validation with a warning as soon as it > detects unreachable code. This is because unreachable code might > be the indication that objtool doesn't properly decode object text. > > [...]
Applied to powerpc/fixes. [1/1] Revert "powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto" https://git.kernel.org/powerpc/c/b49e578b9314db051da0ad72bba24094193f9bd0 cheers