Patch for '5.3.7 64-bits kernel doesn't boot on G5 Quad' found (was: Re: PPC64: G5 & 4k/64k page size)

2020-01-07 Thread Romain Dolbeau
0! Thanks everyone for your help in tracking down the bug & to Aneesh for finding a fix :-) Cordially, -- Romain Dolbeau diff --git a/arch/powerpc/include/asm/book3s/64/mmu-hash.h b/arch/powerpc/include/asm/book3s/64/mmu-hash.h index 15b75005bc34..516db8a2e6ca 100644 --- a/arch/powerpc/in

Re: PPC64: G5 & 4k/64k page size

2020-01-07 Thread Romain Dolbeau
es, ...). > The only weirdness I could notice is that my swap space wasn't mounted. No surprise, I think the on-disk format for the swap space hardwire the page size. There's even a '-p' option to 'mkswap' to specify a page size when creating the swap space. Cordially, -- Romain Dolbeau

Re: PPC64: G5 & 4k/64k page size (was: Re: Call for report - G5/PPC970 status)

2020-01-06 Thread Romain Dolbeau
crash happens _before_ nouveau is loaded (it seems to me I'm still on the OpenFirmware framebuffer, font change occurs later). Unfortunately I don't have a PCIe OpenFirmware ATI card to test the theory further. (... well I _do_ have a Sun XVR-300 ... technically it fits the bill ... ) Cordially, -- Romain Dolbeau

Re: PPC64: G5 & 4k/64k page size (was: Re: Call for report - G5/PPC970 status)

2020-01-06 Thread Romain Dolbeau
ber I only needed "gcc-powerpc64-linux-gnu" and dependencies. My '.config' is Debian's 5.3 plus default values for changes - with the exception of 4 KiB pages. I've also uploaded the working kernel with 4 KiB pages DEB here: <http://dl.free.fr/otB1KMEMR>, as it

Re: PPC64: G5 & 4k/64k page size (was: Re: Call for report - G5/PPC970 status)

2020-01-06 Thread Romain Dolbeau
oto0033.jpg> Cordially, -- Romain Dolbeau

Re: PPC64: G5 & 4k/64k page size (was: Re: Call for report - G5/PPC970 status)

2020-01-05 Thread Romain Dolbeau
of my depth here. I can try some kernel (build, runtime) options and/or patch, but someone will have to tell me what to try, as I have no ideas. Cordially & Happy New Year! -- Romain Dolbeau

PPC64: G5 & 4k/64k page size (was: Re: Call for report - G5/PPC970 status)

2019-12-12 Thread Romain Dolbeau
to Aneesh - did you try 64k pages on your G5, or only 4k? In the second case, could you try with 64k to see if you can reproduce the crash? To Jeroen - is your iMac booting with 4k or 64k pages? Same question for the crashing G5, though I assume the answer is going to be 64k there. Thanks & cordially, -- Romain Dolbeau

Re: Call for report - G5/PPC970 status

2019-12-12 Thread Romain Dolbeau
Perhaps even the binary... Thanks & cordially, -- Romain Dolbeau

Re: Call for report - G5/PPC970 status

2019-12-12 Thread Romain Dolbeau
atchdog seems to rely on a SMP symbol, and once I disabled it, the MM subsystem was missing some 'numa' symbols. Cordially, -- Romain Dolbeau

Re: Call for report - G5/PPC970 status

2019-12-12 Thread Romain Dolbeau
multiprocessors? Could you share the screen/log of the crash? For my G5 with 5.5rc1 I have one, but the photo is terrible: <http://www.dolbeau.name/dolbeau/files/Photo0031.jpg> Timestamps overlap, as after the 'crash' (backtrace) there was more messages from the (S)ATA subsystem. Cordially, -- Romain Dolbeau

Call for report - G5/PPC970 status (was: Re: Found the commit for: 5.3.7 64-bits kernel doesn't boot on G5 Quad [regression])

2019-12-10 Thread Romain Dolbeau
sion_history> -- Romain Dolbeau

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

2019-12-10 Thread Romain Dolbeau
Hello, Le sam. 16 nov. 2019 à 17:34, Romain Dolbeau a écrit : > So it seems to me that 0034d395f89d9c092bb15adbabdca5283e258b41 > introduced the bug that crashes the PowerMac G5 There's been some commits in that subsystem, so I tried again; as of 6794862a16ef41f753abd75c03a152836e

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

2019-11-16 Thread Romain Dolbeau
Le dim. 10 nov. 2019 à 11:45, Romain Dolbeau a écrit : > Any suggestion, advice, or patch to try welcome :-) >From my bisect, I figured that 0034d395f89d9c092bb15adbabdca5283e258b41 was the likely culprit, but that the bug was masked by the printk() issues that were fixed later:

Re: 5.3.7 64-bits kernel doesn't boot on G5 Quad

2019-11-10 Thread Romain Dolbeau
;, using default values for oldconfig, starting with the config file from Debian at the beginning, cross-gcc is 8.3 from buster, tested on a G5 Quad). Any suggestion, advice, or patch to try welcome :-) Thanks in advance& cordially, -- Romain Dolbeau ppc64_bisect.log.gz Description: GNU Zip compressed data