1. 30 1月, 2008 9 次提交
  2. 20 10月, 2007 1 次提交
  3. 11 10月, 2007 1 次提交
  4. 22 7月, 2007 1 次提交
  5. 13 7月, 2007 1 次提交
  6. 03 5月, 2007 8 次提交
  7. 13 2月, 2007 1 次提交
  8. 23 1月, 2007 1 次提交
    • J
      [PATCH] x86: fix PDA variables to work during boot · 9ee79a3d
      James Bottomley 提交于
      The current PDA code, which went in in post 2.6.19 has a flaw in that it
      doesn't correctly cycle the GDT and %GS segment through the boot PDA,
      the CPU PDA and finally the per-cpu PDA.
      
      The bug generally doesn't show up if the boot CPU id is zero, but
      everything falls apart for a non zero boot CPU id.  The basically kills
      voyager which is perfectly capable of doing non zero CPU id boots, so
      voyager currently won't boot without this.
      
      The fix is to be careful and actually do the GDT setups correctly.
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      Cc: Andi Kleen <ak@suse.de>
      Cc: Jeremy Fitzhardinge <jeremy@goop.org>
      Cc: Andrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      9ee79a3d
  9. 06 1月, 2007 1 次提交
  10. 07 12月, 2006 8 次提交
  11. 04 10月, 2006 2 次提交
    • E
      BUG_ON cleanups in arch/i386 · 8d8f3cbe
      Eric Sesterhenn 提交于
      This changes a couple of if() BUG(); constructs to
      BUG_ON(); so it can be safely optimized away.
      Signed-off-by: NEric Sesterhenn <snakebyte@gmx.de>
      Signed-off-by: NAdrian Bunk <bunk@stusta.de>
      8d8f3cbe
    • L
      x86: Fix booting with "no387 nofxsr" · 8ccb3dcd
      Linus Torvalds 提交于
      Jesper Juhl reported that testing the software math-emulation by forcing
      "no387" doesn't work on modern CPU's.
      
      The reason was two-fold:
       - you also need to pass in "nofxsr" to make sure that we not only don't
         touch the old i387 legacy hardware, it also needs to disable the
         modern XMM/FXSR sequences
       - "nofxsr" didn't actually clear the capability bits immediately,
         leaving the early boot sequence still using FXSR until we got to
         the identify_cpu() stage.
      
      This fixes the "nofxsr" flag to take effect immediately on the boot CPU.
      
      Debugging by Randy Dunlap
      Acked-by: NRandy Dunlap <rdunlap@xenotime.net>
      Cc: Jesper Juhl <jesper.juhl@gmail.com>
      Cc: Andi Kleen <ak@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      8ccb3dcd
  12. 26 9月, 2006 4 次提交
  13. 28 6月, 2006 2 次提交