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(-)