1. 08 1月, 2009 11 次提交
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 · 5bb47b9f
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (171 commits)
        Blackfin arch: fix bug - BF527 0.2 silicon has different CPUID (DSPID) value
        Blackfin arch: Enlarge flash partition for kenel for bf533/bf537 boards
        Blackfin arch: fix bug: kernel crash when enable SDIO host driver
        Blackfin arch: Print FP at level KERN_NOTICE
        Blackfin arch: drop ad73311 test code
        Blackfin arch: update board default configs
        Blackfin arch: Set PB4 as the default irq for bf548 board v1.4+.
        Blackfin arch: fix typo in early printk bit size processing
        Blackfin arch: enable reprogram cclk and sclk for bf518f-ezbrd
        Blackfin arch: add SDIO host driver platform data
        Blackfin arch: fix bug - kernel stops at initial console
        Blackfin arch: fix bug - kernel crash after config IP for ethernet port
        Blackfin arch: add sdh support for bf518f-ezbrd
        Blackfin arch: fix bug - kernel detects BF532 incorrectly
        Blackfin arch: add () to avoid warnings from gcc
        Blackfin arch: change HWTRACE Kconfig and set it on default
        Blackfin arch: Clean oprofile build path for blackfin
        Blackfin arch: remove hardware PM code, oprofile not use it
        Blackfin arch: rewrite get_sclk()/get_vco()
        Blackfin arch: cleanup and unify the ins functions
        ...
      5bb47b9f
    • L
      Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 · 2f2408a8
      Linus Torvalds 提交于
      * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6: (29 commits)
        hwmon: Fix various typos
        hwmon: Check for ACPI resource conflicts
        hwmon: (lm70) Add TI TMP121 support
        hwmon: (lm70) Code streamlining and cleanup
        hwmon: Deprecate the fscher and fscpos drivers
        hwmon: (fschmd) Add watchdog support
        hwmon: (fschmd) Cleanups for watchdog support
        hwmon: (i5k_amb) Load automatically on all 5000/5400 chipsets
        hwmon: (it87) Add support for the ITE IT8720F
        hwmon: Don't overuse I2C_CLIENT_MODULE_PARM
        hwmon: Add LTC4245 driver
        hwmon: (f71882fg) Fix fan_to/from_reg prototypes
        hwmon: (f71882fg) Printout fan modes
        hwmon: (f71882fg) Add documentation
        hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000
        hwmon: (f71882fg) Add missing pwm3 attr for f71862fg
        hwmon: (f71882fg) Add F8000 support
        hwmon: (f71882fg) Remove the fan_mode module option
        hwmon: (f71882fg) Separate max and crit alarm and beep
        hwmon: (f71882fg) Check for hwmon powerdown state
        ...
      2f2408a8
    • L
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 · fa7b906e
      Linus Torvalds 提交于
      * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
        i2c: Use snprintf to set adapter names
        Input: apanel - convert to new i2c binding
        i2c: Drop I2C_CLASS_CAM_DIGITAL
        i2c: Drop I2C_CLASS_CAM_ANALOG and I2C_CLASS_SOUND
        i2c: Drop I2C_CLASS_ALL
        i2c: Get rid of remaining bus_id access
        i2c: Replace bus_id with dev_name(), dev_set_name()
      fa7b906e
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 · 08249903
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:
        avr32: Move syscalls.h under arch/avr32/include/asm/
        avr32: Define DIE_OOPS
        avr32: Remove DMATEST from defconfigs
        arch/avr32: Eliminate NULL test and memset after alloc_bootmem
        avr32: data param to at32_add_device_mci() must be non-NULL
        atmel-mci: move atmel-mci.h file to include/linux
        avr32: Hammerhead board support
        avr32: Allow reserving multiple pins at once
        favr-32: Remove deprecated call
        MIMC200: Remove deprecated call
        avr: struct device - replace bus_id with dev_name(), dev_set_name()
        avr32: Introducing asm/syscalls.h
      08249903
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes · 0d6326a1
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes:
        GFS2: Fix typo in gfs_page_mkwrite()
        GFS2: LSF and LBD are now one and the same
        GFS2: Set GFP_NOFS when allocating page on write
      0d6326a1
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6 · 52fefcec
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6:
        xtensa: Update platform files to reflect new location of the header files.
        xtensa: switch to packed struct unaligned access implementation
        xtensa: Add xt2000 support files.
        xtensa: move headers files to arch/xtensa/include
        xtensa: use the new byteorder headers
      52fefcec
    • H
      stop_machine/cpu hotplug: fix disable_nonboot_cpus · a0e280e0
      Heiko Carstens 提交于
      disable_nonboot_cpus calls _cpu_down. But _cpu_down requires that the
      caller already created the stop_machine workqueue (like cpu_down does).
      Otherwise a call to stop_machine will lead to accesses to random memory
      regions.
      
      When introducing this new interface (9ea09af3
      "stop_machine: introduce stop_machine_create/destroy") I missed the second
      call site of _cpu_down.
      So add the missing stop_machine_create/destroy calls to disable_nonboot_cpus
      as well.
      
      Fixes suspend-to-ram/disk and also this bug:
      
      [  286.547348] BUG: unable to handle kernel paging request at 6b6b6b6b
      [  286.548940] IP: [<c0150ca4>] __stop_machine+0x88/0xe3
      [  286.550598] Oops: 0002 [#1] SMP
      [  286.560580] Pid: 3273, comm: halt Not tainted (2.6.28-06127-g238c6d54
      [  286.560580] EIP: is at __stop_machine+0x88/0xe3
      [  286.560580] Process halt (pid: 3273, ti=f1a28000 task=f4530f30
      [  286.560580] Call Trace:
      [  286.560580]  [<c03d04e4>] ? _cpu_down+0x10f/0x234
      [  286.560580]  [<c012a57e>] ? disable_nonboot_cpus+0x58/0xdc
      [  286.560580]  [<c01360c0>] ? kernel_poweroff+0x22/0x39
      [  286.560580]  [<c0136301>] ? sys_reboot+0xde/0x14c
      [  286.560580]  [<c01331b2>] ? complete_signal+0x179/0x191
      [  286.560580]  [<c0133396>] ? send_signal+0x1cc/0x1e1
      [  286.560580]  [<c03de418>] ? _spin_unlock_irqrestore+0x2d/0x3c
      [  286.560580]  [<c0133b65>] ? group_send_signal_info+0x58/0x61
      [  286.560580]  [<c0133b9e>] ? kill_pid_info+0x30/0x3a
      [  286.560580]  [<c0133d49>] ? sys_kill+0x75/0x13a
      [  286.560580]  [<c01a06cb>] ? mntput_no_expire+ox1f/0x101
      [  286.560580]  [<c019b3b3>] ? dput+0x1e/0x105
      [  286.560580]  [<c018ef87>] ?  __fput+0x150/0x158
      [  286.560580]  [<c0157abf>] ? audit_syscall_entry+0x137/0x159
      [  286.560580]  [<c010329f>] ? sysenter_do_call+0x12/0x34
      Reported-and-tested-by: N"Justin P. Mattock" <justinmattock@gmail.com>
      Reviewed-by: NPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Tested-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      a0e280e0
    • A
      touchscreen: Fix build of da9034 · 30aafdba
      Alan Cox 提交于
      Missing an include and thus breaks the x86-64 build.
      Signed-off-by: NAlan Cox <alan@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      30aafdba
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial · 57c44c5f
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)
        trivial: chack -> check typo fix in main Makefile
        trivial: Add a space (and a comma) to a printk in 8250 driver
        trivial: Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx
        trivial: Fix misspelling of "firmware" in powerpc Makefile
        trivial: Fix misspelling of "firmware" in usb.c
        trivial: Fix misspelling of "firmware" in qla1280.c
        trivial: Fix misspelling of "firmware" in a100u2w.c
        trivial: Fix misspelling of "firmware" in megaraid.c
        trivial: Fix misspelling of "firmware" in ql4_mbx.c
        trivial: Fix misspelling of "firmware" in acpi_memhotplug.c
        trivial: Fix misspelling of "firmware" in ipw2100.c
        trivial: Fix misspelling of "firmware" in atmel.c
        trivial: Fix misspelled firmware in Kconfig
        trivial: fix an -> a typos in documentation and comments
        trivial: fix then -> than typos in comments and documentation
        trivial: update Jesper Juhl CREDITS entry with new email
        trivial: fix singal -> signal typo
        trivial: Fix incorrect use of "loose" in event.c
        trivial: printk: fix indentation of new_text_line declaration
        trivial: rtc-stk17ta8: fix sparse warning
        ...
      57c44c5f
    • J
      HID: fix hid->hiddev initialization in hiddev_connect() · 76052749
      Jiri Kosina 提交于
      Commit 07903407 ("HID: hiddev cleanup -- handle all error conditions
      properly") by mistake removed proper initialization of hid->hiddev pointer
      in hiddev_connect() in case usb_register_dev() succeeds for the hiddev node.
      Put it properly back in place.
      Reported-and-tested-by: NGabriel C <nix.or.die@googlemail.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      76052749
    • D
      linux/types.h: Don't depend on __GNUC__ for __le64/__be64 · 940fbf41
      Detlef Riekenberg 提交于
      The typedefs for __u64 and __s64 where fixed to be available for other
      compiler on May 2 2008 by H.  Peter Anvin (in commit edfa5cfa)
      Acked-by: NH. Peter Anvin <hpa@zytor.com>
      Signed-off-by: NDetlef Riekenberg <wine.dev@web.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      940fbf41
  2. 07 1月, 2009 29 次提交