1. 29 Jul, 2013 8 commits
    • Darren Hart's avatar
      serial: pch_uart: Remove __initdata annotation from dmi_table · 0a09ae98
      Darren Hart authored
      The dmi_table is best accessed from the probe function, which is not
      an __init function. Drop the __initdata annotation from the dmi_table
      to avoid the section mismatch compiler warnings:
      
      WARNING: drivers/tty/serial/pch_uart.o(.text+0x4871): Section mismatch
      in reference from the function pch_uart_init_port() to the variable
      .init.data:pch_uart_dmi_table
      Signed-off-by: default avatarDarren Hart <dvhart@linux.intel.com>
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Cc: Jiri Slaby <jslaby@suse.cz>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      0a09ae98
    • Alexandru Juncu's avatar
      TTY: synclink: replace bitmasks add operation with OR operation. · e06922aa
      Alexandru Juncu authored
      Found with coccinelle, manually fixed and verified.
      Signed-off-by: default avatarAlexandru Juncu <alexj@rosedu.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      e06922aa
    • Alexander Shiyan's avatar
      serial: max310x: Fix dev_pm_ops · c2978296
      Alexander Shiyan authored
      This patch fixes wrong dev_pm_ops which caused by commit:
      serial: max310x: Driver rework.
      
        CC      drivers/tty/serial/max310x.o
        LD      drivers/video/fb.o
        CC      drivers/w1/slaves/w1_ds2433.o
        CC      drivers/w1/slaves/w1_ds2760.o
        CC      drivers/xen/balloon.o
        CC      drivers/video/backlight/adp8870_bl.o
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.suspend') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.resume') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.freeze') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.thaw') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.poweroff') [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/max310x.c:1292:8: warning: (near initialization for 'max310x_pm_ops.restore') [enabled by default]
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c2978296
    • Greg Kroah-Hartman's avatar
      Merge 3.11-rc3 into tty-next · cf204a1b
      Greg Kroah-Hartman authored
      We want the tty fixes in here as well.
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      cf204a1b
    • Linus Torvalds's avatar
      Linux 3.11-rc3 · 5ae90d8e
      Linus Torvalds authored
      5ae90d8e
    • Linus Torvalds's avatar
      Merge tag 'pinctrl-for-v3.11-2' of... · 76d25a5f
      Linus Torvalds authored
      Merge tag 'pinctrl-for-v3.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
      
      Pull pin control fixes from Linus Walleij:
       - Driver fixes for AM33xx, SIRF and PFC pin controllers
       - Fix a compile warning from the pinctrl single-register driver
       - Fix a little nasty memory leak
      
      * tag 'pinctrl-for-v3.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
        pinctrl: fix a memleak when freeing maps
        pinctrl: pinctrl-single: fix compile warning when no CONFIG_PM
        pinctrl: sh-pfc: fix SDHI0 VccQ regulator on sh73a0 with DT
        arm/dts: sirf: fix the pingroup name mismatch between drivers and dts
        pinctrl: sirf: add usp0_uart_nostreamctrl pin group for usp-uart without flowctrl
        pinctrl: sirf: fix the pin number and mux bit for usp0
        pinctrl: am33xx dt binding: correct include path
      76d25a5f
    • Linus Torvalds's avatar
      Merge tag 'trace-fixes-3.11-rc2' of... · 6803f37e
      Linus Torvalds authored
      Merge tag 'trace-fixes-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
      
      Pull tracing fixes from Steven Rostedt:
       "Oleg is working on fixing a very tight race between opening a event
        file and deleting that event at the same time (both must be done as
        root).
      
        I also found a bug while testing Oleg's patches which has to do with a
        race with kprobes using the function tracer.
      
        There's also a deadlock fix that was introduced with the previous
        fixes"
      
      * tag 'trace-fixes-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
        tracing: Remove locking trace_types_lock from tracing_reset_all_online_cpus()
        ftrace: Add check for NULL regs if ops has SAVE_REGS set
        tracing: Kill trace_cpu struct/members
        tracing: Change tracing_fops/snapshot_fops to rely on tracing_get_cpu()
        tracing: Change tracing_entries_fops to rely on tracing_get_cpu()
        tracing: Change tracing_stats_fops to rely on tracing_get_cpu()
        tracing: Change tracing_buffers_fops to rely on tracing_get_cpu()
        tracing: Change tracing_pipe_fops() to rely on tracing_get_cpu()
        tracing: Introduce trace_create_cpu_file() and tracing_get_cpu()
      6803f37e
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 561d9e81
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "This is five bug fixes, two of which fix long standing problems
        causing crashes (sd and mvsas).  The remaining three are hung (isci
        race) or lost (qla2xxx, isci) devices"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        [SCSI] isci: fix breakage caused by >16byte CDB patch
        [SCSI] mvsas: Fix kernel panic on tile due to unaligned data access
        [SCSI] sd: fix crash when UA received on DIF enabled device
        [SCSI] qla2xxx: Properly set the tagging for commands.
        [SCSI] isci: Fix a race condition in the SSP task management path
      561d9e81
  2. 26 Jul, 2013 32 commits