https://bugzilla.kernel.org/show_bug.cgi?id=15817
Summary: Linux should accept Memory24, Memory32, Memory32Fixed
PCI host bridge windows
Product: ACPI
Version: 2.5
Kernel Version: 2.6.34-rc3
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Config-Other
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: No
Code in arch/x86/pci/acpi.c parses PCI host bridge _CRS descriptors to learn
the windows forwarded to the PCI bus. We currently only look at 16-, 32-, and
64-bit Address Space Descriptors.
By experimenting with Windows Server 2008 R2 in a qemu environment, I learned
that Windows also accepts Memory24, Memory32, and Memory32Fixed descriptors.
Linux should be changed to accept them also.
These experiments are based on SeaBIOS (http://www.coreboot.org/SeaBIOS) as of
commit c35e1e50c3. The attached DSDT patches and Windows screenshots show the
results.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
------------------------------------------------------------------------------
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla