1. 14 Feb, 2014 21 commits
  2. 13 Feb, 2014 12 commits
  3. 12 Feb, 2014 7 commits
    • Linus Torvalds's avatar
      Merge tag 'stable/for-linus-3.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · 4675348e
      Linus Torvalds authored
      Pull Xen bugfixes from Konrad Rzeszutek Wilk:
       "This has an healthy amount of code being removed - which we do not use
        anymore (the only user of it was ia64 Xen which had been removed
        already).  The other bug-fixes are to make Xen ARM be able to use the
        new event channel mechanism and proper export of header files to
        user-space.
      
        Summary:
         - Fix ARM and Xen FIFO not working.
         - Remove more Xen ia64 vestigates.
         - Fix UAPI missing Xen files"
      
      * tag 'stable/for-linus-3.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        ia64/xen: Remove Xen support for ia64 even more
        xen: install xen/gntdev.h and xen/gntalloc.h
        xen/events: bind all new interdomain events to VCPU0
      4675348e
    • Julia Lawall's avatar
      RDMA/amso1100: Fix error return code · ab576627
      Julia Lawall authored
      Set the return variable to an error code as done elsewhere in the function.
      
      A simplified version of the semantic match that finds this problem is as
      follows: (http://coccinelle.lip6.fr/)
      
      // <smpl>
      (
      if@p1 (\(ret < 0\|ret != 0\))
       { ... return ret; }
      |
      ret@p1 = 0
      )
      ... when != ret = e1
          when != &ret
      *if(...)
      {
        ... when != ret = e2
            when forall
       return ret;
      }
      
      // </smpl>
      Signed-off-by: default avatarJulia Lawall <Julia.Lawall@lip6.fr>
      Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
      ab576627
    • Julia Lawall's avatar
      RDMA/nes: Fix error return code · d07875bd
      Julia Lawall authored
      Set the return variable to an error code as done elsewhere in the function.
      
      A simplified version of the semantic match that finds this problem is as
      follows: (http://coccinelle.lip6.fr/)
      
      // <smpl>
      (
      if@p1 (\(ret < 0\|ret != 0\))
       { ... return ret; }
      |
      ret@p1 = 0
      )
      ... when != ret = e1
          when != &ret
      *if(...)
      {
        ... when != ret = e2
            when forall
       return ret;
      }
      
      // </smpl>
      Signed-off-by: default avatarJulia Lawall <Julia.Lawall@lip6.fr>
      Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
      d07875bd
    • Linus Torvalds's avatar
      Merge tag 'regulator-v3.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator · 9398a10c
      Linus Torvalds authored
      Pull regulator fixes from Mark Brown:
       "Two driver fixes, one fixing the mapping of interrupts on da9055
        (which previously wouldn't have worked at all) and a fix for reference
        counting OF nodes in the max14577 driver"
      
      * tag 'regulator-v3.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
        regulator: da9055: Remove use of regmap_irq_get_virq()
        regulator: max14577: Add missing of_node_put
      9398a10c
    • Linus Torvalds's avatar
      Merge tag 'gpio-v3.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio · dea054fc
      Linus Torvalds authored
      Pull GPIO fixes from Linus Walleij:
       "Here are some accumulated patches with small fixes for this and that
        in a few GPIO drivers, and a more important fix to an #ifdef in the
        GPIO consumer header.
      
        Summary:
      
         - Get #ifdef's right in the <linux/gpio/consumer.h> header.
      
         - Minor fixes to tb10x, clps711x, bcm281xx, intel-mid and xtensa GPIO
           drivers"
      
      * tag 'gpio-v3.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
        gpio: consumer.h: Move forward declarations outside #ifdef
        gpio: tb10x: GPIO_TB10X needs to select GENERIC_IRQ_CHIP
        gpio: clps711x: Add module alias to support module auto loading
        gpio: bcm281xx: Update MODULE_AUTHOR
        gpio: intel-mid: fix the incorrect return of idle callback
        gpio: xtensa: fix build when XCHAL_HAVE_CP is 0
      dea054fc
    • Linus Torvalds's avatar
      Merge tag 'spi-v3.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 7df4d0c9
      Linus Torvalds authored
      Pull spi fixes from Mark Brown:
       "A few driver and documentation fixes, plus a fix for double error
        handling which had crept in due to the confusing documentation - it
        wasn't clear if the core or the driver was responsible for cleanup in
        error cases so both tried to do it with unfortunate results"
      
      * tag 'spi-v3.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
        spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->lsb is true
        spi: rspi: Document support for Renesas QSPI in Kconfig
        spi: Fix crash with double message finalisation on error handling
        spi: correct the transfer_one_message documentation wording
        spi: document the transfer_one spi_master callback
        spi: spi.h: clarify the documentation of transfer_one
      7df4d0c9
    • Linus Torvalds's avatar
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · 641f832c
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Nothing too crazy.
      
        Radeon irq fixes, i915 regression fixes, exynos fixes, tda998x chip
        fixes, and a bunch of msm fixes"
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux: (31 commits)
        drm/i915: Pair va_copy with va_end in i915_error_vprintf
        drm/i915: Fix intel_pipe_to_cpu_transcoder for UMS
        drm/i915: Disable dp aux irq on g4x
        drm/msm: bigger synchronization hammer
        drm/exynos: Convert to use the standard hdmi.h header
        drm/exynos: Fix trivial typo
        drm/exynos: Remove unnecessary semicolon
        drm/exynos: Fix multiplatform breakage for ipp/gsc
        drm/exynos: Fix freeing issues in exynos_drm_drv.c
        drm/radeon: add missing include in btc_dpm.c
        drm/radeon/dpm: fix uninitialized read from stack in kv_dpm_late_enable
        drm/radeon: remove useless return
        drm/radeon/dpm: use stored max_vddc rather than looking it up
        drm/radeon/dpm: use the driver state for dpm debugfs
        drm/radeon: fix UVD IRQ support on 7xx
        drm/radeon: fix UVD IRQ support on SI
        drm/msm: fix deadlock in bo create fail path
        drm/msm/mdp4: cursor fixes
        drm/msm/mdp4: pageflip fixes
        drm/msm/mdp5: fix ref leaks in error paths
        ...
      641f832c