1. 28 May, 2010 33 commits
  2. 27 May, 2010 7 commits
    • Tony Luck's avatar
      [IA64] Fix build breakage · 4ec37de8
      Tony Luck authored
      In commit 0ac0c0d0
      cpusets: randomize node rotor used in cpuset_mem_spread_node()
      
      Jack Steiner fixed a problem with too many small tasks being
      assigned to node 0. Copy his code to ia64 to avoid build error.
      
          arch/ia64/kernel/smpboot.c:641: error: ‘cpu_to_node_map’ undeclared (first use in this function)
      
      In commit 3bccd996
      numa: ia64: use generic percpu var numa_node_id() implementation
      
      Lee Schermerhorn added some set_numa_node() calls - but these
      only work on CONFIG_NUMA=y configurations. Surround the calls
      with #ifdef CONFIG_NUMA
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      4ec37de8
    • Linus Torvalds's avatar
      Merge branch 'perf-core-for-linus' of... · c5617b20
      Linus Torvalds authored
      Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (61 commits)
        tracing: Add __used annotation to event variable
        perf, trace: Fix !x86 build bug
        perf report: Support multiple events on the TUI
        perf annotate: Fix up usage of the build id cache
        x86/mmiotrace: Remove redundant instruction prefix checks
        perf annotate: Add TUI interface
        perf tui: Remove annotate from popup menu after failure
        perf report: Don't start the TUI if -D is used
        perf: Fix getline undeclared
        perf: Optimize perf_tp_event_match()
        perf: Remove more code from the fastpath
        perf: Optimize the !vmalloc backed buffer
        perf: Optimize perf_output_copy()
        perf: Fix wakeup storm for RO mmap()s
        perf-record: Share per-cpu buffers
        perf-record: Remove -M
        perf: Ensure that IOC_OUTPUT isn't used to create multi-writer buffers
        perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events
        perf, trace: Optimize tracepoints by removing IRQ-disable from perf/tracepoint interaction
        perf tui: Allow disabling the TUI on a per command basis in ~/.perfconfig
        ...
      c5617b20
    • Andrey Vagin's avatar
      posix_timer: Fix error path in timer_create · 45e0fffc
      Andrey Vagin authored
      Move CLOCK_DISPATCH(which_clock, timer_create, (new_timer)) after all
      posible EFAULT erros.
      
      *_timer_create may allocate/get resources.
      (for example posix_cpu_timer_create does get_task_struct)
      
      [ tglx: fold the remove crappy comment patch into this ]
      Signed-off-by: default avatarAndrey Vagin <avagin@openvz.org>
      Cc: Oleg Nesterov <oleg@tv-sign.ru>
      Cc: Pavel Emelyanov <xemul@openvz.org>
      Cc: <stable@kernel.org>
      Reviewed-by: default avatarStanislaw Gruszka <sgruszka@redhat.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      45e0fffc
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight · cad719d8
      Linus Torvalds authored
      * 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight:
        gta02: Use pcf50633 backlight driver instead of platform backlight driver.
        backlight: pcf50633: Register a pcf50633-backlight device in pcf50633 core driver.
        backlight: Add pcf50633 backlight driver
        backlight: 88pm860x_bl: fix error handling in pm860x_backlight_probe
        backlight: max8925_bl: Fix error handling path
        backlight: l4f00242t03: fix error handling in l4f00242t03_probe
        backlight: add S6E63M0 AMOLED LCD Panel driver
        backlight: adp8860: add support for ADP8861 & ADP8863
        backlight: mbp_nvidia_bl - Fix DMI_SYS_VENDOR for MacBook1,1
        backlight: Add Cirrus EP93xx backlight driver
        backlight: l4f00242t03: Fix regulators handling code in remove function
        backlight: fix adp8860_bl build errors
        backlight: new driver for the ADP8860 backlight parts
        backlight: 88pm860x_bl - potential memory leak
        backlight: mbp_nvidia_bl - add support for older MacBookPro and MacBook 6,1.
        backlight: Kconfig cleanup
        backlight: backlight_device_register() return ERR_PTR()
      cad719d8
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds · 3ddab478
      Linus Torvalds authored
      * 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds:
        leds: Add mx31moboard MC13783 led support
        leds: Add mc13783 LED support
        leds: leds-ss4200: fix led_classdev_unregister twice in error handling
        leds: leds-lp3944: properly handle lp3944_configure fail in lp3944_probe
        leds: led-class: set permissions on max_brightness file to 0444
        leds: leds-gpio: Change blink_set callback to be able to turn off blinking
        leds: Add LED driver for the Soekris net5501 board
        leds: 88pm860x - fix checking in probe function
      3ddab478
    • Linus Torvalds's avatar
      Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging · d1e0fe25
      Linus Torvalds authored
      * 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging: (23 commits)
        hwmon: (lm75) Add support for the Texas Instruments TMP105
        hwmon: (ltc4245) Read only one GPIO pin
        hwmon: (dme1737) Add SCH5127 support
        hwmon: (tmp102) Don't always stop chip at exit
        hwmon: (tmp102) Fix suspend and resume functions
        hwmon: (tmp102) Various fixes
        hwmon: Driver for TI TMP102 temperature sensor
        hwmon: EMC1403 thermal sensor support
        hwmon: (applesmc) Add temperature sensor labels to sysfs interface
        hwmon: (applesmc) Add generic support for MacBook Pro 7
        hwmon: (applesmc) Add generic support for MacBook Pro 6
        hwmon: (applesmc) Add support for MacBook Pro 5,3 and 5,4
        hwmon: (tmp401) Reorganize code to get rid of static forward declarations
        hwmon: (tmp401) Use constants for sysfs file permissions
        hwmon: (adm1031) Allow setting update rate
        hwmon: Add description of the update_rate sysfs attribute
        hwmon: (lm90) Use programmed update rate
        hwmon: (f71882fg) Acquire I/O regions while we're working with them
        hwmon: (f71882fg) Code cleanup
        hwmon: (f71882fg) Use strict_stro(l|ul) instead of simple_strto$1
        ...
      d1e0fe25
    • Shubhrajyoti Datta's avatar
      hwmon: (lm75) Add support for the Texas Instruments TMP105 · 6d034059
      Shubhrajyoti Datta authored
      Add support for the Texas Instruments TMP105 temperature sensor
      device.
      Signed-off-by: default avatarShubhrajyoti Datta <shubhrajyoti@ti.com>
      Acked-by: default avatarJonathan Cameron <jic23@cam.ac.uk>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      6d034059