Hi

Le 13/08/2019 à 17:51, Jonathan Neuschäfer a écrit :
Hi,

I noticed that my Nintendo Wii doesn't boot with wii_defconfig plus
CONFIG_DEBUG_PAGEALLOC=y and CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y
on recent kernels. I get a splash like this one:

[    0.022245] BUG: Unable to handle kernel data access at 0x00006601
[    0.025172] Faulting instruction address: 0xc01afa48
[    0.027522] Oops: Kernel access of bad area, sig: 11 [#1]
[    0.030076] BE PAGE_SIZE=4K MMU=Hash PREEMPT DEBUG_PAGEALLOC wii

[...]


(Without CONFIG_DEBUG_PAGEALLOC I haven't noticed any problems.)


'git bisect' says:

72f208c6a8f7bc78ef5248babd9e6ed6302bd2a0 is the first bad commit
commit 72f208c6a8f7bc78ef5248babd9e6ed6302bd2a0
Author: Christophe Leroy <christophe.le...@c-s.fr>
Date:   Fri Apr 26 16:23:35 2019 +0000

     powerpc/32s: move hash code patching out of MMU_init_hw()


[...]



I can revert this commit, and then 5.3-rc2 (plus a patchset adding a
serial driver) boot again.

Christophe, is there anything I should test in order to figure out how
to fix this properly?

I just sent out a patch that should fix it. Please test and tell me.

Thanks
Christophe

Reply via email to