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