Found the commit for: 5.3.7 64-bits kernel doesn't boot on G5 Quad

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Sun Nov 17 03:41:21 AEDT 2019


Hi Romain!

Great detective work!

On 11/16/19 5:34 PM, Romain Dolbeau wrote:
> So it seems to me that 0034d395f89d9c092bb15adbabdca5283e258b41
> introduced the bug that crashes the PowerMac G5 (as/could anyone
> tried/try on some other PPC970-based system, like a JS20 ? to see if
> it's PowerMac-specific or not).

So, that would be this commit [1] then:

> author	Aneesh Kumar K.V <aneesh.kumar at linux.ibm.com>	2019-04-17 18:29:14 +0530
> committer	Michael Ellerman <mpe at ellerman.id.au>	2019-04-21 23:12:39 +1000
> commit	0034d395f89d9c092bb15adbabdca5283e258b41 (patch)
> tree	e5850612e6ada1285b19b21a21722fb2ea95b43e
> parent	a35a3c6f60657812366fca86a9ce71df1b8f7aff (diff)
> download	linux-0034d395f89d9c092bb15adbabdca5283e258b41.tar.gz
> powerpc/mm/hash64: Map all the kernel regions in the same 0xc range
> This patch maps vmalloc, IO and vmemap regions in the 0xc address range
> instead of the current 0xd and 0xf range. This brings the mapping closer
> to radix translation mode.

> If anyone has an idea on how to fix this, that would be very welcome,
> as I'm way out of my depth in the PPC64 MMU code.

The best thing would be to notify the author of said commit about the regression
which would be Aneesh Kumar (CC'ed).

Adrian

> [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0034d395f89d9c092bb15adbabdca5283e258b41

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


More information about the Linuxppc-dev mailing list