1. 20 3月, 2006 23 次提交
  2. 19 3月, 2006 5 次提交
  3. 18 3月, 2006 1 次提交
  4. 16 3月, 2006 2 次提交
  5. 13 3月, 2006 1 次提交
  6. 12 3月, 2006 2 次提交
  7. 10 3月, 2006 4 次提交
  8. 09 3月, 2006 2 次提交
    • A
      [PATCH] i386: port ATI timer fix from x86_64 to i386 II · f9262c12
      Andi Kleen 提交于
      ATI chipsets tend to generate double timer interrupts for the local APIC
      timer when both the 8254 and the IO-APIC timer pins are enabled.  This is
      because they route it to both and the result is anded together and the CPU
      ends up processing it twice.
      
      This patch changes check_timer to disable the 8254 routing for interrupt 0.
      
      I think it would be safe on all chipsets actually (i tested it on a couple
      and it worked everywhere) and Windows seems to do it in a similar way, but
      to be conservative this patch only enables this mode on ATI (and adds
      options to enable/disable too)
      
      Ported over from a similar x86-64 change.
      
      I reused the ACPI earlyquirk infrastructure for the ATI bridge check, but
      tweaked it a bit to work even without ACPI.
      
      Inspired by a patch from Chuck Ebbert, but redone.
      
      Cc: Chuck Ebbert <76306.1226@compuserve.com>
      Cc: "Brown, Len" <len.brown@intel.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      f9262c12
    • M
      [PATCH] fix kexec asm · 2ec5e3a8
      Michael Matz 提交于
      While testing kexec and kdump we hit problems where the new kernel would
      freeze or instantly reboot.  The easiest way to trigger it was to kexec a
      kernel compiled for CONFIG_M586 on an athlon cpu.  Compiling for CONFIG_MK7
      instead would work fine.
      
      The patch fixes a few problems with the kexec inline asm.
      Signed-off-by: NChris Mason <mason@suse.com>
      Acked-by: N"Eric W. Biederman" <ebiederm@xmission.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      2ec5e3a8