On Sat, Jan 07, 2017 at 03:32:22PM -0800, Mike Larkin wrote: > On Mon, Jan 02, 2017 at 06:55:28AM +0900, Kyoung Jae Seo wrote: > > On Sun, Jan 01, 2017 at 02:00:44PM +0300, Özgür Kazancci wrote: > > > Hello, > > > > > > Mike, just wanted to ask if you've had any chance of committing anything > > > regarding the issue? Few months have passed and I'm just curious about the > > > issue: > > > > > > http://marc.info/?l=openbsd-bugs&m=147626115403928&w=2 > > > > > > Thanks, > > > Happy New Year OpenBSD! > > > > > > > Hi > > > > OpenBSD stock kernel might not be able to boot in most of newer HP > > laptops. My pavilion also fails to boot because OpenBSD kernel does not > > have ACPI CMOS RTC handler. > > > > Can you try booting kernel with ec disabled? You don't have to disable > > it in laptop's bios just configure kernel before booting. > > > > To have better idea of what is actually causing the problem you can > > compile kernel with #define ACPI_DEBUG and boot with it. If it's indeed > > hp ACPI CMOS issue it will fail with message : Unsupported region space > > 5 when kernel crashes. > > > > I have a wip patch based on linux's implementation but it's too > > invasive and hacky right now for sharing. As soon as I get more time > > I'll open up discussion in tech@ after tidying things up. > > > > There was discussion on FreeBSD bugs lists of how to handle hp laptop's > > acpi cmos some time ago but developers could not agree on resolution. > > > > For those interested : > > https://lists.freebsd.org/pipermail/freebsd-amd64/2016-February/016620.html > > https://wiki.freebsd.org/Laptops/HP_Envy_6Z-1100 > > > > Thanks. > > > > Looks like we do need something like what Kyoung Jae Seo says. I'm happy > to look at a diff but at the moment I don't have the hardware to look into > this (or much free time). Even if the diff is rough, it's probably better > to see what you have earlier rather than later. > > -ml >
Also, this is the third time (that I recall) that HP has thrown us a curveball in their ACPI implementation (although at least this time they seem to be spec-compliant and it's us missing stuff). Toshiba is another vendor that tends to do bizarre things. -ml