https://bugzilla.kernel.org/show_bug.cgi?id=102391

            Bug ID: 102391
           Summary: Consult MTRRs to determine memory type outside of EFI
                    memory map
           Product: ACPI
           Version: 2.5
    Kernel Version: all before 4.2
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Other
          Assignee: acpi_config-ot...@kernel-bugs.osdl.org
          Reporter: l...@kernel.org
        Regression: No

For memory that is not reported by EFI memory map
but may be referenced in an ACPI op-region...

Linux uses the default cache-able memory type:
However, this may not always be correct --
the memory may be non-cached.

Linux needs to consult the MTRRs to
get the type correct always.

There is a proposal to update the ACPI spec to emphasize
that an 'architecture specific method' should be consulted
to determine memory type (ARM and x86 have different methods).
But Windows already does this, and so it is likely that this
is behind failures in Linux today.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.

------------------------------------------------------------------------------
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to