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

[email protected] Tue, 24 Oct 2017 15:01:33 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23991025AbdJXNBfvYq0D/[email protected]>
Author: Ralf Baechle <[email protected]> Tue Oct 24 14:44:36 2017 +0200
Commit: d164ba83ae8df5acc8ac390281ad9124e2a8a9e6
Gitweb: https://git.linux-mips.org/g/ralf/linux/d164ba83ae8d
Branch: master

---

 Documentation/ABI/testing/sysfs-kernel-mm-swap |   10 --
 MAINTAINERS                                    |    6 -
 Makefile                                       |    8 +
 arch/mips/include/asm/cmpxchg.h                |    6 +
 arch/mips/loongson32/common/platform.c         |   38 +++---
 arch/mips/math-emu/cp1emu.c                    |    2 
 arch/mips/net/ebpf_jit.c                       |    2 
 arch/mips/tools/generic-board-config.sh        |    6 -
 arch/powerpc/kernel/trace/ftrace_64_mprofile.S |   45 ++-----
 arch/powerpc/lib/sstep.c                       |    6 +
 arch/powerpc/mm/numa.c                         |    1 
 arch/powerpc/perf/imc-pmu.c                    |   39 +++++-
 arch/x86/entry/entry_32.S                      |    4 -
 arch/x86/events/intel/uncore.c                 |   12 ++
 arch/x86/hyperv/hv_init.c                      |    5 +
 arch/x86/hyperv/mmu.c                          |   57 +++++++--
 arch/x86/include/asm/alternative-asm.h         |    4 -
 arch/x86/include/asm/alternative.h             |    6 -
 arch/x86/include/asm/mce.h                     |    1 
 arch/x86/include/asm/mmu_context.h             |    8 -
 arch/x86/include/asm/mshyperv.h                |    1 
 arch/x86/include/asm/tlbflush.h                |   24 ++++
 arch/x86/kernel/apic/apic.c                    |   15 ++
 arch/x86/kernel/cpu/mcheck/mce-internal.h      |    7 +
 arch/x86/kernel/cpu/mcheck/mce_amd.c           |    2 
 arch/x86/kernel/cpu/microcode/core.c           |   27 +++-
 arch/x86/kernel/kprobes/common.h               |   13 ++
 arch/x86/kernel/kprobes/core.c                 |    2 
 arch/x86/kernel/reboot.c                       |    4 +
 arch/x86/kernel/unwind_frame.c                 |   38 ++++++
 arch/x86/kvm/mmu.c                             |   15 +-
 arch/x86/kvm/paging_tmpl.h                     |    3 
 arch/x86/kvm/vmx.c                             |    2 
 arch/x86/mm/Makefile                           |   11 +-
 arch/x86/mm/tlb.c                              |  153 +++++++++++++++++-------
 arch/x86/xen/enlighten.c                       |    4 -
 block/bio.c                                    |   26 +++-
 crypto/shash.c                                 |   10 +-
 crypto/skcipher.c                              |   17 ++-
 crypto/xts.c                                   |    6 +
 drivers/acpi/property.c                        |   29 ++---
 drivers/android/binder.c                       |   93 ++++++++++-----
 drivers/base/node.c                            |   12 ++
 drivers/base/property.c                        |   19 ++-
 drivers/crypto/axis/artpec6_crypto.c           |    4 -
 drivers/crypto/stm32/stm32-hash.c              |   15 +-
 drivers/dma-buf/sync_file.c                    |   17 ++-
 drivers/dma/altera-msgdma.c                    |   37 +++---
 drivers/dma/edma.c                             |   19 +++
 drivers/dma/ti-dma-crossbar.c                  |    3 
 drivers/gpio/Kconfig                           |    3 
 drivers/gpio/gpio-omap.c                       |   24 ++--
 drivers/gpio/gpiolib-acpi.c                    |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c        |    2 
 drivers/gpu/drm/drm_atomic_helper.c            |    1 
 drivers/gpu/drm/i915/i915_gem.c                |    7 +
 drivers/gpu/drm/i915/intel_bios.c              |    2 
 drivers/gpu/drm/i915/intel_color.c             |   16 +--
 drivers/gpu/drm/i915/intel_display.c           |   14 +-
 drivers/gpu/drm/i915/intel_dp.c                |    4 -
 drivers/gpu/drm/i915/intel_runtime_pm.c        |    2 
 drivers/gpu/drm/msm/dsi/dsi_host.c             |    2 
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c        |    2 
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c       |    2 
 drivers/gpu/drm/msm/msm_gem.c                  |   15 --
 drivers/gpu/drm/msm/msm_gem_submit.c           |   24 +++-
 drivers/gpu/drm/msm/msm_gpu.c                  |    3 
 drivers/gpu/drm/msm/msm_rd.c                   |   12 ++
 drivers/gpu/ipu-v3/ipu-common.c                |    8 +
 drivers/gpu/ipu-v3/ipu-pre.c                   |   29 +++++
 drivers/gpu/ipu-v3/ipu-prg.c                   |    7 +
 drivers/hid/Kconfig                            |    1 
 drivers/hid/hid-core.c                         |    2 
 drivers/hid/hid-elecom.c                       |   13 +-
 drivers/hid/hid-ids.h                          |    2 
 drivers/hid/usbhid/hid-core.c                  |   12 ++
 drivers/hv/channel.c                           |    6 -
 drivers/hv/channel_mgmt.c                      |   37 +++---
 drivers/hv/vmbus_drv.c                         |    3 
 drivers/iommu/amd_iommu.c                      |   11 +-
 drivers/iommu/exynos-iommu.c                   |    2 
 drivers/misc/mei/hw-me-regs.h                  |    2 
 drivers/misc/mei/pci-me.c                      |   23 ++--
 drivers/misc/mei/pci-txe.c                     |   30 ++---
 drivers/of/base.c                              |    8 +
 drivers/of/of_reserved_mem.c                   |    2 
 drivers/of/property.c                          |    2 
 drivers/pci/host/pci-aardvark.c                |    2 
 drivers/pci/host/pci-tegra.c                   |   22 +--
 drivers/pinctrl/Kconfig                        |    1 
 drivers/pinctrl/bcm/pinctrl-bcm2835.c          |    4 -
 drivers/pinctrl/intel/pinctrl-cherryview.c     |   14 ++
 drivers/ras/cec.c                              |    2 
 drivers/remoteproc/Kconfig                     |    2 
 drivers/remoteproc/imx_rproc.c                 |    9 +
 drivers/rpmsg/qcom_glink_native.c              |   14 ++
 drivers/tty/tty_ldisc.c                        |   11 +-
 drivers/usb/gadget/composite.c                 |    5 +
 drivers/usb/gadget/configfs.c                  |   15 +-
 drivers/usb/gadget/configfs.h                  |   11 +-
 drivers/usb/gadget/function/f_rndis.c          |   12 ++
 drivers/usb/gadget/function/u_rndis.h          |    1 
 drivers/usb/gadget/udc/dummy_hcd.c             |    9 +
 drivers/usb/misc/usbtest.c                     |   10 +-
 drivers/usb/phy/phy-tegra-usb.c                |   17 +++
 drivers/usb/renesas_usbhs/fifo.c               |    2 
 drivers/usb/serial/console.c                   |    3 
 drivers/usb/serial/cp210x.c                    |   13 +-
 drivers/usb/serial/ftdi_sio.c                  |    2 
 drivers/usb/serial/ftdi_sio_ids.h              |    7 +
 drivers/usb/serial/option.c                    |    2 
 drivers/usb/serial/qcserial.c                  |    4 +
 fs/9p/vfs_addr.c                               |   10 +-
 fs/binfmt_misc.c                               |    2 
 fs/block_dev.c                                 |    6 +
 fs/direct-io.c                                 |    3 
 fs/f2fs/f2fs.h                                 |    2 
 fs/f2fs/segment.c                              |    6 -
 fs/f2fs/super.c                                |    2 
 fs/mpage.c                                     |   14 ++
 fs/nfsd/nfs4proc.c                             |    9 +
 fs/quota/dquot.c                               |   27 +++-
 fs/xfs/libxfs/xfs_alloc.c                      |    8 +
 fs/xfs/libxfs/xfs_bmap.c                       |    4 -
 fs/xfs/libxfs/xfs_ialloc.c                     |    4 -
 fs/xfs/libxfs/xfs_log_format.h                 |   27 +---
 fs/xfs/xfs_acl.c                               |   22 +++
 fs/xfs/xfs_attr_inactive.c                     |    2 
 fs/xfs/xfs_bmap_util.c                         |    2 
 fs/xfs/xfs_bmap_util.h                         |   13 ++
 fs/xfs/xfs_file.c                              |    4 -
 fs/xfs/xfs_fsmap.c                             |   12 ++
 fs/xfs/xfs_inode_item.c                        |   79 ++++++------
 fs/xfs/xfs_log.c                               |    2 
 fs/xfs/xfs_mount.c                             |    2 
 fs/xfs/xfs_ondisk.h                            |    2 
 include/linux/buffer_head.h                    |    1 
 include/linux/hyperv.h                         |    2 
 include/linux/kernel.h                         |   90 ++++++++++++--
 include/linux/of.h                             |   10 ++
 include/linux/sched/topology.h                 |    8 -
 include/linux/thread_info.h                    |    2 
 include/sound/seq_virmidi.h                    |    1 
 kernel/events/core.c                           |   10 +-
 kernel/exit.c                                  |    6 +
 kernel/fork.c                                  |    4 +
 kernel/irq/chip.c                              |    2 
 kernel/irq/cpuhotplug.c                        |   28 ++++
 kernel/irq/manage.c                            |   17 +++
 kernel/livepatch/core.c                        |   60 ++++++---
 kernel/locking/lockdep.c                       |   48 +++-----
 kernel/sched/fair.c                            |  140 +++++++---------------
 kernel/sched/features.h                        |    3 
 kernel/seccomp.c                               |    2 
 lib/Kconfig.debug                              |  147 +++++++++++------------
 lib/locking-selftest.c                         |    2 
 mm/cma.c                                       |    2 
 mm/madvise.c                                   |    7 +
 mm/mempolicy.c                                 |    7 +
 mm/migrate.c                                   |    3 
 mm/page_vma_mapped.c                           |   28 ++--
 mm/swap_state.c                                |   41 +-----
 mm/vmalloc.c                                   |    6 -
 scripts/faddr2line                             |    5 -
 scripts/kallsyms.c                             |    2 
 sound/core/seq/seq_clientmgr.c                 |    6 +
 sound/core/seq/seq_ports.c                     |    7 +
 sound/core/seq/seq_virmidi.c                   |   27 +++-
 sound/usb/caiaq/device.c                       |   12 +-
 sound/usb/line6/driver.c                       |    7 +
 sound/usb/line6/podhd.c                        |    8 +
 sound/usb/mixer.c                              |   12 ++
 sound/usb/mixer.h                              |    2 
 sound/usb/quirks.c                             |    1 
 tools/include/uapi/linux/bpf.h                 |    2 
 tools/perf/builtin-script.c                    |    4 -
 tools/perf/util/callchain.c                    |    6 +
 tools/perf/util/parse-events.c                 |    9 +
 tools/perf/util/pmu.c                          |   56 ++++++---
 tools/perf/util/pmu.h                          |    1 
 tools/testing/selftests/mqueue/Makefile        |    4 -
 tools/testing/selftests/vm/userfaultfd.c       |   25 +++-
 tools/testing/selftests/x86/Makefile           |    2 
 183 files changed, 1629 insertions(+), 935 deletions(-)