#ifdef CONFIG_EARLY_IOREMAP early_ioremap_reset(); #endif
I did not forget it, I was trusting Mark's patch!
Best ask him if it is actually missing or arm64 does it different.
OK I will. I just thought that reordering (putting paging_init() after ACPI table parsing) require switching off early mapping mechanism.
Yes, let's add early_ioremap_reset() to paging_init(). It isn't critical, but is needed to catch uses of early_ioremap() after paging_init(). No need for the #ifdef CONFIG_EARLY_IOREMAP though.
--Mark