Skip to content
  1. Aug 21, 2010
  2. Aug 20, 2010
    • Daniel Kiper's avatar
      x86, apic: Fix apic=debug boot crash · 05e40760
      Daniel Kiper authored
      
      
      Fix a boot crash when apic=debug is used and the APIC is
      not properly initialized.
      
      This issue appears during Xen Dom0 kernel boot but the
      fix is generic and the crash could occur on real hardware
      as well.
      
      Signed-off-by: default avatarDaniel Kiper <dkiper@net-space.pl>
      Cc: xen-devel@lists.xensource.com
      Cc: konrad.wilk@oracle.com
      Cc: jeremy@goop.org
      Cc: <stable@kernel.org> # .35.x, .34.x, .33.x, .32.x
      LKML-Reference: <20100819224616.GB9967@router-fw-old.local.net-space.pl>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      05e40760
    • Borislav Petkov's avatar
      x86, hotplug: Serialize CPU hotplug to avoid bringup concurrency issues · d7c53c9e
      Borislav Petkov authored
      
      
      When testing cpu hotplug code on 32-bit we kept hitting the "CPU%d:
      Stuck ??" message due to multiple cores concurrently accessing the
      cpu_callin_mask, among others.
      
      Since these codepaths are not protected from concurrent access due to
      the fact that there's no sane reason for making an already complex
      code unnecessarily more complex - we hit the issue only when insanely
      switching cores off- and online - serialize hotplugging cores on the
      sysfs level and be done with it.
      
      [ v2.1: fix !HOTPLUG_CPU build ]
      
      Cc: <stable@kernel.org>
      Signed-off-by: default avatarBorislav Petkov <borislav.petkov@amd.com>
      LKML-Reference: <20100819181029.GC17171@aftab>
      Signed-off-by: default avatarH. Peter Anvin <hpa@linux.intel.com>
      d7c53c9e
    • Linus Torvalds's avatar
      Merge branch 'perf-fixes-for-linus' of... · b3ea36b7
      Linus Torvalds authored
      Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        kprobes/x86: Fix the return address of multiple kretprobes
        perf tools: Fix build error on read only source.
        perf, x86: Fix Intel-nhm PMU programming errata workaround
      b3ea36b7
  3. Aug 19, 2010