Many thanks!

- Christian

On 04 July 2016 at 07:51 AM, Michael Ellerman wrote:
On Wed, 2016-29-06 at 20:06:28 UTC, Darren Stevens wrote:
Commit:d6a9996e84ac4beb7713e9485f4563e100a9b03e (powerpc/mm:
     vmalloc abstraction in preparation for radix) turned kernel memory
     and IO addresses from #defined constants to variables initialised
     at runtime.
On PA6T systems the setup_arch machine call initialises the onboard
     PCI-e root-ports, and uses pci_io_base to do this, which is now before
     its value has been set resulting in a panic right after 'booting
     linux via __start()'

     Move the pci_io_base initialisation to the same place as vmalloc
     ranges are set (hash__early_init_mmu()/radix__early_init_mmu())
Reported-by: Christian Zigotzky <chzigot...@xenosoft.de>
     Signed-off-by: Darren Stevens <dar...@stevens-zone.net>
Reviewed-by: Aneesh Kumar K.V <aneesh.ku...@linux.vnet.ibm.com>
Applied to powerpc fixes, thanks.

https://git.kernel.org/powerpc/c/bfa37087aa04e45f56c41142df

cheers


_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to