1. 19 Feb, 2019 11 commits
  2. 14 Feb, 2019 4 commits
  3. 13 Feb, 2019 3 commits
    • Himadri Pandya's avatar
      staging: rtl8192e: rename function cpMacAddr to copy_mac_addr - style · e7dd3d47
      Himadri Pandya authored
      Rename function cpMacAddr to copy_mac_addr in order to fix checkpatch
      warning: Avoid CamelCase and make the function name more readable,
      understandable.
      Signed-off-by: default avatarHimadri Pandya <himadri18.07@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      e7dd3d47
    • Gustavo A. R. Silva's avatar
      staging: comedi: ni_660x: fix missing break in switch statement · 479826cc
      Gustavo A. R. Silva authored
      Add missing break statement in order to prevent the code from falling
      through to the default case and return -EINVAL every time.
      
      This bug was found thanks to the ongoing efforts to enable
      -Wimplicit-fallthrough.
      
      Fixes: aa94f288 ("staging: comedi: ni_660x: tidy up ni_660x_set_pfi_routing()")
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarGustavo A. R. Silva <gustavo@embeddedor.com>
      Reviewed-by: default avatarIan Abbott <abbotti@mev.co.uk>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      479826cc
    • Greg Kroah-Hartman's avatar
      Merge tag 'iio-for-5.1b' of... · 277c8e8b
      Greg Kroah-Hartman authored
      Merge tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
      
      Jonathan writes:
      
      Second set of new device support, features and cleanup for IIO in the 5.1 cycle.
      
      There are a few late breaking fixes in here that weren't worth trying to
      rush into 5.0 as they have been with us for quite a while.
      
      New device support
      * ad7476
        - add support for TI ADS786X parts that are compatible with this Analog
          Devices driver. Good to see some simple devices are so similar.
      * Ingenic jz47xx SoC ADCs
        - new driver and bindings
      * Plantower PMS7003 partical sensor
        - new driver and bindings including vendor prefix.
      * TI DAC7612
        - new driver and bindings for this dual DAC.
      
      New features
      * ad7768-1
        - Sampling frequency control
      * bmi160
        - Data ready trigger support, including open-drain dt binding.
      
      Cleanup / minor fixes.
      * Analog Device DACs
        - Fix some inconsistent licenses.  These are only ones where there were
          two different license marked in the same file, and hence were previously
          unclear.
      * ads124s08
        - Spelling fix.
      * adxl345
        - Parameter alignement tidy up.
      * bmi160
        - SPDX
        - correct a note on the types of supported interrupts which was too strict.
        - use iio_pollfunc_store_time to grab an earlier timestamp.
        - use if (ret) instead of if (ret < 0) to be consistent whilst simplifying
          some handling where ret was effectively getting written to 0 even though
          it was always already 0.
      * exynos_adc
        - Fix a null pointer dereference on unbind.
        - Fix number of channels on Exynos4x12 devices to be 4 rather than 8.
      * lpc32xx-adc
        - Move DT bindings doc out of staging. Oops, I missed this one when
          moving the driver.
        - SPDX.
      * npcm-adc
        - drop documentation of reset node as going to be done differently.
          It's a new driver this cycle so no need to support the previous
          binding going forwards.
      * sps30
        - Fix an issue with a loop timeout test that meant it would never identify
          a timeout.
        - Mark deliberate switch fall throughs.
      
      * tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (26 commits)
        iio: adc: exynos-adc: Use proper number of channels for Exynos4x12
        dt-binding: iio: remove rst node from NPCM ADC document
        dt-bindings: iio: chemical: pms7003: add device tree support
        dt-bindings: add Plantower to the vendor prefixes
        iio: chemical: add support for Plantower PMS7003 sensor
        iio:chemical:sps30 Supress some switch fallthrough warnings.
        iio:adc:lpc32xx use SPDX-License-Identifier
        dt-bindings: iio: adc: move lpc32xx-adc out of staging
        iio: adc: ads124s08: fix spelling mistake "converions" -> "conversions"
        iio: adc: exynos-adc: Fix NULL pointer exception on unbind
        iio: chemical: sps30: fix a loop timeout test
        iio:accel:adxl345: Change alignment to match paranthesis
        iio:dac:dac7612: device tree bindings
        iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612
        iio: adc: ad7476: Add support for TI ADS786X ADCs
        iio: adc: ad7768-1: Add support for setting the sampling frequency
        drivers: iio: dac: Fix wrong license for ADI drivers
        IIO: add Ingenic JZ47xx ADC driver.
        dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC.
        dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC.
        ...
      277c8e8b
  4. 12 Feb, 2019 3 commits
  5. 11 Feb, 2019 14 commits
  6. 10 Feb, 2019 5 commits
    • Linus Torvalds's avatar
      Linux 5.0-rc6 · d1393711
      Linus Torvalds authored
      d1393711
    • Linus Torvalds's avatar
      Merge tag 'dmaengine-fix-5.0-rc6' of git://git.infradead.org/users/vkoul/slave-dma · 68d94a84
      Linus Torvalds authored
      Pull dmaengine fixes from Vinod Koul:
       - Fix in at_xdmac fr wrongful channel state
       - Fix for imx driver for wrong callback invocation
       - Fix to bcm driver for interrupt race & transaction abort.
       - Fix in dmatest to abort in mapping error
      
      * tag 'dmaengine-fix-5.0-rc6' of git://git.infradead.org/users/vkoul/slave-dma:
        dmaengine: dmatest: Abort test in case of mapping error
        dmaengine: bcm2835: Fix abort of transactions
        dmaengine: bcm2835: Fix interrupt race on RT
        dmaengine: imx-dma: fix wrong callback invoke
        dmaengine: at_xdmac: Fix wrongfull report of a channel as in use
      68d94a84
    • Linus Torvalds's avatar
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · aadaa806
      Linus Torvalds authored
      Pull x86 fixes from Ingo Molnar:
       "A handful of fixes:
      
         - Fix an MCE corner case bug/crash found via MCE injection testing
      
         - Fix 5-level paging boot crash
      
         - Fix MCE recovery cache invalidation bug
      
         - Fix regression on Xen guests caused by a recent PMD level mremap
           speedup optimization"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/mm: Make set_pmd_at() paravirt aware
        x86/mm/cpa: Fix set_mce_nospec()
        x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting
        x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out()
      aadaa806
    • Linus Torvalds's avatar
      Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 73a4c521
      Linus Torvalds authored
      Pull irq fixes from Ingo Molnar:
       "irqchip driver fixes: most of them are race fixes for ARM GIC (General
        Interrupt Controller) variants, but also a fix for the ARM MMP
        (Marvell PXA168 et al) irqchip affecting OLPC keyboards"
      
      * 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        irqchip/gic-v3-its: Fix ITT_entry_size accessor
        irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable
        irqchip/gic-v3-its: Gracefully fail on LPI exhaustion
        irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID
        irqchip/gic-v4: Fix occasional VLPI drop
      73a4c521
    • Linus Torvalds's avatar
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 212146f0
      Linus Torvalds authored
      Pull perf fixes from Ingo Molnar:
       "A couple of kernel side fixes:
      
         - Fix the Intel uncore driver on certain hardware configurations
      
         - Fix a CPU hotplug related memory allocation bug
      
         - Remove a spurious WARN()
      
        ... plus also a handful of perf tooling fixes"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf script python: Add Python3 support to tests/attr.py
        perf trace: Support multiple "vfs_getname" probes
        perf symbols: Filter out hidden symbols from labels
        perf symbols: Add fallback definitions for GELF_ST_VISIBILITY()
        tools headers uapi: Sync linux/in.h copy from the kernel sources
        perf clang: Do not use 'return std::move(something)'
        perf mem/c2c: Fix perf_mem_events to support powerpc
        perf tests evsel-tp-sched: Fix bitwise operator
        perf/core: Don't WARN() for impossible ring-buffer sizes
        perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu()
        perf/x86/intel/uncore: Add Node ID mask
      212146f0