Messages in this thread | | | From | Michael Ellerman <> | Subject | Re: powerpc/lib: fix book3s/32 boot failure due to code patching | Date | Fri, 5 Oct 2018 11:37:07 +1000 (AEST) |
| |
On Mon, 2018-10-01 at 12:21:10 UTC, Christophe Leroy wrote: > Commit 51c3c62b58b3 ("powerpc: Avoid code patching freed init > sections") accesses 'init_mem_is_free' flag too early, before the > kernel is relocated. This provokes early boot failure (before the > console is active). > > As it is not necessary to do this verification that early, this > patch moves the test into patch_instruction() instead of > __patch_instruction(). > > This modification also has the advantage of avoiding unnecessary > remappings. > > Fixes: 51c3c62b58b3 ("powerpc: Avoid code patching freed init sections") > Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Applied to powerpc fixes, thanks.
https://git.kernel.org/powerpc/c/b45ba4a51cde29b2939365ef0c07ad
cheers
| |