Skip to content
  1. Oct 03, 2016
  2. Sep 19, 2016
    • Linus Torvalds's avatar
      Linux 4.8-rc7 · 3be79886
      Linus Torvalds authored
      v4.8-rc7
      3be79886
    • Linus Torvalds's avatar
      Merge tag 'usb-4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · b01cf676
      Linus Torvalds authored
      Pull USB fixes from Greg KH:
       "Here are two small fixes, and one new device id, for 4.8-rc7
      
        The fixes solve a build error that was reported in your tree for the
        blackfin arch, and resolve an issue with a number of broken USB
        devices that reported the wrong interval rate.  Included here is also
        a new device id for the usb-serial driver.
      
        All have been in linux-next with no reported issues"
      
      * tag 'usb-4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
        USB: change bInterval default to 10 ms
        usb: musb: Fix tusb6010 compile error on blackfin
        USB: serial: simple: add support for another Infineon flashloader
      b01cf676
    • Linus Torvalds's avatar
      Merge tag 'fixes-for-linus-v4.8-rc7' of... · 88b4ad28
      Linus Torvalds authored
      Merge tag 'fixes-for-linus-v4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
      
      Pull uaccess fixes from Guenter Roeck:
       "Two patches fixing problems introduced with copy_from_user changes"
      
      * tag 'fixes-for-linus-v4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:
        openrisc: fix the fix of copy_from_user()
        avr32: fix 'undefined reference to `___copy_from_user'
      88b4ad28
    • Linus Torvalds's avatar
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 3286be94
      Linus Torvalds authored
      Pull perf fixes from Thomas Gleixner:
       "A couple of small fixes to x86 perf drivers:
      
         - Measure L2 for HW_CACHE* events on AMD
      
         - Fix the address filter handling in the intel/pt driver
      
         - Handle the BTS disabling at the proper place"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2
        perf/x86/intel/pt: Do validate the size of a kernel address filter
        perf/x86/intel/pt: Fix kernel address filter's offset validation
        perf/x86/intel/pt: Fix an off-by-one in address filter configuration
        perf/x86/intel: Don't disable "intel_bts" around "intel" event batching
      3286be94
    • Linus Torvalds's avatar
      Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 6ffa36a5
      Linus Torvalds authored
      Pull SMP build fixlet from Thomas Gleixner:
       "Add a missing include in cpuhotplug.h"
      
      * 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        cpu/hotplug: Include linux/types.h in linux/cpuhotplug.h
      6ffa36a5
    • Linus Torvalds's avatar
      Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · aaed4d0b
      Linus Torvalds authored
      Pull irq fixes from Thomas Gleixner:
       "Two patches from Boris which address a potential deadlock in the atmel
        irq chip driver"
      
      * 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        irqchip/atmel-aic: Fix potential deadlock in ->xlate()
        genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
      aaed4d0b
  3. Sep 18, 2016
    • Guenter Roeck's avatar
      openrisc: fix the fix of copy_from_user() · 8e4b7205
      Guenter Roeck authored
      Since commit acb2505d ("openrisc: fix copy_from_user()"),
      copy_from_user() returns the number of bytes requested, not the
      number of bytes not copied.
      
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Fixes: acb2505d
      
       ("openrisc: fix copy_from_user()")
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      8e4b7205
    • Guenter Roeck's avatar
      avr32: fix 'undefined reference to `___copy_from_user' · 65c0044c
      Guenter Roeck authored
      avr32 builds fail with:
      
      arch/avr32/kernel/built-in.o: In function `arch_ptrace':
      (.text+0x650): undefined reference to `___copy_from_user'
      arch/avr32/kernel/built-in.o:(___ksymtab+___copy_from_user+0x0): undefined
      reference to `___copy_from_user'
      kernel/built-in.o: In function `proc_doulongvec_ms_jiffies_minmax':
      (.text+0x5dd8): undefined reference to `___copy_from_user'
      kernel/built-in.o: In function `proc_dointvec_minmax_sysadmin':
      sysctl.c:(.text+0x6174): undefined reference to `___copy_from_user'
      kernel/built-in.o: In function `ptrace_has_cap':
      ptrace.c:(.text+0x69c0): undefined reference to `___copy_from_user'
      kernel/built-in.o:ptrace.c:(.text+0x6b90): more undefined references to
      `___copy_from_user' follow
      
      Fixes: 8630c322
      
       ("avr32: fix copy_from_user()")
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Acked-by: default avatarHavard Skinnemoen <hskinnemoen@gmail.com>
      Acked-by: default avatarHans-Christian Noren Egtvedt <egtvedt@samfundet.no>
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      65c0044c
    • Al Viro's avatar
      fix iov_iter_fault_in_readable() · d4690f1e
      Al Viro authored
      
      
      ... by turning it into what used to be multipages counterpart
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      d4690f1e
    • Linus Torvalds's avatar
      Merge tag 'mmc-v4.8-rc6' of git://git.linaro.org/people/ulf.hansson/mmc · f32a10df
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
       "MMC host:
         - omap/omap_hsmmc: Initialize dma_slave_config to avoid random data
         - sdhci-st: Handle interconnect clock"
      
      * tag 'mmc-v4.8-rc6' of git://git.linaro.org/people/ulf.hansson/mmc:
        mmc: omap: Initialize dma_slave_config to avoid random data in it's fields
        mmc: omap_hsmmc: Initialize dma_slave_config to avoid random data
        mmc: sdhci-st: Handle interconnect clock
        dt-bindings: mmc: sdhci-st: Mention the discretionary "icn" clock
      f32a10df
    • Linus Torvalds's avatar
      Merge tag 'powerpc-4.8-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux · baf009f9
      Linus Torvalds authored
      Pull powerpc fixes from Michael Ellerman:
       "Fixes for code merged this cycle:
      
         - Fix restore of SPRs upon wake up from hypervisor state loss from
           Gautham R  Shenoy
         - Fix the state of root PE from Gavin Shan
         - Detach from PE on releasing PCI device from Gavin Shan
         - Fix size of NUM_CPU_FTR_KEYS on 32-bit
         - Fix missed TCE invalidations that should fallback to OPAL"
      
      * tag 'powerpc-4.8-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
        powerpc/powernv/pci: Fix missed TCE invalidations that should fallback to OPAL
        powerpc/powernv: Detach from PE on releasing PCI device
        powerpc/powernv: Fix the state of root PE
        powerpc/kernel: Fix size of NUM_CPU_FTR_KEYS on 32-bit
        powerpc/powernv: Fix restore of SPRs upon wake up from hypervisor state loss
      baf009f9
  4. Sep 17, 2016
    • Linus Torvalds's avatar
      Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6 · 4d2899d7
      Linus Torvalds authored
      Pull cifs fixes from Steve French:
       "Small set of cifs fixes"
      
      * 'for-next' of git://git.samba.org/sfrench/cifs-2.6:
        Move check for prefix path to within cifs_get_root()
        Compare prepaths when comparing superblocks
        Fix memory leaks in cifs_do_mount()
      4d2899d7
    • Linus Torvalds's avatar
      Merge tag 'nfsd-4.8-2' of git://linux-nfs.org/~bfields/linux · 87ee1280
      Linus Torvalds authored
      Pull nfsd bugfix from Bruce Fields:
       "Fix a memory corruption bug that I introduced in 4.7"
      
      * tag 'nfsd-4.8-2' of git://linux-nfs.org/~bfields/linux:
        svcauth_gss: Revert 64c59a37 ("Remove unnecessary allocation")
      87ee1280
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-for-4.8-rc6' of git://people.freedesktop.org/~airlied/linux · 5fbf3e32
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Two sets of i915 fixes, one set of vc4 crasher fixes, and a couple of
        atmel fixes.
      
        Nothing too out there at this stage, though I think some people are
        holidaying so it's been quiet enough"
      
      * tag 'drm-fixes-for-4.8-rc6' of git://people.freedesktop.org/~airlied/linux:
        drm/i915: Ignore OpRegion panel type except on select machines
        Revert "drm/i915/psr: Make idle_frames sensible again"
        drm/i915: Restore lost "Initialized i915" welcome message
        drm/vc4: mark vc4_bo_cache_purge() static
        drm/i915: Add GEN7_PCODE_MIN_FREQ_TABLE_GT_RATIO_OUT_OF_RANGE to SNB
        drm/i915: disable 48bit full PPGTT when vGPU is active
        drm/i915: enable vGPU detection for all
        drm/atmel-hlcdc: Make ->reset() implementation static
        drm: atmel-hlcdc: Fix vertical scaling
        drm/vc4: Allow some more signals to be packed with uniform resets.
        drm/i915/dvo: Remove dangling call to drm_encoder_cleanup()
      5fbf3e32
    • Linus Torvalds's avatar
      Merge tag 'pm-4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 095f5cfa
      Linus Torvalds authored
      Pull power management fix from Rafael Wysocki:
       "More annotations of tracepoints in the runtime PM framework to prevent
        RCU from complaining when that code is invoked from the idle path
        (Paul McKenney)"
      
      * tag 'pm-4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        PM / runtime: Use _rcuidle for runtime suspend tracepoints
      095f5cfa
    • Dave Airlie's avatar
      Merge tag 'drm-vc4-fixes-2016-09-14' of https://github.com/anholt/linux into drm-fixes · 09cb5b78
      Dave Airlie authored
      This pull request brings in a fix for crashes in X on VC4.
      
      * tag 'drm-vc4-fixes-2016-09-14' of https://github.com/anholt/linux:
        drm/vc4: mark vc4_bo_cache_purge() static
        drm/vc4: Allow some more signals to be packed with uniform resets.
      09cb5b78
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2016-09-15' of git://anongit.freedesktop.org/drm-intel into drm-fixes · 9929c097
      Dave Airlie authored
      i915 fixes from Jani.
      
      * tag 'drm-intel-fixes-2016-09-15' of git://anongit.freedesktop.org/drm-intel:
        drm/i915: Ignore OpRegion panel type except on select machines
        Revert "drm/i915/psr: Make idle_frames sensible again"
        drm/i915: Restore lost "Initialized i915" welcome message
      9929c097
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma · dd5a477c
      Linus Torvalds authored
      Pull rdma fixes from Doug Ledford:
       "Round three of 4.8 rc fixes.
      
        This is likely the last rdma pull request this cycle.  The new rxe
        driver had a few issues (you probably saw the boot bot bug report) and
        they should be addressed now.  There are a couple other fixes here,
        mainly mlx4.  There are still two outstanding issues that need
        resolved but I don't think their fix will make this kernel cycle.
      
        Summary:
      
         - Various fixes to rdmavt, ipoib, mlx5, mlx4, rxe"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma:
        IB/rdmavt: Don't vfree a kzalloc'ed memory region
        IB/rxe: Fix kmem_cache leak
        IB/rxe: Fix race condition between requester and completer
        IB/rxe: Fix duplicate atomic request handling
        IB/rxe: Fix kernel panic in udp_setup_tunnel
        IB/mlx5: Set source mac address in FTE
        IB/mlx5: Enable MAD_IFC commands for IB ports only
        IB/mlx4: Diagnostic HW counters are not supported in slave mode
        IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV
        IB/mlx4: Fix code indentation in QP1 MAD flow
        IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV
        IB/ipoib: Don't allow MC joins during light MC flush
        IB/rxe: fix GFP_KERNEL in spinlock context
      dd5a477c
    • Linus Torvalds's avatar
      Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 008f08d6
      Linus Torvalds authored
      Pull ARM SoC fixes from Arnd Bergmann:
       "Here are a couple of bugfixes for v4.8-rc.
      
        Most of them have actually been around for a while this time but for
        some reason didn't get applied early on.  The shmobile regulator fix
        is the only one that isn't completely obvious.
      
        Device tree changes:
         - archtimer interrupts must be level triggered (multiple platforms)
         - fix for USB and MMC clocks on STiH410
         - fix split DT repository in case of raspberry-pi 3
         - a new use of skeleton.dtsi on arm64 has crept in after that was
           removed.
      
        defconfig updates:
         - xilinx vdma has a new Kconfig symbol name
         - keystone requires CONFIG_NOP_USB_XCEIV since v4.8-rc1
      
        Code fixes:
         - fix regulator quirk on shmobile
         - suspend-to-ram regression on EXYNOS
      
        Maintainer updates:
         - Javier Martinez Canillas is now a reviewer for Samsung EXYNOS"
      
      * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
      008f08d6