Merge tag 'v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23992110AbdIOOZWmcjnu/[email protected]> |
Author: Ralf Baechle <[email protected]> Fri Sep 15 15:58:49 2017 +0200 Commit: 7d51eb03969faf00f4a58241d8affc36b5588f69 Gitweb: https://git.linux-mips.org/g/ralf/linux/7d51eb03969f Branch: master --- .../devicetree/bindings/net/dwmac-sun8i.txt | 84 ------------ Makefile | 2 arch/alpha/include/asm/io.h | 1 arch/alpha/include/asm/types.h | 2 arch/alpha/include/asm/unistd.h | 2 arch/alpha/include/uapi/asm/types.h | 12 ++ arch/alpha/include/uapi/asm/unistd.h | 14 ++ arch/alpha/kernel/core_marvel.c | 6 + arch/alpha/kernel/core_titan.c | 2 arch/alpha/kernel/module.c | 3 arch/alpha/kernel/smp.c | 2 arch/alpha/kernel/systbls.S | 9 + arch/alpha/lib/Makefile | 22 ++- arch/alpha/lib/copy_user.S | 2 arch/alpha/lib/ev6-copy_user.S | 7 + arch/arc/kernel/intc-arcv2.c | 11 +- arch/arc/kernel/intc-compact.c | 2 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 9 - arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 19 --- arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 7 - arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 8 - arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 8 - arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 - arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 8 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 22 --- arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 16 -- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 ---- arch/arm/include/asm/kvm_host.h | 6 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 16 -- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 15 -- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 17 -- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 16 -- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 --- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 17 -- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 17 -- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 17 -- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 4 - arch/arm64/include/asm/kvm_host.h | 6 - arch/c6x/configs/dsk6455_defconfig | 2 arch/c6x/configs/evmc6457_defconfig | 2 arch/c6x/configs/evmc6472_defconfig | 2 arch/c6x/configs/evmc6474_defconfig | 2 arch/c6x/configs/evmc6678_defconfig | 2 arch/c6x/platforms/megamod-pic.c | 22 ++- arch/c6x/platforms/plldata.c | 4 - arch/c6x/platforms/timer64.c | 8 + arch/mips/include/asm/kvm_host.h | 5 - arch/mips/kernel/ptrace.c | 10 + arch/mips/kernel/scall32-o32.S | 11 -- arch/mips/kernel/scall64-o32.S | 6 - arch/powerpc/include/asm/kvm_host.h | 5 - arch/powerpc/platforms/powernv/npu-dma.c | 10 - arch/s390/include/asm/mmu_context.h | 5 + arch/s390/mm/mmap.c | 6 + arch/x86/boot/compressed/misc.c | 3 arch/x86/boot/header.S | 8 + arch/x86/events/core.c | 7 - arch/x86/include/asm/kvm_host.h | 2 arch/x86/kvm/x86.c | 11 -- arch/x86/um/user-offsets.c | 2 crypto/algif_skcipher.c | 9 + crypto/chacha20_generic.c | 9 + crypto/testmgr.h | 7 + drivers/ata/ahci_da850.c | 8 + drivers/ata/libata-core.c | 3 drivers/block/xen-blkback/xenbus.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 31 ---- drivers/gpu/drm/bridge/sil-sii8620.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 26 ++++ drivers/i2c/busses/i2c-designware-platdrv.c | 16 ++ drivers/i2c/busses/i2c-ismt.c | 6 + drivers/infiniband/core/umem_odp.c | 19 --- drivers/infiniband/hw/hfi1/mmu_rb.c | 9 - drivers/input/joystick/xpad.c | 24 +++ drivers/input/mouse/synaptics.c | 35 +++-- drivers/iommu/amd_iommu_v2.c | 8 - drivers/iommu/intel-svm.c | 9 - drivers/irqchip/irq-mips-gic.c | 5 + drivers/md/dm-mpath.c | 2 drivers/md/dm.c | 12 -- drivers/misc/mic/scif/scif_dma.c | 11 -- drivers/misc/sgi-gru/grutlbpurge.c | 12 -- drivers/mmc/core/block.c | 6 - drivers/mmc/host/sdhci-xenon.c | 19 +++ drivers/net/dsa/bcm_sf2.c | 4 + drivers/net/dsa/bcm_sf2.h | 1 drivers/net/dsa/bcm_sf2_cfp.c | 8 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 27 ++-- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 3 drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 92 ++++++------- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 1 drivers/net/ethernet/aquantia/atlantic/aq_utils.h | 1 drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 11 -- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 6 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 6 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 10 + .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 3 drivers/net/ethernet/broadcom/bcmsysport.c | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 41 ++++-- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 6 - drivers/net/ethernet/faraday/ftgmac100.c | 1 drivers/net/ethernet/freescale/fman/mac.c | 2 drivers/net/ethernet/marvell/mvpp2.c | 2 drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 24 ++- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 17 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 drivers/net/ethernet/mellanox/mlx5/core/main.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/srq.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 15 ++ drivers/net/ethernet/netronome/nfp/flower/match.c | 139 ++++++++++---------- .../net/ethernet/netronome/nfp/flower/offload.c | 60 ++++++--- drivers/net/ethernet/netronome/nfp/nfp_main.c | 16 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 14 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 26 ++-- drivers/net/ethernet/qlogic/qlge/qlge_dbg.c | 2 drivers/net/ethernet/realtek/r8169.c | 5 - .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 5 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 8 - drivers/net/ethernet/ti/cpsw-common.c | 2 drivers/net/hyperv/netvsc_drv.c | 7 + drivers/net/macsec.c | 1 drivers/net/phy/phy.c | 3 drivers/net/phy/phy_device.c | 6 + drivers/net/usb/cdc_ncm.c | 7 + drivers/net/virtio_net.c | 2 drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 10 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 9 + drivers/net/wireless/ti/wl1251/main.c | 1 drivers/nvme/host/pci.c | 22 ++- drivers/nvme/host/rdma.c | 8 + drivers/s390/cio/vfio_ccw_cp.c | 2 drivers/scsi/ipr.c | 1 drivers/scsi/qedf/qedf_els.c | 14 +- drivers/scsi/sg.c | 2 drivers/xen/gntdev.c | 8 - fs/ceph/addr.c | 24 ++- fs/ceph/cache.c | 12 -- fs/cifs/connect.c | 22 +++ fs/cifs/dir.c | 2 fs/cifs/smb2pdu.c | 7 + fs/cifs/smb2pdu.h | 4 - fs/dax.c | 19 ++- fs/eventpoll.c | 42 ++++-- fs/jfs/super.c | 12 -- fs/select.c | 6 - include/asm-generic/topology.h | 6 + include/linux/ata.h | 10 + include/linux/compiler.h | 6 + include/linux/device-mapper.h | 41 ++---- include/linux/mlx5/driver.h | 4 - include/linux/mm.h | 1 include/linux/mmu_notifier.h | 25 ---- include/linux/netdevice.h | 2 include/linux/nvme.h | 2 include/linux/perf_event.h | 2 include/linux/skbuff.h | 41 +++++- include/linux/trace_events.h | 4 - include/net/ip6_fib.h | 32 ++++- include/net/sch_generic.h | 7 + include/net/tcp.h | 4 - include/net/udp.h | 2 include/uapi/linux/ndctl.h | 37 ----- kernel/bpf/hashtab.c | 30 ++-- kernel/cgroup/cpuset.c | 1 kernel/events/core.c | 15 ++ kernel/events/uprobes.c | 2 kernel/fork.c | 8 + kernel/kthread.c | 1 kernel/time/timekeeping.c | 4 - kernel/trace/trace_event_perf.c | 4 - kernel/trace/trace_kprobe.c | 4 - kernel/trace/trace_syscalls.c | 4 - kernel/trace/trace_uprobe.c | 2 lib/mpi/mpicoder.c | 4 - mm/filemap.c | 2 mm/madvise.c | 6 + mm/memory.c | 26 +++- mm/mmu_notifier.c | 14 -- mm/page_alloc.c | 9 + mm/rmap.c | 77 +++++++---- net/bridge/br_device.c | 3 net/bridge/br_switchdev.c | 2 net/core/datagram.c | 2 net/core/dev.c | 4 - net/core/filter.c | 8 - net/core/skbuff.c | 13 +- net/dsa/dsa2.c | 2 net/dsa/tag_ksz.c | 12 +- net/dsa/tag_trailer.c | 2 net/hsr/hsr_device.c | 3 net/ipv4/esp4.c | 20 ++- net/ipv4/esp4_offload.c | 2 net/ipv4/netfilter/arp_tables.c | 10 + net/ipv4/netfilter/ip_tables.c | 9 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 4 - net/ipv4/tcp.c | 2 net/ipv4/tcp_cong.c | 19 ++- net/ipv4/udp.c | 6 + net/ipv6/addrconf.c | 2 net/ipv6/esp6.c | 16 +- net/ipv6/esp6_offload.c | 2 net/ipv6/ip6_fib.c | 35 ++++- net/ipv6/ipv6_sockglue.c | 1 net/ipv6/output_core.c | 6 - net/ipv6/route.c | 20 ++- net/ipv6/udp.c | 11 +- net/kcm/kcmsock.c | 4 + net/l2tp/l2tp_core.c | 72 +++------- net/l2tp/l2tp_core.h | 13 ++ net/l2tp/l2tp_netlink.c | 66 ++++++--- net/netfilter/nf_nat_core.c | 2 net/netfilter/nft_compat.c | 4 - net/netfilter/nft_limit.c | 25 ++-- net/packet/af_packet.c | 12 +- net/sched/cls_api.c | 16 ++ net/sched/sch_api.c | 6 - net/sched/sch_cbq.c | 10 + net/sched/sch_fq_codel.c | 4 - net/sched/sch_generic.c | 2 net/sched/sch_hfsc.c | 10 - net/sched/sch_hhf.c | 3 net/sched/sch_htb.c | 5 - net/sched/sch_multiq.c | 7 - net/sched/sch_netem.c | 4 - net/sched/sch_sfq.c | 6 - net/sched/sch_tbf.c | 5 - net/sctp/sctp_diag.c | 7 + net/sctp/socket.c | 3 net/tipc/bearer.c | 26 ++-- net/tipc/bearer.h | 2 net/tipc/msg.c | 7 + net/tipc/node.c | 4 - net/tipc/socket.c | 6 - net/tipc/subscr.c | 21 +-- net/xfrm/xfrm_policy.c | 7 + net/xfrm/xfrm_state.c | 8 + net/xfrm/xfrm_user.c | 6 + scripts/dtc/checks.c | 2 sound/core/pcm_native.c | 6 + sound/soc/codecs/rt5670.c | 2 sound/soc/generic/simple-card-utils.c | 2 sound/soc/intel/boards/cht_bsw_rt5672.c | 10 + virt/kvm/kvm_main.c | 42 ------ 253 files changed, 1372 insertions(+), 1488 deletions(-)