Hi All,

There have been a number of issues with boot hangs on some of the more
recent Kaby Lake processors and a few Skylake SKUs. We were able to root
cause this to a deadlock in the core ACPICA code. For the full details
see https://github.com/joyent/smartos-live/issues/727 and
https://smartos.org/bugview/OS-7093.

Since ACPI changes can be a bit gritty, I would like to ask for a bit
more help in testing this across a variety of platforms -- in particular
Desktop platforms. I've put together a series of test images that have
the newer ACPI and also end up logging substantially more ACPI related
information to the console in case something goes wrong (particularly on
debug bits).

If you could test this and ensure that you can boot and reboot OK, I
would greatly appreciate it. I have both debug and non-debug media. If
you'd like to build this yourself, the changes to illumos-joyent that
we've made are available at
https://github.com/rmustacc/illumos-gate/tree/acpi-dev-smartos. I'd also
like to thank Mike Gerdts who wrote a bunch of tools for updating the
ACPI tree in illumos which has made this effort substantially easier.
Based on that we're now able to better track how we're handling changes
and revisions to ACPI. That's available at
https://github.com/joyent/acpica/tree/joyent/20180629-wip.

Please note that these images are based on a platform from last week.

non-debug raw platform:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/platform-20180807T230146Z.tgz

non-debug ISO vga:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-vga.iso

non-debug ISO ttya:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-ttya.iso

non-debug ISO ttyb:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-ttyb.iso

non-debug USB vga:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-vga.usb.bz2

non-debug USB ttya:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-ttya.usb.bz2

non-debug USB ttyb:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/non-debug/acpi-nd-ttyb.usb.bz2


debug raw platform:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/platform-20180807T223604Z.tgz

debug ISO vga:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-vga.iso

debug ISO ttya:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-ttya.iso

debug ISO ttyb:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-ttyb.iso

debug USB vga:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-vga.usb.bz2

debug USB ttya:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-ttya.usb.bz2

debug USB ttyb:
https://us-east.manta.joyent.com/rmustacc/public/preview/acpi-201808/debug/acpi-debug-ttyb.usb.bz2

Again, thank you in advance for giving this a shot. Whether it works and
especially if it does not for some reason, if you test this, can you
please reply and let me know what the motherboard, processor, and BIOS
revision that you're using are?

Thanks,
Robert


-------------------------------------------
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