Merge tag 'v4.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux

[email protected] Tue, 15 May 2018 14:49:08 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23993024AbeEOMtLGxgN0/[email protected]>
Author: Ralf Baechle <[email protected]> Tue May 15 14:32:15 2018 +0200
Commit: 227f23d07dc1f6563d5aeab265053ada36421b30
Gitweb: https://git.linux-mips.org/g/ralf/linux/227f23d07dc1
Branch: master

---

 Documentation/accelerators/ocxl.rst                |    5 
 .../devicetree/bindings/dma/mv-xor-v2.txt          |    6 
 .../devicetree/bindings/net/renesas,ravb.txt       |    1 
 Documentation/ia64/serial.txt                      |    2 
 Documentation/sphinx/kerneldoc.py                  |    3 
 Makefile                                           |    2 
 arch/arm/mach-orion5x/Kconfig                      |    3 
 arch/arm/mach-orion5x/dns323-setup.c               |   53 ++
 arch/arm/mach-orion5x/tsx09-common.c               |   49 ++
 arch/arm64/kernel/cpu_errata.c                     |    4 
 arch/arm64/mm/mmu.c                                |    8 
 arch/ia64/include/asm/atomic.h                     |   69 +--
 arch/ia64/kernel/err_inject.c                      |    4 
 arch/ia64/scripts/unwcheck.py                      |   16 -
 arch/mips/ath25/board.c                            |    2 
 arch/mips/cavium-octeon/octeon-irq.c               |    2 
 arch/mips/kernel/smp-bmips.c                       |    8 
 arch/mips/loongson64/Kconfig                       |    6 
 arch/powerpc/boot/Makefile                         |    3 
 arch/powerpc/kernel/prom_init.c                    |    1 
 arch/powerpc/kvm/book3s_64_mmu_radix.c             |   69 ++-
 arch/powerpc/kvm/book3s_hv.c                       |   17 -
 arch/powerpc/kvm/powerpc.c                         |    4 
 arch/powerpc/net/bpf_jit_comp64.c                  |    1 
 arch/s390/include/asm/mmu_context.h                |    1 
 arch/s390/kernel/entry.S                           |   10 
 arch/s390/kernel/nospec-branch.c                   |    4 
 arch/s390/kvm/kvm-s390.c                           |    2 
 arch/x86/Kconfig                                   |   11 
 arch/x86/entry/entry_64_compat.S                   |   16 -
 arch/x86/entry/syscalls/syscall_32.tbl             |   38 +-
 arch/x86/entry/vsyscall/vsyscall_64.c              |   16 -
 arch/x86/events/intel/uncore_snbep.c               |    2 
 arch/x86/ia32/sys_ia32.c                           |   74 ++-
 arch/x86/include/asm/pgtable_types.h               |    2 
 arch/x86/include/asm/sections.h                    |    1 
 arch/x86/include/asm/sys_ia32.h                    |   48 +-
 arch/x86/include/uapi/asm/mce.h                    |    1 
 arch/x86/kernel/cpu/intel.c                        |    7 
 arch/x86/kernel/cpu/mcheck/mce.c                   |   26 +
 arch/x86/kernel/cpu/microcode/core.c               |  158 +++++-
 arch/x86/kernel/cpu/microcode/intel.c              |   48 ++
 arch/x86/kernel/ioport.c                           |    2 
 arch/x86/kernel/kprobes/core.c                     |   10 
 arch/x86/kernel/signal_compat.c                    |   65 +++
 arch/x86/kernel/vmlinux.lds.S                      |    2 
 arch/x86/mm/pti.c                                  |    2 
 drivers/block/loop.c                               |    2 
 drivers/block/xen-blkfront.c                       |   17 -
 drivers/bluetooth/btusb.c                          |   25 +
 drivers/bluetooth/hci_bcm.c                        |    7 
 drivers/clocksource/Kconfig                        |    1 
 drivers/dma/mv_xor_v2.c                            |   25 +
 drivers/dma/sh/rcar-dmac.c                         |    2 
 drivers/gpio/gpio-rcar.c                           |   38 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |    3 
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   13 -
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    2 
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   30 -
 drivers/gpu/drm/amd/amdgpu/si.c                    |   22 -
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |   50 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  165 +++++--
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |    6 
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    6 
 drivers/gpu/drm/amd/display/dc/core/dc.c           |    6 
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |    3 
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |    3 
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   76 ---
 drivers/gpu/drm/amd/display/dc/dc.h                |    3 
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |    2 
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h     |   10 
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |   38 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h  |    3 
 .../drm/amd/display/dc/dce100/dce100_resource.c    |    1 
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   91 +++-
 .../drm/amd/display/dc/dce110/dce110_resource.c    |   18 +
 .../drm/amd/display/dc/dce112/dce112_resource.c    |    2 
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    2 
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |    1 
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   65 ++-
 .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h   |    3 
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |    3 
 .../amd/display/dc/irq/dce110/irq_service_dce110.c |    2 
 .../amd/display/dc/virtual/virtual_link_encoder.c  |    3 
 .../amd/display/include/grph_object_ctrl_defs.h    |    5 
 drivers/gpu/drm/amd/display/include/signal_types.h |    5 
 drivers/gpu/drm/i915/i915_gem.c                    |    6 
 drivers/gpu/drm/i915/i915_perf.c                   |   40 +-
 drivers/gpu/drm/i915/intel_lrc.c                   |    5 
 drivers/gpu/drm/radeon/cik.c                       |   31 -
 drivers/gpu/drm/sun4i/sun4i_crtc.c                 |    4 
 drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    5 
 drivers/gpu/drm/sun4i/sun4i_rgb.c                  |    2 
 drivers/gpu/drm/sun4i/sun4i_tcon.c                 |   92 ++--
 drivers/gpu/drm/sun4i/sun4i_tcon.h                 |    1 
 drivers/infiniband/core/addr.c                     |   15 -
 drivers/infiniband/core/cq.c                       |   21 -
 drivers/infiniband/core/device.c                   |    6 
 drivers/infiniband/core/sa_query.c                 |    7 
 drivers/infiniband/core/ucma.c                     |    6 
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   26 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |    3 
 drivers/infiniband/hw/bnxt_re/main.c               |   12 
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  109 +---
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   12 
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |    9 
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |    1 
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |    3 
 drivers/infiniband/hw/bnxt_re/roce_hsi.h           |   25 +
 drivers/infiniband/hw/mlx4/cq.c                    |    4 
 drivers/infiniband/hw/mlx4/main.c                  |   11 
 drivers/infiniband/hw/mlx5/cq.c                    |   10 
 drivers/infiniband/hw/mlx5/main.c                  |   21 -
 drivers/infiniband/hw/mlx5/mr.c                    |    2 
 drivers/infiniband/hw/mlx5/qp.c                    |   11 
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            |   19 -
 drivers/infiniband/hw/qedr/verbs.c                 |   13 -
 drivers/input/keyboard/matrix_keypad.c             |    4 
 drivers/input/mouse/synaptics.c                    |    1 
 drivers/input/touchscreen/mms114.c                 |   15 -
 drivers/md/bcache/super.c                          |   27 +
 drivers/md/dm-bufio.c                              |   16 -
 drivers/md/dm-mpath.c                              |   66 +--
 drivers/md/dm-raid.c                               |    7 
 drivers/md/dm-table.c                              |   16 -
 drivers/md/dm.c                                    |   35 +
 drivers/misc/ocxl/file.c                           |   27 +
 drivers/net/ethernet/freescale/gianfar.c           |    7 
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |    8 
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |    2 
 .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h   |   20 -
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   83 ++-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |    1 
 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c |    2 
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   29 +
 drivers/net/ethernet/renesas/sh_eth.c              |   11 
 drivers/net/ethernet/renesas/sh_eth.h              |   11 
 drivers/net/hyperv/netvsc.c                        |   33 -
 drivers/net/hyperv/netvsc_drv.c                    |   62 ++
 drivers/net/hyperv/rndis_filter.c                  |   23 +
 drivers/net/phy/phy.c                              |    2 
 drivers/net/phy/phy_device.c                       |   18 +
 drivers/net/ppp/ppp_generic.c                      |    9 
 drivers/net/tun.c                                  |   22 -
 drivers/net/usb/cdc_ether.c                        |    6 
 drivers/net/usb/r8152.c                            |    2 
 drivers/net/virtio_net.c                           |   62 ++
 drivers/net/wan/hdlc_ppp.c                         |    5 
 drivers/nvme/host/core.c                           |    2 
 drivers/nvme/host/fabrics.c                        |    5 
 drivers/nvme/host/fc.c                             |   27 +
 drivers/nvme/host/multipath.c                      |   30 -
 drivers/nvme/host/nvme.h                           |    8 
 drivers/nvme/host/pci.c                            |   15 -
 drivers/pci/dwc/pcie-designware-host.c             |    2 
 drivers/perf/arm_pmu.c                             |    2 
 drivers/platform/chrome/chromeos_laptop.c          |   22 -
 drivers/platform/x86/Kconfig                       |   27 +
 drivers/platform/x86/Makefile                      |    5 
 drivers/platform/x86/dell-smbios-base.c            |   29 +
 drivers/platform/x86/dell-smbios-smm.c             |   18 -
 drivers/platform/x86/dell-smbios-wmi.c             |   14 -
 drivers/platform/x86/dell-smbios.h                 |   27 +
 drivers/regulator/core.c                           |    2 
 drivers/regulator/stm32-vrefbuf.c                  |    2 
 drivers/s390/block/dasd.c                          |   21 -
 drivers/s390/cio/device_fsm.c                      |    7 
 drivers/s390/cio/device_ops.c                      |   72 +--
 drivers/s390/cio/io_sch.h                          |    1 
 drivers/s390/net/qeth_core_main.c                  |   29 +
 drivers/s390/net/qeth_l3.h                         |   34 +
 drivers/s390/net/qeth_l3_main.c                    |  123 ++---
 drivers/scsi/hosts.c                               |    3 
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   42 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |    8 
 drivers/scsi/mpt3sas/mpt3sas_base.h                |    3 
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   21 +
 drivers/scsi/qedi/qedi_fw.c                        |    5 
 drivers/scsi/qla2xxx/qla_def.h                     |    5 
 drivers/scsi/qla2xxx/qla_gs.c                      |    5 
 drivers/scsi/qla2xxx/qla_init.c                    |   51 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   14 -
 drivers/scsi/qla2xxx/qla_target.c                  |   17 -
 drivers/scsi/scsi_error.c                          |    5 
 drivers/scsi/scsi_lib.c                            |    4 
 drivers/scsi/storvsc_drv.c                         |    3 
 drivers/video/fbdev/sbuslib.c                      |    4 
 drivers/virtio/virtio_ring.c                       |    2 
 drivers/watchdog/f71808e_wdt.c                     |    3 
 drivers/watchdog/hpwdt.c                           |  501 --------------------
 drivers/watchdog/sbsa_gwdt.c                       |    3 
 drivers/xen/xenbus/xenbus_probe.c                  |    5 
 fs/gfs2/bmap.c                                     |    3 
 fs/overlayfs/Kconfig                               |   14 +
 fs/overlayfs/export.c                              |  216 +++++++--
 fs/overlayfs/inode.c                               |   58 ++
 fs/overlayfs/namei.c                               |    6 
 fs/overlayfs/overlayfs.h                           |    1 
 fs/overlayfs/super.c                               |    1 
 fs/xfs/xfs_iomap.c                                 |   42 +-
 include/linux/compat.h                             |   30 +
 include/linux/of_pci.h                             |   17 -
 include/linux/phy.h                                |    1 
 include/linux/skbuff.h                             |   35 -
 include/net/devlink.h                              |   18 +
 include/scsi/scsi_cmnd.h                           |    3 
 include/scsi/scsi_host.h                           |    2 
 include/uapi/asm-generic/siginfo.h                 |    4 
 include/uapi/misc/ocxl.h                           |   17 +
 kernel/bpf/verifier.c                              |   42 +-
 kernel/compat.c                                    |   19 -
 kernel/events/core.c                               |    4 
 kernel/locking/rtmutex.c                           |    5 
 kernel/panic.c                                     |    2 
 lib/bug.c                                          |    4 
 lib/test_bpf.c                                     |    4 
 lib/test_kmod.c                                    |    2 
 mm/gup.c                                           |    7 
 mm/hugetlb.c                                       |    2 
 mm/memblock.c                                      |   10 
 mm/page_alloc.c                                    |    9 
 net/batman-adv/bat_iv_ogm.c                        |   26 +
 net/batman-adv/bat_v.c                             |    2 
 net/batman-adv/bridge_loop_avoidance.c             |   22 +
 net/batman-adv/fragmentation.c                     |    3 
 net/batman-adv/hard-interface.c                    |    9 
 net/batman-adv/originator.c                        |    4 
 net/batman-adv/originator.h                        |    4 
 net/batman-adv/soft-interface.c                    |    8 
 net/batman-adv/types.h                             |   11 
 net/bridge/br_netfilter_hooks.c                    |    4 
 net/bridge/br_vlan.c                               |    2 
 net/bridge/netfilter/ebt_among.c                   |   21 +
 net/bridge/netfilter/ebtables.c                    |   40 +-
 net/core/dev.c                                     |   14 -
 net/core/devlink.c                                 |   46 +-
 net/core/ethtool.c                                 |    5 
 net/core/skbuff.c                                  |   48 ++
 net/ipv4/ip_forward.c                              |    2 
 net/ipv4/ip_gre.c                                  |    5 
 net/ipv4/ip_output.c                               |    2 
 net/ipv4/ip_tunnel.c                               |   13 -
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |   15 -
 net/ipv4/netfilter/nf_flow_table_ipv4.c            |    3 
 net/ipv4/route.c                                   |   18 +
 net/ipv4/tcp_illinois.c                            |    2 
 net/ipv4/tcp_input.c                               |   24 -
 net/ipv4/xfrm4_output.c                            |    3 
 net/ipv6/ip6_output.c                              |    2 
 net/ipv6/ip6_tunnel.c                              |   12 
 net/ipv6/netfilter.c                               |    9 
 net/ipv6/netfilter/ip6t_rpfilter.c                 |    4 
 net/ipv6/netfilter/nf_flow_table_ipv6.c            |    2 
 net/ipv6/netfilter/nf_nat_l3proto_ipv6.c           |    4 
 net/ipv6/netfilter/nft_fib_ipv6.c                  |   12 
 net/ipv6/sit.c                                     |    7 
 net/ipv6/xfrm6_output.c                            |    2 
 net/l2tp/l2tp_core.c                               |  142 ++----
 net/l2tp/l2tp_core.h                               |   23 -
 net/l2tp/l2tp_ip.c                                 |   10 
 net/l2tp/l2tp_ip6.c                                |    8 
 net/l2tp/l2tp_ppp.c                                |   60 +-
 net/mac80211/rx.c                                  |    2 
 net/mac80211/tx.c                                  |    8 
 net/mpls/af_mpls.c                                 |    2 
 net/netfilter/ipvs/ip_vs_ftp.c                     |    2 
 net/netfilter/nf_tables_api.c                      |   25 +
 net/qrtr/smd.c                                     |    1 
 net/rds/tcp_listen.c                               |   14 -
 net/sched/sch_tbf.c                                |    3 
 net/smc/af_smc.c                                   |    4 
 net/smc/smc_cdc.c                                  |    2 
 net/smc/smc_core.c                                 |    3 
 net/smc/smc_llc.c                                  |    2 
 net/tipc/group.c                                   |    1 
 net/tipc/socket.c                                  |    1 
 net/tls/tls_main.c                                 |   52 +-
 net/wireless/Kconfig                               |   13 -
 net/xfrm/xfrm_device.c                             |    2 
 scripts/Makefile.lib                               |    8 
 scripts/basic/fixdep.c                             |   15 -
 scripts/bloat-o-meter                              |    2 
 sound/core/seq/seq_clientmgr.c                     |   22 +
 sound/core/seq/seq_fifo.c                          |    2 
 sound/core/seq/seq_memory.c                        |   14 -
 sound/core/seq/seq_memory.h                        |    3 
 sound/pci/hda/patch_conexant.c                     |    2 
 sound/pci/hda/patch_realtek.c                      |   45 ++
 tools/arch/x86/include/asm/cpufeatures.h           |    1 
 tools/include/uapi/linux/kvm.h                     |    2 
 tools/objtool/check.c                              |   27 -
 tools/perf/Documentation/perf-kallsyms.txt         |    2 
 tools/perf/builtin-record.c                        |    9 
 tools/perf/builtin-stat.c                          |    2 
 tools/perf/builtin-top.c                           |    2 
 tools/perf/perf.h                                  |    1 
 tools/perf/ui/browsers/annotate.c                  |   25 +
 tools/perf/util/auxtrace.c                         |   15 -
 tools/perf/util/record.c                           |    8 
 tools/perf/util/trigger.h                          |    9 
 tools/testing/selftests/bpf/test_verifier.c        |   58 ++
 tools/testing/selftests/memory-hotplug/Makefile    |    3 
 tools/testing/selftests/powerpc/mm/subpage_prot.c  |   14 +
 tools/testing/selftests/powerpc/tm/Makefile        |    2 
 tools/testing/selftests/powerpc/tm/tm-trap.c       |    2 
 .../tc-testing/tc-tests/actions/skbmod.json        |    2 
 tools/testing/selftests/vm/run_vmtests             |   25 +
 tools/testing/selftests/x86/test_vsyscall.c        |   11 
 309 files changed, 3202 insertions(+), 2536 deletions(-)