Skip to content
  1. Sep 27, 2009
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes · 0d9df251
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:
        alpha: fix build after vmlinux.lds.S cleanup
        mips: fix build of vmlinux.lds
      0d9df251
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds · cce1d9f2
      Linus Torvalds authored
      * 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds:
        leds: move leds-clevo-mail's probe function to .devinit.text
        leds: Fix indentation in LEDS_LP3944 Kconfig entry
        leds: Fix LED names 
        leds: Fix leds-pca9532 whitespace issues
        leds: fix coding style in worker thread code for ledtrig-gpio.
        leds: gpio-leds: fix typographics fault
        leds: Add WM831x status LED driver
      cce1d9f2
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight · d910fc78
      Linus Torvalds authored
      * 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight:
        backlight: new driver for ADP5520/ADP5501 MFD PMICs
        backlight: extend event support to also support poll()
        backlight/eeepc-laptop: Update the backlight state when we change brightness
        backlight/acpi: Update the backlight state when we change brightness
        backlight: Allow drivers to update the core, and generate events on changes
        backlight: switch to da903x driver to dev_pm_ops
        backlight: Add support for the Avionic Design Xanthos backlight device.
        backlight: spi driver for LMS283GF05 LCD
        backlight: move hp680-bl's probe function to .devinit.text
        backlight: Add support for new Apple machines.
        backlight: mbp_nvidia_bl: add support for MacBookAir 1,1
        backlight: Add WM831x backlight driver
      
      Trivial conflicts due to '#ifdef CONFIG_PM' differences in
      drivers/video/backlight/da903x_bl.c
      d910fc78
    • Alexey Dobriyan's avatar
      headers: kref.h redux · 1d1764c3
      Alexey Dobriyan authored
      
      
      * remove asm/atomic.h inclusion from kref.h -- not needed, linux/types.h
        is enough for atomic_t
      * remove linux/kref.h inclusion from files which do not need it.
      
      Signed-off-by: default avatarAlexey Dobriyan <adobriyan@gmail.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      1d1764c3
    • Linus Torvalds's avatar
      Merge branch 'core-fixes-for-linus' of... · 3b383767
      Linus Torvalds authored
      Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        futex: Add memory barrier commentary to futex_wait_queue_me()
        futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me()
        futex: Correct futex_q woken state commentary
        futex: Make function kernel-doc commentary consistent
        futex: Correct queue_me and unqueue_me commentary
        futex: Correct futex_wait_requeue_pi() commentary
      3b383767
    • Linus Torvalds's avatar
      Merge branch 'perf-fixes-for-linus' of... · 49e70dda
      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:
        perf tools: Dont use openat()
        perf tools: Fix buffer allocation
        perf tools: .gitignore += perf*.html
        perf tools: Handle relative paths while loading module symbols
        perf tools: Fix module symbol loading bug
        perf_event, x86: Fix 'perf sched record' crashing the machine
        perf_event: Update PERF_EVENT_FORK header definition
        perf stat: Fix zero total printouts
      49e70dda
    • Linus Torvalds's avatar
      Merge branch 'timers-fixes-for-linus' of... · 179b9145
      Linus Torvalds authored
      Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        clocksource: Resume clocksource without taking the clocksource mutex
      179b9145
    • Linus Torvalds's avatar
      Merge branch 'tracing-fixes-for-linus' of... · 4187e7e9
      Linus Torvalds authored
      Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        modules, tracing: Remove stale struct marker signature from module_layout()
        tracing/workqueue: Use %pf in workqueue trace events
        tracing: Fix a comment and a trivial format issue in tracepoint.h
        tracing: Fix failure path in ftrace_regex_open()
        tracing: Fix failure path in ftrace_graph_write()
        tracing: Check the return value of trace_get_user()
        tracing: Fix off-by-one in trace_get_user()
      4187e7e9
    • Linus Torvalds's avatar
      Merge branch 'x86-fixes-for-linus' of... · 5bb241b3
      Linus Torvalds authored
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        x86: Remove redundant non-NUMA topology functions
        x86: early_printk: Protect against using the same device twice
        x86: Reduce verbosity of "PAT enabled" kernel message
        x86: Reduce verbosity of "TSC is reliable" message
        x86: mce: Use safer ways to access MCE registers
        x86: mce, inject: Use real inject-msg in raise_local
        x86: mce: Fix thermal throttling message storm
        x86: mce: Clean up thermal throttling state tracking code
        x86: split NX setup into separate file to limit unstack-protected code
        xen: check EFER for NX before setting up GDT mapping
        x86: Cleanup linker script using new linker script macros.
        x86: Use section .data.page_aligned for the idt_table.
        x86: convert to use __HEAD and HEAD_TEXT macros.
        x86: convert compressed loader to use __HEAD and HEAD_TEXT macros.
        x86: fix fragile computation of vsyscall address
      5bb241b3
    • Linus Torvalds's avatar
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 · 76e0134f
      Linus Torvalds authored
      * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (32 commits)
        ACPI: i2c-scmi: don't use acpi_device_uid()
        ACPI: simplify building device HID/CID list
        ACPI: remove acpi_device_uid() and related stuff
        ACPI: remove acpi_device.flags.hardware_id
        ACPI: remove acpi_device.flags.compatible_ids
        ACPI: maintain a single list of _HID and _CID IDs
        ACPI: make sure every acpi_device has an ID
        ACPI: use acpi_device_hid() when possible
        ACPI: fix synthetic HID for \_SB_
        ACPI: handle re-enumeration, when acpi_devices might already exist
        ACPI: factor out device type and status checking
        ACPI: add acpi_bus_get_status_handle()
        ACPI: use acpi_walk_namespace() to enumerate devices
        ACPI: identify device tree root by null parent pointer, not ACPI_BUS_TYPE
        ACPI: enumerate namespace before adding functional fixed hardware devices
        ACPI: convert acpi_bus_scan() to operate on an acpi_handle
        ACPI: add acpi_bus_get_parent() and remove "parent" arguments
        ACPI: remove unnecessary argument checking
        ACPI: remove redundant "type" arguments
        ACPI: remove acpi_device_set_context() "type" argument
        ...
      76e0134f
    • Linus Torvalds's avatar
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block · bfebb140
      Linus Torvalds authored
      * 'writeback' of git://git.kernel.dk/linux-2.6-block:
        writeback: pass in super_block to bdi_start_writeback()
      bfebb140
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · 07e2e6ba
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
        cifs: fix locking and list handling code in cifs_open and its helper
        [CIFS] Remove build warning
        cifs: fix problems with last two commits
        [CIFS] Fix build break when keys support turned off
        cifs: eliminate cifs_init_private
        cifs: convert oplock breaks to use slow_work facility (try #4)
        cifs: have cifsFileInfo hold an extra inode reference
        cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break
        cifs: remove cifsInodeInfo.oplockPending flag
        cifs: fix oplock request handling in posix codepath
        [CIFS] Re-enable Lanman security
      07e2e6ba
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · d8f654ef
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
        at91_can: Forgotten git 'add' of at91_can.c
        TI Davinci EMAC: Fix in vector definition for EMAC_VERSION_2
        ax25: Fix ax25_cb refcounting in ax25_ctl_ioctl
        virtio_net: Check for room in the vq before adding buffer
        virtio_net: avoid (most) NETDEV_TX_BUSY by stopping queue early.
        virtio_net: formalize skb_vnet_hdr
        virtio_net: don't free buffers in xmit ring
        virtio_net: return NETDEV_TX_BUSY instead of queueing an extra skb.
        virtio_net: skb_orphan() and nf_reset() in xmit path.
      d8f654ef
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 · 052a0cf6
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
        sparc64: vio: Kill BUILD_BUG_ON() in vio_dring_avail().
      
      Trivial conflict in arch/sparc/include/asm/vio.h due to David removing
      the whole messy BUG_ON that was confused.
      052a0cf6
    • Nicolas Pitre's avatar
      make Linux bootable on ARM again · 9e6ec39b
      Nicolas Pitre authored
      Commit 200b812d
      
       "Clear the exclusive monitor when returning from an
      exception" broke the vast majority of ARM systems in the wild which are
      still pre ARMv6.  The kernel is crashing on the first occurrence of an
      exception due to the removal of the actual return instruction for them.
      Let's add it back.
      
      Signed-off-by: default avatarNicolas Pitre <nico@marvell.com>
      Acked-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      9e6ec39b
  2. Sep 26, 2009