1. 02 Apr, 2007 2 commits
    • Andi Kleen's avatar
      [PATCH] x86-64: Let oprofile reserve MSR on all CPUs · 89e07569
      Andi Kleen authored
      The MSR reservation is per CPU and oprofile would only allocate them
      on the CPU it was initialized on. Change this to handle all CPUs.
      
      This also fixes a warning about unprotected use of smp_processor_id()
      in preemptible kernels.
      Signed-off-by: default avatarAndi Kleen <ak@suse.de>
      89e07569
    • Andi Kleen's avatar
      [PATCH] x86-64: Disable local APIC timer use on AMD systems with C1E · 3556ddfa
      Andi Kleen authored
      AMD dual core laptops with C1E do not run the APIC timer correctly
      when they go idle. Previously the code assumed this only happened
      on C2 or deeper.  But not all of these systems report support C2.
      
      Use a AMD supplied snippet to detect C1E being enabled and then disable
      local apic timer use.
      
      This supercedes an earlier workaround using DMI detection of specific systems.
      
      Thanks to Mark Langsdorf for the detection snippet.
      Signed-off-by: default avatarAndi Kleen <ak@suse.de>
      3556ddfa
  2. 01 Apr, 2007 6 commits
  3. 31 Mar, 2007 6 commits
  4. 30 Mar, 2007 6 commits
  5. 29 Mar, 2007 20 commits