On Sun, Jul 06, 2014 at 08:40:53PM +0200, Alexander Schrijver wrote:
> I have the same problem with my Asus Eee PC 901. When I disabled acpi during
> boot, using UKC, it booted fine. dmesg below. I'm now building the kernel from
> -current source. I'll go backwards from there.

I've tracked it down to this commit:

RCS file: /backup/mirrors/cvsync/src/sys/dev/acpi/acpi.c,v
Working file: sys/dev/acpi//acpi.c
head: 1.260
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 260;   selected revisions: 1
description:
----------------------------
revision 1.259
date: 2014/06/23 18:47:41;  author: kettenis;  state: Exp;  lines: +22 -27;
SystemMemory is used to access memory mapped registers on some machines, so we
must use the bus_space(9) API to access it instead of memcpy(9).  Also make
sure we properly align access to fields that need more than byte alignment.

ok guenther@
=============================================================================

RCS file: /backup/mirrors/cvsync/src/sys/dev/acpi/dsdt.c,v
Working file: sys/dev/acpi//dsdt.c
head: 1.211
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 211;   selected revisions: 1
description:
----------------------------
revision 1.210
date: 2014/06/23 18:47:41;  author: kettenis;  state: Exp;  lines: +34 -32;
SystemMemory is used to access memory mapped registers on some machines, so we
must use the bus_space(9) API to access it instead of memcpy(9).  Also make
sure we properly align access to fields that need more than byte alignment.

ok guenther@
=============================================================================

Reply via email to