Merge tag 'v4.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23993359AbdHGIAt4hAhy/[email protected]> |
Author: Ralf Baechle <[email protected]> Fri Aug 4 16:08:10 2017 +0200 Commit: 31fbf5e44faa0b612fa71b35ec2f2b66e14aa408 Gitweb: https://git.linux-mips.org/g/ralf/linux/31fbf5e44faa Branch: master --- Documentation/device-mapper/dm-raid.txt | 1 .../bindings/crypto/inside-secure-safexcel.txt | 2 .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 1 .../devicetree/bindings/mmc/img-dw-mshc.txt | 1 .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 .../devicetree/bindings/mmc/synopsys-dw-mshc.txt | 16 + .../devicetree/bindings/mmc/zx-dw-mshc.txt | 1 Makefile | 2 arch/arc/mm/dma.c | 2 arch/arm/include/asm/kexec.h | 5 arch/arm/include/asm/ucontext.h | 6 + arch/arm/kernel/machine_kexec.c | 11 + arch/arm/kernel/setup.c | 3 arch/arm/kernel/signal.c | 78 +++++-- arch/arm/mach-omap2/hsmmc.c | 239 -------------------- arch/arm/mach-omap2/hsmmc.h | 9 - arch/arm/mach-ux500/cpu-db8500.c | 1 arch/arm/mm/dma-mapping-nommu.c | 45 +++- arch/arm/mm/dma-mapping.c | 2 arch/arm64/include/asm/atomic_lse.h | 2 arch/arm64/include/asm/sysreg.h | 4 arch/arm64/include/asm/uaccess.h | 2 arch/arm64/kernel/cpu_ops.c | 4 arch/arm64/kernel/smp.c | 12 + arch/arm64/kernel/topology.c | 22 +- arch/arm64/kernel/traps.c | 8 + arch/arm64/lib/copy_page.S | 9 - arch/arm64/mm/dma-mapping.c | 4 arch/arm64/mm/mmu.c | 18 +- arch/arm64/mm/numa.c | 7 - arch/mips/mm/dma-default.c | 2 arch/parisc/configs/712_defconfig | 41 +-- arch/parisc/configs/a500_defconfig | 50 +--- arch/parisc/configs/b180_defconfig | 17 - arch/parisc/configs/c3000_defconfig | 38 +-- arch/parisc/configs/c8000_defconfig | 17 - arch/parisc/configs/default_defconfig | 49 +--- arch/parisc/configs/generic-32bit_defconfig | 21 -- arch/parisc/configs/generic-64bit_defconfig | 48 +--- arch/parisc/include/asm/pdcpat.h | 16 + arch/parisc/kernel/cache.c | 36 +-- arch/parisc/kernel/firmware.c | 36 +++ arch/parisc/kernel/irq.c | 8 + arch/parisc/kernel/pdt.c | 23 +- arch/parisc/kernel/process.c | 2 arch/parisc/kernel/vmlinux.lds.S | 2 arch/powerpc/Makefile | 25 +- arch/powerpc/include/asm/book3s/64/mmu.h | 15 + arch/powerpc/include/asm/mmu_context.h | 18 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 arch/powerpc/kvm/book3s_hv.c | 2 arch/powerpc/kvm/book3s_hv_rmhandlers.S | 59 ++++- arch/powerpc/mm/mmu_context_book3s64.c | 5 arch/powerpc/mm/pgtable-radix.c | 34 +++ arch/powerpc/mm/subpage-prot.c | 2 arch/powerpc/mm/tlb-radix.c | 45 ++++ arch/powerpc/platforms/pseries/reconfig.c | 1 arch/s390/kernel/perf_cpum_sf.c | 2 arch/s390/kvm/kvm-s390.c | 8 + arch/s390/mm/pgtable.c | 6 - arch/x86/boot/compressed/Makefile | 1 arch/x86/boot/string.c | 9 + arch/x86/entry/entry_64.S | 1 arch/x86/events/intel/uncore_snbep.c | 51 +++- arch/x86/include/asm/entry_arch.h | 2 arch/x86/include/asm/hardirq.h | 1 arch/x86/include/asm/hw_irq.h | 2 arch/x86/include/asm/irq_vectors.h | 3 arch/x86/kernel/irq.c | 19 ++ arch/x86/kernel/irqinit.c | 2 arch/x86/kernel/kprobes/core.c | 10 + arch/x86/kernel/reboot.c | 6 - arch/x86/kvm/lapic.c | 17 + arch/x86/kvm/vmx.c | 25 +- arch/x86/kvm/x86.c | 4 block/blk-core.c | 4 block/blk-mq-cpumap.c | 4 crypto/authencesn.c | 5 drivers/acpi/ec.c | 39 +++ drivers/acpi/internal.h | 4 drivers/acpi/numa.c | 2 drivers/acpi/sleep.c | 6 - drivers/base/dma-coherent.c | 164 +++++++++----- drivers/base/dma-mapping.c | 2 drivers/block/nbd.c | 18 +- drivers/block/virtio_blk.c | 7 - drivers/block/xen-blkfront.c | 25 +- drivers/crypto/Kconfig | 2 drivers/crypto/bcm/spu2.c | 1 drivers/crypto/cavium/nitrox/nitrox_main.c | 3 drivers/crypto/inside-secure/safexcel.c | 5 drivers/dax/super.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 10 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 24 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 - drivers/gpu/drm/drm_dp_helper.c | 5 drivers/gpu/drm/exynos/Kconfig | 1 drivers/gpu/drm/exynos/exynos_drm_drv.c | 1 drivers/gpu/drm/exynos/exynos_drm_dsi.c | 10 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 24 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 10 - drivers/gpu/drm/exynos/exynos_mixer.c | 10 - drivers/gpu/drm/i915/gvt/display.c | 22 +- drivers/gpu/drm/i915/i915_gem_clflush.c | 7 - drivers/gpu/drm/i915/i915_gem_clflush.h | 2 drivers/gpu/drm/i915/i915_gem_execbuffer.c | 24 +- drivers/gpu/drm/i915/i915_vma.h | 2 drivers/gpu/drm/i915/intel_ddi.c | 4 drivers/gpu/drm/i915/intel_display.c | 86 +++---- drivers/gpu/drm/i915/intel_gvt.c | 2 drivers/gpu/drm/i915/intel_pm.c | 4 drivers/gpu/drm/i915/selftests/mock_gem_device.c | 2 drivers/gpu/drm/nouveau/nouveau_connector.c | 2 drivers/gpu/drm/nouveau/nouveau_display.c | 5 drivers/gpu/drm/nouveau/nv50_display.c | 31 ++- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 2 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 1 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c | 2 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild | 1 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 4 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 6 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c | 30 ++- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.c | 35 +++ drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 5 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.c | 4 drivers/gpu/drm/rockchip/Kconfig | 19 +- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 10 - drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 6 - drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 2 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 - drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 8 - drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 10 - drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 9 + drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 6 - drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 6 - drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 4 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 6 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 drivers/gpu/host1x/dev.c | 8 + drivers/hid/hid-core.c | 1 drivers/hid/hid-ids.h | 1 drivers/hid/hid-ortek.c | 6 - drivers/hid/usbhid/hid-core.c | 16 + drivers/lightnvm/pblk-rb.c | 4 drivers/lightnvm/pblk-read.c | 23 +- drivers/lightnvm/pblk.h | 2 drivers/md/dm-bufio.c | 3 drivers/md/dm-integrity.c | 22 ++ drivers/md/dm-raid.c | 29 +- drivers/md/dm-table.c | 35 +++ drivers/md/dm-verity-fec.c | 21 -- drivers/md/dm-zoned-metadata.c | 12 + drivers/md/dm-zoned-reclaim.c | 2 drivers/md/dm-zoned-target.c | 8 - drivers/md/md.c | 2 drivers/md/md.h | 54 ----- drivers/md/raid1-10.c | 81 +++++++ drivers/md/raid1.c | 68 ++---- drivers/md/raid10.c | 25 +- drivers/md/raid5.c | 11 - drivers/mmc/host/dw_mmc.c | 2 drivers/mmc/host/omap_hsmmc.c | 11 - drivers/mmc/host/sunxi-mmc.c | 8 + drivers/net/virtio_net.c | 2 drivers/nvme/host/core.c | 6 - drivers/nvme/host/fc.c | 121 +++++----- drivers/nvme/host/pci.c | 6 - drivers/nvme/target/fc.c | 101 ++++---- drivers/of/irq.c | 2 drivers/parisc/pdc_stable.c | 2 drivers/perf/arm_pmu.c | 41 ++- drivers/perf/arm_pmu_platform.c | 9 - drivers/perf/qcom_l2_pmu.c | 2 drivers/s390/cio/chp.c | 1 drivers/scsi/hpsa.c | 2 drivers/scsi/sg.c | 7 - drivers/scsi/smartpqi/smartpqi.h | 2 drivers/thunderbolt/switch.c | 8 - drivers/thunderbolt/tb.h | 4 drivers/thunderbolt/tb_msgs.h | 12 + drivers/virtio/virtio_balloon.c | 28 +- drivers/xen/events/events_base.c | 13 - drivers/xen/xen-selfballoon.c | 4 drivers/xen/xenfs/super.c | 1 fs/btrfs/extent-tree.c | 11 - fs/btrfs/tree-log.c | 3 fs/btrfs/volumes.c | 4 fs/jfs/acl.c | 24 +- fs/jfs/resize.c | 4 fs/jfs/super.c | 4 fs/nfs/file.c | 4 fs/nfs/nfs4proc.c | 14 + fs/xfs/libxfs/xfs_bmap.c | 21 ++ fs/xfs/libxfs/xfs_btree.c | 6 - fs/xfs/libxfs/xfs_dir2_data.c | 4 fs/xfs/libxfs/xfs_refcount.c | 4 fs/xfs/xfs_qm.c | 3 fs/xfs/xfs_reflink.c | 4 include/acpi/acpi_numa.h | 1 include/linux/dax.h | 1 include/linux/dma-mapping.h | 40 +++ include/linux/irq.h | 7 + include/linux/kvm_host.h | 1 include/linux/nvme-fc.h | 19 ++ include/linux/nvme.h | 2 include/linux/perf/arm_pmu.h | 4 include/linux/platform_data/hsmmc-omap.h | 10 - include/linux/uuid.h | 14 - include/linux/wait.h | 8 - kernel/irq/cpuhotplug.c | 9 + kernel/sched/core.c | 2 lib/test_uuid.c | 2 scripts/dtc/dtx_diff | 2 sound/pci/fm801.c | 4 sound/pci/hda/patch_conexant.c | 1 sound/pci/hda/patch_hdmi.c | 27 ++ sound/pci/hda/patch_realtek.c | 144 +++++++++--- tools/kvm/kvm_stat/kvm_stat | 22 +- virt/kvm/kvm_main.c | 35 +-- 223 files changed, 1908 insertions(+), 1506 deletions(-)