1. 21 3月, 2009 2 次提交
  2. 19 3月, 2009 2 次提交
  3. 13 3月, 2009 1 次提交
  4. 05 3月, 2009 2 次提交
  5. 23 2月, 2009 1 次提交
    • Y
      x86: check mptable physptr with max_low_pfn on 32bit · ecda0628
      Yinghai Lu 提交于
      Impact: fix early crash on LinuxBIOS systems
      
      Kevin O'Connor reported that Coreboot aka LinuxBIOS tries to put
      mptable somewhere very high, well above max_low_pfn (below which
      BIOSes generally put the mptable), causing a panic.
      
      The BIOS will probably be changed to be compatible with older
      Linus versions, but nevertheless the MP-spec does not forbid
      an MP-table in arbitrary system RAM, so make sure it all
      works even if the table is in an unexpected place.
      
      Check physptr with max_low_pfn * PAGE_SIZE.
      Reported-by: NKevin O'Connor <kevin@koconnor.net>
      Signed-off-by: NYinghai Lu <yinghai@kernel.org>
      Cc: Stefan Reinauer <stepan@coresystems.de>
      Cc: coreboot@coreboot.org
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      ecda0628
  6. 18 2月, 2009 1 次提交
  7. 12 2月, 2009 1 次提交
  8. 31 1月, 2009 1 次提交
  9. 30 1月, 2009 1 次提交
  10. 29 1月, 2009 7 次提交
  11. 14 1月, 2009 2 次提交
  12. 13 1月, 2009 1 次提交
  13. 08 1月, 2009 2 次提交
  14. 06 1月, 2009 1 次提交
  15. 05 1月, 2009 7 次提交
  16. 04 1月, 2009 7 次提交
  17. 03 1月, 2009 1 次提交