That Solaris works w/ a single CPU makes me wonder if it might be OS-7079 
(still under review/testing so the fix hasn’t been integrated yet). The bug was 
introduced in 2009 (so it’s very possible Solaris still has this bug), but 
seems to have been hard enough to hit that it hasn’t been noticed until 
recently (the super micro 5028-TN4T seems able to trip it pretty reliably).

That’s why I’m curious if preventing the OS from attempting to start the other 
cores allows the system to boot (not a definitive test, but a suggestive one). 

> On Jul 22, 2018, at 2:56 AM, Michal Nowak <[email protected]> wrote:
> 
>> On 07/22/18 12:03 AM, Robert Fisher wrote:
>> > t seems that there were three BIOS updates since your original February 
>> > post regarding the motherboard. Perhaps you can take a chance updating to 
>> > the latest BIOS?
>> I already tried that. No difference.
>> > Or perhaps you can downgrade to a known working one?
>> ​
>> ​That's the real kicker. I can't. You upgrade above some specific version, 
>> and you can't then go back below it. The "working" one was below that 
>> threshold. But, IIRC I *never* got SmartOS to run on this board. Only 
>> Solaris 11.
> 
> I know you said back then you tried to disable ACPI in the bootloader and it 
> didn't work for you, but interestingly this week we had on OpenIndiana 
> mailing list user with a similar problem (or a symptom at least) on a fairly 
> recent system : https://pasteboard.co/Hv2lxJs.jpg.
> 
> He fixed it by disabling ACPI in the bootloader. Here's the discussion: 
> https://openindiana.org/pipermail/openindiana-discuss/2018-July/022241.html. 
> Not sure what is the right approach to this on SmartOS though.
> 
> Michal
> 
>> > How were you disabling the other cores?
>> BIOS.
>> ​I have messed about with debug mode and kmdb, but I didn't get very far. 
>> When I initially reported the issue there seemed some interest in fixing it, 
>> but about two days later Meltdown and Spectre surfaced.
>> I would think that H110 and Skylake is far from an uncommon combination, and 
>> obviously the ideal solution for everyone would be to fix it. It's clearly 
>> something in the SunOS kernel. Linux, FreeBSD and OpenBSD all work 
>> perfectly. Solaris 10, SmartOS, Tribblix and OmniOS lock completely early in 
>> the boot process. Solaris 11.3 boots if only one core is exposed.
>> ​If any kernel genius is interested in investigating, please talk to me. ​
>> *smartos-discuss* | Archives 
>> <https://www.listbox.com/member/archive/184463/=now> | Modify 
>> <https://www.listbox.com/member/?> Your Subscription [Powered by Listbox] 
>> <https://www.listbox.com>
> 
> 


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125
Powered by Listbox: https://www.listbox.com

Reply via email to