Merge tag 'v4.9.104' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.9-stable

[email protected] Sat, 16 Jun 2018 06:29:18 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23994754AbeFPE3YuQJyJ/[email protected]>
Author: Ralf Baechle <[email protected]> Fri Jun 15 01:24:48 2018 +0200
Commit: a77a64226a0a78e8d81ab1a78bb4bc5f548459e0
Gitweb: https://git.linux-mips.org/g/ralf/linux/a77a64226a0a
Branch: linux-4.9-stable

---

 Documentation/device-mapper/thin-provisioning.txt  |    8 
 .../devicetree/bindings/dma/mv-xor-v2.txt          |    6 
 Makefile                                           |    2 
 arch/alpha/include/asm/xchg.h                      |   30 -
 arch/arc/Kconfig                                   |    1 
 arch/arm/boot/dts/bcm283x.dtsi                     |    4 
 arch/arm/boot/dts/bcm958625hr.dts                  |    2 
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |   52 +
 arch/arm/boot/dts/r8a7791-porter.dts               |    2 
 arch/arm/boot/dts/socfpga.dtsi                     |    2 
 arch/arm/include/asm/vdso.h                        |    2 
 arch/arm/kernel/vdso.c                             |   12 
 arch/arm/mach-omap1/clock.c                        |    6 
 arch/arm/mach-omap2/pm.c                           |    4 
 arch/arm/mach-omap2/timer.c                        |   19 
 arch/arm/mach-orion5x/Kconfig                      |    3 
 arch/arm/mach-orion5x/dns323-setup.c               |   53 +
 arch/arm/mach-orion5x/tsx09-common.c               |   49 +
 arch/arm/plat-omap/dmtimer.c                       |    7 
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |    4 
 arch/arm64/include/asm/spinlock.h                  |    4 
 arch/arm64/include/asm/stacktrace.h                |    2 
 arch/arm64/kernel/cpu_errata.c                     |    4 
 arch/arm64/kernel/stacktrace.c                     |    5 
 arch/arm64/kernel/time.c                           |    2 
 arch/ia64/kernel/err_inject.c                      |    2 
 arch/m68k/coldfire/device.c                        |   12 
 arch/mips/cavium-octeon/octeon-irq.c               |   10 
 arch/mips/include/asm/mach-ath79/ar71xx_regs.h     |    2 
 arch/mips/include/asm/machine.h                    |    2 
 arch/mips/kernel/ptrace.c                          |   22 
 arch/mips/kernel/ptrace32.c                        |    4 
 arch/mips/kvm/mips.c                               |    2 
 arch/mips/mm/c-r4k.c                               |    9 
 arch/mips/txx9/rbtx4939/setup.c                    |    4 
 arch/powerpc/boot/Makefile                         |    3 
 arch/powerpc/include/asm/irq_work.h                |    1 
 arch/powerpc/kvm/book3s_hv.c                       |   12 
 arch/powerpc/mm/numa.c                             |   78 +-
 arch/powerpc/net/bpf_jit_comp.c                    |    3 
 arch/powerpc/perf/core-book3s.c                    |   25 
 arch/powerpc/sysdev/mpic.c                         |    2 
 arch/s390/kvm/vsie.c                               |    2 
 arch/sh/kernel/entry-common.S                      |    2 
 arch/sparc/include/asm/atomic_64.h                 |    6 
 arch/sparc/include/asm/pgtable_64.h                |    2 
 arch/sparc/mm/tlb.c                                |   23 
 arch/x86/events/core.c                             |   15 
 arch/x86/events/intel/core.c                       |   12 
 arch/x86/events/intel/ds.c                         |  117 ++
 arch/x86/events/perf_event.h                       |    2 
 arch/x86/include/asm/i8259.h                       |    5 
 arch/x86/kernel/apic/apic.c                        |    2 
 arch/x86/kernel/devicetree.c                       |   21 
 arch/x86/kernel/smpboot.c                          |    1 
 arch/x86/kernel/tsc.c                              |   18 
 arch/x86/kvm/cpuid.c                               |    7 
 arch/x86/kvm/lapic.c                               |   10 
 arch/x86/kvm/vmx.c                                 |   20 
 arch/x86/kvm/x86.c                                 |   12 
 arch/x86/mm/init_64.c                              |    3 
 arch/x86/mm/pageattr.c                             |    6 
 arch/x86/mm/pgtable.c                              |    9 
 arch/x86/power/hibernate_32.c                      |    2 
 arch/x86/power/hibernate_64.c                      |    2 
 crypto/asymmetric_keys/pkcs7_trust.c               |    1 
 drivers/acpi/acpi_pad.c                            |    3 
 drivers/acpi/acpica/evevent.c                      |    9 
 drivers/acpi/acpica/nseval.c                       |    8 
 drivers/acpi/processor_perflib.c                   |    2 
 drivers/acpi/scan.c                                |   20 
 drivers/ata/libata-core.c                          |    6 
 drivers/ata/libata-scsi.c                          |    2 
 drivers/base/regmap/regmap.c                       |    2 
 drivers/block/paride/pcd.c                         |    2 
 drivers/cdrom/cdrom.c                              |    3 
 drivers/cdrom/gdrom.c                              |    3 
 drivers/char/hw_random/stm32-rng.c                 |    9 
 drivers/char/ipmi/ipmi_powernv.c                   |    5 
 drivers/char/ipmi/ipmi_ssif.c                      |    4 
 drivers/clocksource/fsl_ftm_timer.c                |    2 
 drivers/cpufreq/cppc_cpufreq.c                     |   23 
 drivers/cpufreq/cpufreq.c                          |    6 
 drivers/dma/mv_xor_v2.c                            |   25 
 drivers/dma/pl330.c                                |    6 
 drivers/dma/qcom/bam_dma.c                         |   27 -
 drivers/dma/sh/rcar-dmac.c                         |   11 
 drivers/firewire/ohci.c                            |    8 
 drivers/firmware/dmi_scan.c                        |   22 
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |    6 
 drivers/gpu/drm/exynos/regs-fimc.h                 |    2 
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |    5 
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h   |  746 +++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h   |  802 ++++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h   | 1006 ++++++++++----------
 .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc   |   30 -
 drivers/gpu/drm/panel/panel-simple.c               |    2 
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |    7 
 drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    5 
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   17 
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h                |   25 
 drivers/hid/hid-roccat-kovaplus.c                  |    2 
 drivers/hwmon/nct6775.c                            |   10 
 drivers/hwmon/pmbus/adm1275.c                      |    4 
 drivers/hwmon/pmbus/max8688.c                      |    2 
 drivers/i2c/busses/i2c-mv64xxx.c                   |    8 
 drivers/ide/ide-cd.c                               |    2 
 drivers/infiniband/core/multicast.c                |   26 -
 drivers/infiniband/core/sa_query.c                 |    7 
 drivers/infiniband/core/ucma.c                     |    2 
 drivers/infiniband/hw/hfi1/chip.c                  |    4 
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |    1 
 drivers/infiniband/hw/mlx4/main.c                  |   11 
 drivers/infiniband/hw/mlx5/qp.c                    |    9 
 drivers/infiniband/hw/qedr/main.c                  |    3 
 drivers/infiniband/hw/qedr/verbs.c                 |   38 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    3 
 drivers/input/mouse/psmouse-base.c                 |   34 -
 drivers/iommu/intel-iommu.c                        |    3 
 drivers/irqchip/irq-gic-v3-its-pci-msi.c           |    2 
 drivers/irqchip/irq-gic-v3-its-platform-msi.c      |    2 
 drivers/irqchip/irq-gic-v3-its.c                   |    2 
 drivers/irqchip/irq-gic-v3.c                       |    2 
 drivers/macintosh/rack-meter.c                     |    4 
 drivers/md/bcache/alloc.c                          |    4 
 drivers/md/bcache/bcache.h                         |    2 
 drivers/md/bcache/btree.c                          |    9 
 drivers/md/bcache/request.c                        |    2 
 drivers/md/bcache/super.c                          |   23 
 drivers/md/bcache/sysfs.c                          |   11 
 drivers/md/bcache/writeback.c                      |   27 -
 drivers/md/md.c                                    |   13 
 drivers/md/raid1.c                                 |   11 
 drivers/md/raid10.c                                |   14 
 drivers/md/raid5.c                                 |   15 
 drivers/mmc/host/sdhci-iproc.c                     |   31 -
 drivers/net/ethernet/broadcom/bgmac.c              |    3 
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    3 
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   11 
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |    1 
 drivers/net/ethernet/cisco/enic/enic_main.c        |   10 
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |    2 
 drivers/net/ethernet/freescale/gianfar.c           |   16 
 drivers/net/ethernet/ibm/ibmvnic.c                 |    1 
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |    2 
 drivers/net/ethernet/intel/e1000e/mac.c            |    2 
 drivers/net/ethernet/intel/e1000e/netdev.c         |    4 
 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |   14 
 drivers/net/ethernet/marvell/mvneta.c              |    1 
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    2 
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   23 
 drivers/net/ethernet/smsc/smsc911x.c               |    4 
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |    6 
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   14 
 drivers/net/ethernet/sun/sunvnet.c                 |    2 
 drivers/net/macvlan.c                              |    2 
 drivers/net/phy/dp83640.c                          |   18 
 drivers/net/usb/qmi_wwan.c                         |    1 
 drivers/net/usb/r8152.c                            |    2 
 drivers/net/usb/smsc75xx.c                         |    7 
 drivers/net/virtio_net.c                           |    2 
 drivers/net/wireless/ath/ath10k/mac.c              |   10 
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    2 
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    4 
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   28 -
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   39 -
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    7 
 drivers/net/wireless/mac80211_hwsim.c              |    4 
 drivers/net/xen-netfront.c                         |   46 -
 drivers/ntb/ntb_transport.c                        |    3 
 drivers/nvme/host/fabrics.c                        |    4 
 drivers/nvme/host/pci.c                            |    5 
 drivers/nvme/target/core.c                         |    9 
 drivers/parisc/lba_pci.c                           |   20 
 drivers/pci/pci-driver.c                           |   17 
 drivers/pci/quirks.c                               |    5 
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    2 
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c               |   40 -
 drivers/regulator/gpio-regulator.c                 |   16 
 drivers/regulator/of_regulator.c                   |    1 
 drivers/s390/cio/device_fsm.c                      |    7 
 drivers/s390/cio/device_ops.c                      |   72 +
 drivers/s390/cio/io_sch.h                          |    1 
 drivers/scsi/sr.c                                  |   21 
 drivers/soc/qcom/wcnss_ctrl.c                      |    2 
 drivers/spi/spi-bcm-qspi.c                         |    4 
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |    2 
 drivers/video/fbdev/sbuslib.c                      |    4 
 drivers/watchdog/f71808e_wdt.c                     |    3 
 drivers/watchdog/sbsa_gwdt.c                       |    3 
 drivers/watchdog/sp5100_tco.h                      |    2 
 drivers/xen/events/events_base.c                   |    4 
 drivers/xen/grant-table.c                          |    4 
 drivers/xen/swiotlb-xen.c                          |    2 
 drivers/xen/xen-acpi-processor.c                   |    6 
 drivers/xen/xenbus/xenbus_probe.c                  |    5 
 drivers/zorro/zorro.c                              |   12 
 fs/affs/namei.c                                    |   10 
 fs/aio.c                                           |    4 
 fs/btrfs/ctree.c                                   |   12 
 fs/btrfs/disk-io.c                                 |    8 
 fs/btrfs/extent-tree.c                             |    1 
 fs/btrfs/file.c                                    |    9 
 fs/btrfs/inode.c                                   |   16 
 fs/btrfs/raid56.c                                  |   18 
 fs/btrfs/send.c                                    |    3 
 fs/btrfs/tests/qgroup-tests.c                      |    2 
 fs/btrfs/tree-log.c                                |   12 
 fs/btrfs/volumes.c                                 |    9 
 fs/ceph/super.c                                    |   16 
 fs/cifs/cifssmb.c                                  |    4 
 fs/dcache.c                                        |   32 +
 fs/ecryptfs/inode.c                                |    3 
 fs/ext2/namei.c                                    |    6 
 fs/ext4/namei.c                                    |    6 
 fs/f2fs/extent_cache.c                             |    3 
 fs/f2fs/namei.c                                    |   12 
 fs/fscache/page.c                                  |   13 
 fs/gfs2/file.c                                     |    5 
 fs/gfs2/quota.h                                    |    2 
 fs/jffs2/dir.c                                     |   12 
 fs/jffs2/fs.c                                      |    1 
 fs/jfs/namei.c                                     |   12 
 fs/nfs/nfs4proc.c                                  |   12 
 fs/nfs/nfs4state.c                                 |    5 
 fs/nfs/nfs4sysctl.c                                |    2 
 fs/nilfs2/namei.c                                  |    6 
 fs/ocfs2/acl.c                                     |    6 
 fs/ocfs2/dlm/dlmdomain.c                           |   14 
 fs/ocfs2/dlm/dlmdomain.h                           |   25 
 fs/ocfs2/dlm/dlmrecovery.c                         |    9 
 fs/ocfs2/journal.c                                 |   23 
 fs/ocfs2/super.c                                   |    5 
 fs/ocfs2/xattr.c                                   |    2 
 fs/orangefs/namei.c                                |    9 
 fs/proc/base.c                                     |   29 +
 fs/proc/kcore.c                                    |    4 
 fs/proc/proc_sysctl.c                              |    3 
 fs/reiserfs/namei.c                                |   12 
 fs/udf/namei.c                                     |    6 
 fs/udf/super.c                                     |    5 
 fs/ufs/namei.c                                     |    6 
 fs/xfs/xfs_discard.c                               |   14 
 include/asm-generic/pgtable.h                      |   15 
 include/linux/cpumask.h                            |    2 
 include/linux/dcache.h                             |    1 
 include/linux/kcore.h                              |    1 
 include/linux/kvm_host.h                           |    3 
 include/linux/property.h                           |   10 
 include/linux/ptr_ring.h                           |    2 
 include/linux/suspend.h                            |    2 
 include/net/ip.h                                   |   11 
 include/net/ip_fib.h                               |    1 
 include/net/llc_conn.h                             |    2 
 include/net/mac80211.h                             |    2 
 include/net/regulatory.h                           |    2 
 include/net/route.h                                |    3 
 include/trace/events/timer.h                       |   20 
 include/uapi/drm/virtgpu_drm.h                     |    1 
 include/uapi/linux/if_ether.h                      |    1 
 ipc/shm.c                                          |   19 
 kernel/audit.c                                     |    2 
 kernel/debug/kdb/kdb_main.c                        |   27 -
 kernel/events/core.c                               |   24 
 kernel/locking/qspinlock.c                         |    8 
 kernel/power/power.h                               |    3 
 kernel/rcu/tree_plugin.h                           |   14 
 kernel/relay.c                                     |    2 
 kernel/sched/rt.c                                  |    2 
 kernel/signal.c                                    |    4 
 kernel/sys.c                                       |    1 
 kernel/workqueue.c                                 |    2 
 lib/test_bpf.c                                     |   31 +
 mm/fadvise.c                                       |   10 
 mm/huge_memory.c                                   |    5 
 mm/kasan/kasan.c                                   |    2 
 mm/khugepaged.c                                    |   20 
 mm/kmemleak.c                                      |   12 
 mm/ksm.c                                           |   28 +
 mm/mempolicy.c                                     |   36 +
 mm/swapfile.c                                      |    4 
 mm/vmscan.c                                        |   22 
 net/batman-adv/bat_iv_ogm.c                        |    2 
 net/batman-adv/bat_v.c                             |    2 
 net/batman-adv/bridge_loop_avoidance.c             |   22 
 net/batman-adv/distributed-arp-table.c             |    2 
 net/batman-adv/fragmentation.c                     |    3 
 net/batman-adv/gateway_client.c                    |    3 
 net/batman-adv/multicast.c                         |    8 
 net/batman-adv/routing.c                           |   15 
 net/batman-adv/soft-interface.c                    |    8 
 net/bridge/netfilter/ebtables.c                    |   33 -
 net/core/skbuff.c                                  |    9 
 net/ipv4/ip_vti.c                                  |    2 
 net/ipv4/route.c                                   |   26 -
 net/ipv4/tcp_illinois.c                            |    2 
 net/ipv4/tcp_nv.c                                  |    2 
 net/ipv4/xfrm4_policy.c                            |    1 
 net/ipv6/ip6_tunnel.c                              |   12 
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   16 
 net/ipv6/sit.c                                     |    7 
 net/llc/llc_c_ac.c                                 |   15 
 net/llc/llc_conn.c                                 |   32 -
 net/mac80211/rx.c                                  |    2 
 net/mac80211/spectmgmt.c                           |    7 
 net/mac80211/sta_info.c                            |    3 
 net/netlabel/netlabel_unlabeled.c                  |   10 
 net/nfc/llcp_commands.c                            |    4 
 net/nfc/netlink.c                                  |    3 
 net/openvswitch/conntrack.c                        |   34 +
 net/qrtr/smd.c                                     |    1 
 net/rds/ib.c                                       |    3 
 net/rxrpc/input.c                                  |   15 
 net/rxrpc/recvmsg.c                                |    5 
 net/rxrpc/sendmsg.c                                |    4 
 scripts/adjust_autoksyms.sh                        |    7 
 scripts/kconfig/expr.c                             |    2 
 scripts/kconfig/menu.c                             |    1 
 scripts/kconfig/zconf.y                            |   33 -
 scripts/package/builddeb                           |    2 
 security/integrity/digsig.c                        |    1 
 security/integrity/ima/ima_crypto.c                |    2 
 security/integrity/ima/ima_main.c                  |   13 
 sound/core/timer.c                                 |    4 
 sound/core/vmaster.c                               |    5 
 sound/pci/hda/Kconfig                              |    1 
 sound/pci/hda/patch_realtek.c                      |    5 
 tools/lib/bpf/libbpf.c                             |   26 +
 tools/lib/traceevent/event-parse.c                 |   17 
 tools/lib/traceevent/parse-filter.c                |   10 
 tools/perf/arch/x86/util/header.c                  |    2 
 tools/perf/builtin-stat.c                          |    9 
 tools/perf/builtin-top.c                           |    6 
 tools/perf/tests/vmlinux-kallsyms.c                |    2 
 tools/perf/util/evsel.c                            |    8 
 tools/perf/util/hist.c                             |    4 
 tools/perf/util/hist.h                             |    1 
 tools/testing/selftests/Makefile                   |    1 
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |   46 +
 .../ftrace/test.d/kprobe/kprobe_args_syntax.tc     |   97 ++
 .../selftests/ftrace/test.d/kprobe/probepoint.tc   |   43 +
 tools/testing/selftests/memfd/config               |    1 
 tools/testing/selftests/net/psock_fanout.c         |    3 
 tools/testing/selftests/net/reuseport_bpf.c        |   21 
 tools/testing/selftests/powerpc/mm/subpage_prot.c  |   14 
 tools/testing/selftests/pstore/config              |    1 
 tools/thermal/tmon/sysfs.c                         |   12 
 tools/thermal/tmon/tmon.c                          |    1 
 virt/kvm/kvm_main.c                                |    7 
 349 files changed, 3822 insertions(+), 2235 deletions(-)