Merge tag 'v4.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
[email protected] Fri, 31 Aug 2018 03:39:10 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23994708AbeHaBjMyl4E2/[email protected]> |
Author: Ralf Baechle <[email protected]> Fri Aug 31 01:50:09 2018 +0200 Commit: 59dd67357351c64da79b27003f3f1cdc980a4243 Gitweb: https://git.linux-mips.org/g/ralf/linux/59dd67357351 Branch: master --- Documentation/networking/dpaa2/overview.rst | 1 MAINTAINERS | 3 - Makefile | 2 arch/arc/Kconfig | 3 + arch/arc/include/asm/cache.h | 4 + arch/arc/include/asm/delay.h | 3 + arch/arc/mm/cache.c | 17 ++- arch/arc/mm/dma.c | 49 ++++++++ arch/arc/plat-eznps/include/plat/ctop.h | 10 ++ arch/arc/plat-eznps/mtm.c | 6 + arch/arm/kernel/entry-common.S | 4 + arch/arm/mach-rpc/ecard.c | 5 - arch/arm64/crypto/ghash-ce-glue.c | 8 + arch/arm64/include/asm/tlb.h | 4 - arch/arm64/mm/hugetlbpage.c | 10 +- arch/ia64/include/asm/tlb.h | 7 + arch/ia64/mm/init.c | 2 arch/powerpc/include/asm/mmu_context.h | 33 ++++-- arch/powerpc/kernel/pci-common.c | 4 + arch/powerpc/platforms/powernv/pci-ioda.c | 3 - arch/powerpc/platforms/pseries/setup.c | 3 - arch/sparc/include/asm/Kbuild | 1 arch/sparc/include/asm/msi.h | 32 ----- arch/sparc/kernel/time_64.c | 2 arch/sparc/mm/srmmu.c | 20 +++ arch/x86/boot/compressed/Makefile | 8 + arch/x86/boot/compressed/pgtable_64.c | 73 +++++++++--- arch/x86/entry/entry_64.S | 18 +-- arch/x86/events/amd/ibs.c | 6 + arch/x86/events/intel/core.c | 3 + arch/x86/events/intel/ds.c | 25 ++-- arch/x86/events/intel/uncore.h | 2 arch/x86/events/intel/uncore_snbep.c | 10 +- arch/x86/include/asm/qspinlock_paravirt.h | 2 arch/x86/kernel/apic/apic.c | 3 + arch/x86/kvm/vmx.c | 22 ++-- arch/x86/net/bpf_jit_comp32.c | 8 + arch/x86/platform/efi/efi_64.c | 2 block/blk-core.c | 5 + block/blk-mq-tag.c | 2 drivers/acpi/acpi_lpss.c | 26 +++- drivers/acpi/acpica/psloop.c | 19 ++- drivers/cpufreq/intel_pstate.c | 17 +++ drivers/crypto/padlock-aes.c | 8 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 ++ drivers/gpu/drm/drm_atomic_helper.c | 8 + drivers/gpu/drm/drm_context.c | 2 drivers/gpu/drm/vc4/vc4_plane.c | 3 + drivers/i2c/i2c-core-base.c | 2 drivers/i2c/i2c-mux.c | 4 - drivers/infiniband/core/uverbs_cmd.c | 59 +++++++++- drivers/media/platform/vsp1/vsp1_drm.c | 4 - drivers/media/rc/bpf-lirc.c | 1 drivers/media/rc/rc-ir-raw.c | 8 + drivers/media/rc/rc-main.c | 12 ++ drivers/mmc/host/mxcmmc.c | 3 - drivers/net/bonding/bond_main.c | 14 ++ drivers/net/can/usb/ems_usb.c | 1 drivers/net/dsa/mv88e6xxx/chip.c | 4 - drivers/net/ethernet/amazon/ena/ena_com.c | 1 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 drivers/net/ethernet/cisco/enic/enic_main.c | 80 +++++-------- drivers/net/ethernet/huawei/hinic/hinic_main.c | 1 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 4 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 + .../mellanox/mlxsw/core_acl_flex_actions.c | 51 +++++---- drivers/net/ethernet/netronome/nfp/flower/main.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 40 ++++++- drivers/net/netdevsim/devlink.c | 1 drivers/net/phy/mdio-mux-bcm-iproc.c | 2 drivers/net/usb/lan78xx.c | 2 drivers/net/virtio_net.c | 41 ++++--- drivers/net/wan/lmc/lmc_main.c | 2 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 69 ++++++++++++ drivers/net/wireless/intel/iwlwifi/iwl-config.h | 5 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 22 ++++ drivers/net/xen-netfront.c | 6 + drivers/pci/bus.c | 6 + drivers/pci/controller/pcie-mobiveil.c | 2 drivers/pci/hotplug/acpiphp_glue.c | 2 drivers/pci/pci.h | 11 ++ drivers/pci/probe.c | 4 - drivers/pci/remove.c | 5 + drivers/scsi/libiscsi.c | 12 +- drivers/scsi/qla2xxx/qla_attr.c | 1 drivers/scsi/qla2xxx/qla_gbl.h | 1 drivers/scsi/qla2xxx/qla_gs.c | 4 + drivers/scsi/qla2xxx/qla_init.c | 7 + drivers/scsi/qla2xxx/qla_inline.h | 2 drivers/scsi/qla2xxx/qla_isr.c | 3 + drivers/scsi/qla2xxx/qla_mbx.c | 6 + drivers/scsi/qla2xxx/qla_mid.c | 11 ++ drivers/scsi/qla2xxx/qla_os.c | 51 ++++----- drivers/scsi/qla2xxx/qla_sup.c | 3 + drivers/scsi/sg.c | 15 +-- drivers/staging/android/ashmem.c | 2 drivers/target/iscsi/cxgbit/cxgbit_target.c | 16 ++- drivers/virtio/virtio_balloon.c | 2 fs/iomap.c | 2 fs/jfs/jfs_dinode.h | 7 + fs/jfs/jfs_incore.h | 1 fs/jfs/super.c | 3 - fs/nfs/nfs4proc.c | 26 ++-- fs/squashfs/block.c | 2 fs/squashfs/file.c | 50 +++++--- fs/squashfs/file_cache.c | 4 - fs/squashfs/file_direct.c | 24 ++-- fs/squashfs/fragment.c | 13 ++ fs/squashfs/squashfs.h | 3 - fs/squashfs/squashfs_fs_sb.h | 1 fs/squashfs/super.c | 5 + fs/userfaultfd.c | 4 + include/linux/mm.h | 3 + include/linux/pci.h | 1 include/linux/perf_event.h | 1 include/linux/rtmutex.h | 7 + include/uapi/linux/perf_event.h | 2 ipc/shm.c | 12 ++ kernel/auditsc.c | 13 ++ kernel/bpf/arraymap.c | 2 kernel/bpf/btf.c | 14 ++ kernel/events/core.c | 10 +- kernel/irq/manage.c | 9 +- kernel/locking/rtmutex.c | 29 ++++- kernel/sched/deadline.c | 8 + kernel/sched/rt.c | 2 kernel/sched/topology.c | 2 kernel/softirq.c | 2 kernel/stop_machine.c | 10 ++ kernel/time/tick-sched.c | 2 mm/hugetlb.c | 7 + mm/memcontrol.c | 15 ++- mm/memory.c | 6 - net/core/dev.c | 17 ++- net/core/filter.c | 12 +- net/core/lwt_bpf.c | 2 net/core/xdp.c | 3 - net/dsa/slave.c | 6 + net/ipv4/fib_frontend.c | 4 - net/ipv4/igmp.c | 3 - net/ipv4/inet_fragment.c | 6 + net/ipv4/ip_fragment.c | 5 + net/ipv4/tcp_bbr.c | 4 + net/ipv4/tcp_input.c | 9 +- net/ipv6/esp6.c | 4 + net/ipv6/ip6_vti.c | 11 +- net/l2tp/l2tp_ppp.c | 13 ++ net/netlink/af_netlink.c | 7 + net/openvswitch/meter.c | 10 +- net/rds/ib_frmr.c | 5 + net/rds/ib_mr.h | 3 - net/rds/ib_rdma.c | 21 ++-- net/rds/rdma.c | 13 +- net/rds/rds.h | 5 + net/rds/send.c | 12 +- net/rxrpc/call_accept.c | 4 - net/smc/smc_cdc.c | 3 - net/socket.c | 5 + net/xdp/xsk.c | 4 - net/xdp/xsk_queue.h | 2 net/xfrm/xfrm_policy.c | 3 + net/xfrm/xfrm_user.c | 18 ++- tools/arch/powerpc/include/uapi/asm/unistd.h | 1 tools/arch/x86/include/asm/mcsafe_test.h | 13 ++ tools/arch/x86/lib/memcpy_64.S | 112 +++++++++---------- tools/bpf/bpftool/map.c | 14 ++ tools/include/uapi/linux/bpf.h | 28 ++++- tools/include/uapi/linux/btf.h | 2 tools/include/uapi/linux/perf_event.h | 2 tools/lib/bpf/btf.c | 39 +++---- tools/lib/bpf/btf.h | 10 +- tools/lib/bpf/libbpf.c | 87 ++++++++------- tools/lib/bpf/libbpf.h | 4 - tools/perf/arch/x86/util/pmu.c | 1 tools/perf/arch/x86/util/tsc.c | 1 tools/perf/bench/Build | 1 tools/perf/bench/mem-memcpy-x86-64-asm.S | 1 tools/perf/bench/mem-memcpy-x86-64-lib.c | 24 ++++ tools/perf/perf.h | 1 tools/perf/util/header.h | 1 tools/perf/util/namespaces.h | 1 tools/power/x86/turbostat/turbostat.8 | 4 - tools/power/x86/turbostat/turbostat.c | 120 ++++++++++---------- tools/testing/selftests/bpf/bpf_helpers.h | 9 ++ tools/testing/selftests/bpf/test_btf.c | 114 +++++++++++++++++++ tools/testing/selftests/bpf/test_btf_haskv.c | 7 - tools/testing/selftests/bpf/test_lwt_seg6local.sh | 6 + tools/testing/selftests/net/tcp_mmap.c | 2 tools/virtio/asm/barrier.h | 4 - tools/virtio/linux/kernel.h | 5 + 195 files changed, 1537 insertions(+), 742 deletions(-)