1. 28 Mar, 2018 4 commits
    • Linus Torvalds's avatar
      Merge tag 'powerpc-4.16-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux · a2601d78
      Linus Torvalds authored
      Pull powerpc fixes from Michael Ellerman:
       "Some more powerpc fixes for 4.16. Apologies if this is a bit big at
        rc7, but they're all reasonably important fixes. None are actually for
        new code, so they aren't indicative of 4.16 being in bad shape from
        our point of view.
      
         - Fix missing AT_BASE_PLATFORM (in auxv) when we're using a new
           firmware interface for describing CPU features.
      
         - Fix lost pending interrupts due to a race in our interrupt
           soft-masking code.
      
         - A workaround for a nest MMU bug with TLB invalidations on Power9.
      
         - A workaround for broadcast TLB invalidations on Power9.
      
         - Fix a bug in our instruction SLB miss handler, when handling bad
           addresses (eg. >= TASK_SIZE), which could corrupt non-volatile user
           GPRs.
      
        Thanks to: Aneesh Kumar K.V, Balbir Singh, Benjamin Herrenschmidt,
        Nicholas Piggin"
      
      * tag 'powerpc-4.16-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
        powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs
        powerpc/mm: Fixup tlbie vs store ordering issue on POWER9
        powerpc/mm/radix: Move the functions that does the actual tlbie closer
        powerpc/mm/radix: Remove unused code
        powerpc/mm: Workaround Nest MMU bug with TLB invalidations
        powerpc/mm: Add tracking of the number of coprocessors using a context
        powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened
        powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features
      a2601d78
    • Linus Torvalds's avatar
      Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 616d8cf0
      Linus Torvalds authored
      Pull ARM SoC fixes from Arnd Bergmann:
       "Here are are a couple of last-minute fixes for 4.16, mostly for
        regressions. As usual, the majory are device tree changes:
      
         - USB 3 support on rk3399 didn't work and is being reverted for now
      
         - One fix for an old suspend/resume bug on rk3399
      
         - A few regulator related fixes on Banana Pi M2, and on imx7d-sdb
      
         - A boot regression fix for all Aspeed SoCs failing to find their
           memory
      
         - One more dtc warning fix
      
        The other changes are:
      
         - A few updates to the MAINTAINERS file
      
         - A revert for an incorrect orion5x cleanup
      
         - Two power management fixes for OMAP"
      
      * tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
        ARM: OMAP: Fix SRAM W+X mapping
        ARM: dts: aspeed: Add default memory node
        mailmap: Update email address for Gregory CLEMENT
        ARM: davinci: fix the GPIO lookup for omapl138-hawk
        MAINTAINERS: Update Tegra IOMMU maintainer
        ARM: dts: imx7d-sdb: Fix regulator-usb-otg2-vbus node name
        ARM: ux500: Fix PMU IRQ regression
        ARM: dts: rockchip: Add missing #sound-dai-cells on rk3288
        Revert "arm64: dts: rockchip: add usb3-phy otg-port support for rk3399"
        arm64: dts: rockchip: Fix rk3399-gru-* s2r (pinctrl hogs, wifi reset)
        ARM: OMAP: Fix dmtimer init for omap1
        MAINTAINERS: update email address for Maxime Ripard
        ARM: dts: sun6i: a31s: bpi-m2: add missing regulators
        ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties
      616d8cf0
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm · d2b35e00
      Linus Torvalds authored
      Pull ARM fixes from Russell King:
       "A small number of small fixes for ARM, mostly for some build issues.
      
        One fix for a regression caused by the cpu hotplug conversion from a
        few kernel versions ago"
      
      * 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm:
        ARM: 8750/1: deflate_xip_data.sh: minor fixes
        ARM: 8748/1: mm: Define vdso_start, vdso_end as array
        ARM: 8747/1: make CONFIG_DEBUG_WX depend on MMU
        ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[]
      d2b35e00
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · fd9adc40
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "Two driver fixes (ibmvfc, iscsi_tcp) and a USB fix for devices that
        give the wrong return to Read Capacity and cause a huge log spew.
      
        The remaining five patches all try to fix commit 84676c1f
        ("genirq/affinity: assign vectors to all possible CPUs") which broke
        the non-mq I/O path"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        scsi: iscsi_tcp: set BDI_CAP_STABLE_WRITES when data digest enabled
        scsi: sd: Remember that READ CAPACITY(16) succeeded
        scsi: ibmvfc: Avoid unnecessary port relogin
        scsi: virtio_scsi: unify scsi_host_template
        scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity
        scsi: core: introduce force_blk_mq
        scsi: megaraid_sas: fix selection of reply queue
        scsi: hpsa: fix selection of reply queue
      fd9adc40
  2. 27 Mar, 2018 3 commits
  3. 25 Mar, 2018 11 commits
  4. 24 Mar, 2018 5 commits
  5. 23 Mar, 2018 17 commits