On Tue, Jan 22, 2019 at 11:31:08AM +0100, Krystian Lewandowski wrote: > > > Wiadomość napisana przez Mike Larkin <mlar...@azathoth.net> w dniu > > 22.01.2019, o godz. 04:35: > > > > On Mon, Jan 21, 2019 at 07:29:40PM -0800, Mike Larkin wrote: > >> On Tue, Jan 22, 2019 at 03:14:13AM +0100, Krystian Lewandowski wrote: > >>> Hello misc@, > >>> > >>> I’m trying to boot OpenBSD (current) on iMac Pro (iMacPro1,1). > >>> It’s Apple’s Xeon-W based PC with ECC memory. > >>> > >>> This machine is very picky when it comes to OS support. Obviously macOS > >>> is well > >>> supported and I don’t have problems with it, MS Windows on an > >>> external USB drive is stable as well. > >>> I tried whole BSD family, multiple Linux based distros and Illumos. The > >>> only > >>> Linux distribution I was able to boot and install was Clear Linux* - > >>> ended up with kernel > >>> panicking randomly, and regarding BSDs - I was able to install and boot > >>> FreeBSD > >>> but it randomly fails with a Machine Check Exceptions. > >>> > >>> The other interesting thing is infamous T2 chip in which iMac Pro is > >>> equipped - > >>> almost every crash ends up with BridgeOS crash report. > >>> > >>> I would consider OpenBSD assertion failures and FreeBSD MCA errors > >>> "UNCORR PCC GCACHE L2 ERR error" as valid if it wasn’t for rock stable > >>> macOS and > >>> MS Windows (and on both it’s pushed hard at times, for a few hours > >>> straight, incl. VMs). > >>> And my understanding is that this iMac Pro is no exception - other iMacs > >>> present > >>> similar behaviour (ending up with similar T2 chip Bridge OS crash > >>> reports). > >>> > >>> I tried to do my homework and installed OpenBSD on an external USB drive > >>> via > >>> VMWare Fusion and built kernel with DEBUG flag. > >>> External USB drive is the only option because of T2 chip. > >>> > >>> Tried to boot .SP kernel, tried to disable some devices - though probably > >>> doesn’t matter because I assume it’s crashing before autoconf is even > >>> involved. > >>> I also, tried to update microcode at boot on FreeBSD - someone suggested > >>> that > >>> via Twitter - didn’t help for at runtime MCA faults (CPU had most recent > >>> microcode). > >>> > >>> OpenBSD snapshot fails with: > >>> "fatal machine check in supervisor mode" > >>> "panic: trap type 18, code=0, pc=…" > >>> https://www.dropbox.com/s/birtxskxayjvxht/OpenBSD%20default%20kernel.jpeg?dl=0 > >>> > >> > >> This may be related to a set of recent changes I made. Can you try > >> 6.4-RELEASE > >> and see if that still panics? > >> > >> -ml > >> > > > > Sorry, didn't see the other captures. The most recent crash may still be > > due to > > the recent changes though. The MCEs, well, that's another thing. > > > > Can you send me the output of "machine memory" from the boot> prompt please? > > > > -ml > > > > Sure, > please find machine memory output here: > https://www.dropbox.com/s/sbgq7av9m0sre14/machine_memory.jpeg?dl=0 > > Krystian >
Does shrinking the amount of memory get any further? boot> mach mem =16G ... something like that? -ml