On 2021-12-06 2:07 p.m., John David Anglin wrote:
On 2021-12-06 1:41 p.m., Helge Deller wrote:
On 12/6/21 00:05, John David Anglin wrote:
On 2021-12-05 4:00 p.m., John David Anglin wrote:
Does it boot if you remove the __init in front of map_pages?
I'll try. I thought of trying it but wasn't sure if map_pages() had to be an init routine or not.
This appears to fix boot. System booted okay about six times.
Do you have huge pages enabled?
Yes. It's enabled on both mx3210 (rp3440) and atlas (c8000).
If so you could try this patch (instead of markung map_pages __init):
I'll try it.
The patch made things worse on rp3440 (8 GB). Going back to removing __init marking.
Dave
--
John David Anglin dave.anglin@xxxxxxxx