Skip to content
  1. Mar 09, 2012
  2. Mar 08, 2012
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm · 4f262acf
      Linus Torvalds authored
      Pull ARM updates from Russell King.
      
      * 'fixes' of git://git.linaro.org/people/rmk/linux-arm:
        ARM: 7358/1: perf: add PMU hotplug notifier
        ARM: 7357/1: perf: fix overflow handling for xscale2 PMUs
        ARM: 7356/1: perf: check that we have an event in the PMU IRQ handlers
        ARM: 7355/1: perf: clear overflow flag when disabling counter on ARMv7 PMU
        ARM: 7354/1: perf: limit sample_period to half max_period in non-sampling mode
        ARM: ecard: ensure fake vma vm_flags is setup
        ARM: 7346/1: errata: fix PL310 erratum #753970 workaround selection
        ARM: 7345/1: errata: update workaround for A9 erratum #743622
        ARM: 7348/1: arm/spear600: fix one-shot timer
        ARM: 7339/1: amba/serial.h: Include types.h for resolving dependency of type bool
      4f262acf
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input · d09b3c96
      Linus Torvalds authored
      Pull input updates from Dmitry Torokhov: "Just a few driver fixups,
      nothing exciting."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
        Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
        Input: twl4030-vibra - use proper guard for PM methods
        Input: evdev - fix variable initialisation
        Input: wacom - add missing LEDS_CLASS to Kconfig
        Input: ALPS - fix touchpad detection when buttons are pressed
      d09b3c96
    • Linus Torvalds's avatar
      Revert "CPU hotplug, cpusets, suspend: Don't touch cpusets during suspend/resume" · 4293f20c
      Linus Torvalds authored
      This reverts commit 8f2f748b
      
      .
      
      It causes some odd regression that we have not figured out, and it's too
      late in the -rc series to try to figure it out now.
      
      As reported by Konstantin Khlebnikov, it causes consistent hangs on his
      laptop (Thinkpad x220: 2x cores + HT).  They can be avoided by adding
      calls to "rebuild_sched_domains();" in cpuset_cpu_[in]active() for the
      CPU_{ONLINE/DOWN_FAILED/DOWN_PREPARE}_FROZEN cases, but it's not at all
      clear why, and it makes no sense.
      
      Konstantin's config doesn't even have CONFIG_CPUSETS enabled, just to
      make things even more interesting.  So it's not the cpusets, it's just
      the scheduling domains.
      
      So until this is understood, revert.
      
      Bisected-reported-and-tested-by: default avatarKonstantin Khlebnikov <khlebnikov@openvz.org>
      Acked-by: default avatarPeter Zijlstra <a.p.zijlstra@chello.nl>
      Acked-by: default avatarIngo Molnar <mingo@elte.hu>
      Acked-by: default avatarSrivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      4293f20c
  3. Mar 07, 2012
  4. Mar 06, 2012