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

Reply via email to