Joerg Schilling wrote:
"Dana H. Myers" <[EMAIL PROTECTED]> wrote:
Jul 4 21:41:45 s11 acpica: [ID 972481 kern.warning] WARNING: AcpiOsWritePort:
cf8 32 not permitted
Jul 4 21:41:45 s11 acpica: [ID 815887 kern.notice] ACPI-0519: *** Error:
Jul 4 21:41:45 s11 acpica: [ID 441208 kern.notice] Handler for [SystemIO] returned AE_ERROR
The system ACPI BIOS is attempting to access PCI configuration space
directly rather than using the correct PCI Config space operation regions.
This is unsafe - directly accessing config space like this is non-atomic.
The OSL implementation blocks these accesses.
What does this mean?
Does this mean that OpenSolaris will not be ble to deal with this
ACPI implementation (or with this board)?
I *did* tighten the behavior of the ACPI interpreter; the legacy
acpi_intp did not filter on such accesses. The truth be told,
I can't point at any logged bugs that are clearly due to unsafe
ACPI BIOS accesses.
Have a look here:
http://cvs.opensolaris.org/source/xref/usr/src/uts/i86pc/io/acpica/osl.c#570
What I'm contemplating is adding yet another acpi-user-options bit to
disable access control for those willing to experiment with it.
Dana
_______________________________________________
opensolaris-discuss mailing list
[email protected]