1. 23 5月, 2009 1 次提交
    • H
      x86, setup: revert ACPI 3 E820 extended attributes support · bca23dba
      H. Peter Anvin 提交于
      Remove ACPI 3 E820 extended memory attributes support.  At least one
      vendor actively set all the flags to zero, but left ECX on return at
      24.  This bug may be present in other BIOSes.
      
      The breakage functionally means the ACPI 3 flags are probably
      completely useless, and that no OS any time soon is going to rely on
      their existence.  Therefore, drop support completely.  We may want to
      revisit this question in the future, if we find ourselves actually
      needing the flags.
      
      This reverts all or part of the following checkins:
      
           cd670599
           c549e71d
      
      However, retain the part from the latter commit that copies e820 into
      a temporary buffer; that is an unrelated BIOS workaround.  Put in a
      comment to explain that part.
      
      See https://bugzilla.redhat.com/show_bug.cgi?id=499396 for some
      additional information.
      
      [ Impact: detect all memory on affected machines ]
      Reported-by: NThomas J. Baker <tjb@unh.edu>
      Signed-off-by: NH. Peter Anvin <hpa@zytor.com>
      Acked-by: NLen Brown <len.brown@intel.com>
      Cc: Chuck Ebbert <cebbert@redhat.com>
      Cc: Kyle McMartin <kmcmartin@redhat.com>
      Cc: Matt Domsch <matt_domsch@dell.com>
      bca23dba
  2. 22 5月, 2009 1 次提交
  3. 20 5月, 2009 3 次提交
  4. 19 5月, 2009 5 次提交
  5. 18 5月, 2009 18 次提交
  6. 17 5月, 2009 6 次提交
  7. 16 5月, 2009 6 次提交