Merge tag 'v4.18-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
[email protected] Thu, 12 Jul 2018 11:02:22 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23994077AbeGLJCYSnCLT/[email protected]> |
Author: Ralf Baechle <[email protected]> Thu Jul 12 09:48:51 2018 +0200 Commit: 699a8dbbeee0bc424d6e9d588cc2216c62ad1947 Gitweb: https://git.linux-mips.org/g/ralf/linux/699a8dbbeee0 Branch: master --- MAINTAINERS | 2 Makefile | 2 arch/arm/boot/dts/am335x-bone-common.dtsi | 1 arch/arm/boot/dts/am3517.dtsi | 4 + arch/arm/boot/dts/am437x-sk-evm.dts | 2 arch/arm/boot/dts/dra7.dtsi | 2 arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 arch/arm/configs/imx_v4_v5_defconfig | 2 arch/arm/configs/imx_v6_v7_defconfig | 2 arch/arm/crypto/speck-neon-core.S | 6 + arch/arm64/Makefile | 8 - arch/m68k/include/asm/mcf_pgalloc.h | 4 - arch/riscv/Kconfig | 1 arch/riscv/include/uapi/asm/elf.h | 9 + arch/riscv/kernel/irq.c | 4 - arch/riscv/kernel/module.c | 26 ++-- arch/riscv/kernel/ptrace.c | 2 arch/riscv/kernel/setup.c | 5 - arch/riscv/mm/init.c | 2 arch/s390/Kconfig | 1 arch/s390/kernel/compat_wrapper.c | 1 arch/s390/kernel/entry.S | 8 + arch/s390/kernel/signal.c | 3 arch/s390/kernel/syscalls/syscall.tbl | 2 arch/s390/mm/pgalloc.c | 4 + arch/x86/crypto/aegis128-aesni-asm.S | 1 arch/x86/crypto/aegis128l-aesni-asm.S | 1 arch/x86/crypto/aegis256-aesni-asm.S | 1 arch/x86/crypto/morus1280-avx2-asm.S | 1 arch/x86/crypto/morus1280-sse2-asm.S | 1 arch/x86/crypto/morus640-sse2-asm.S | 1 arch/x86/hyperv/hv_apic.c | 5 + arch/x86/hyperv/hv_init.c | 5 + arch/x86/include/asm/asm.h | 59 +++++++++ arch/x86/include/asm/irqflags.h | 2 arch/x86/include/asm/mshyperv.h | 5 + arch/x86/kernel/Makefile | 1 arch/x86/kernel/cpu/amd.c | 4 - arch/x86/kernel/cpu/bugs.c | 8 + arch/x86/kernel/cpu/mtrr/if.c | 3 arch/x86/kernel/irqflags.S | 26 ++++ arch/x86/kernel/smpboot.c | 5 + drivers/acpi/acpica/uterror.c | 6 - drivers/acpi/battery.c | 9 + drivers/acpi/pptt.c | 10 +- drivers/base/power/domain.c | 16 +- drivers/block/drbd/drbd_worker.c | 2 drivers/block/loop.c | 1 drivers/bus/ti-sysc.c | 8 + drivers/char/ipmi/ipmi_si_intf.c | 6 + drivers/char/ipmi/kcs_bmc.c | 31 ++--- drivers/clk/Makefile | 2 drivers/clk/davinci/da8xx-cfgchip.c | 2 drivers/clk/davinci/psc.h | 2 drivers/clk/sunxi-ng/Makefile | 39 ++---- drivers/dma/k3dma.c | 2 drivers/dma/pl330.c | 2 drivers/dma/ti/omap-dma.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 46 +------ drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 131 ++++++++++++++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 49 +++++++ drivers/gpu/drm/amd/include/atomfirmware.h | 5 + drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 96 +++++++++++++-- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 5 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 .../amd/powerplay/hwmgr/vega12_processpptables.c | 2 .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 5 + drivers/gpu/drm/bridge/sil-sii8620.c | 86 ++++++++----- drivers/gpu/drm/drm_property.c | 6 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 - drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 drivers/gpu/drm/exynos/exynos_drm_fimc.c | 17 ++- drivers/gpu/drm/exynos/exynos_drm_gem.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 51 +++++--- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 110 +++++++++-------- drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 44 +++++-- drivers/gpu/drm/exynos/regs-gsc.h | 1 drivers/gpu/drm/i915/gvt/display.c | 6 - drivers/gpu/drm/i915/gvt/gtt.c | 58 +++++++++ drivers/gpu/drm/i915/gvt/gtt.h | 2 drivers/gpu/drm/i915/i915_gem.c | 28 +++- drivers/gpu/drm/i915/i915_vma.c | 2 drivers/gpu/drm/udl/udl_fb.c | 5 + drivers/gpu/drm/udl/udl_transfer.c | 11 +- drivers/iommu/Kconfig | 1 drivers/iommu/intel-iommu.c | 62 +++++++-- drivers/net/ethernet/netronome/nfp/nfp_main.c | 6 - drivers/pci/controller/dwc/Kconfig | 1 drivers/pci/controller/pci-ftpci100.c | 2 drivers/pci/controller/pcie-rcar.c | 16 ++ drivers/pci/controller/pcie-xilinx-nwl.c | 2 drivers/pci/controller/pcie-xilinx.c | 1 drivers/pci/endpoint/pci-epf-core.c | 4 - drivers/pci/iov.c | 16 ++ drivers/pci/pci-acpi.c | 12 ++ drivers/pci/pci-driver.c | 1 drivers/pci/pci.h | 4 + drivers/s390/block/dasd.c | 13 ++ drivers/s390/block/dasd_int.h | 8 - drivers/scsi/aacraid/aachba.c | 15 +- drivers/scsi/sg.c | 42 ++++++ drivers/target/target_core_pr.c | 15 ++ drivers/vfio/pci/Kconfig | 12 ++ drivers/vfio/vfio_iommu_type1.c | 16 +- fs/autofs/Makefile | 4 - fs/autofs/init.c | 2 fs/cifs/cifsglob.h | 3 fs/cifs/cifsproto.h | 1 fs/cifs/cifssmb.c | 10 +- fs/cifs/connect.c | 8 + fs/cifs/smb1ops.c | 1 fs/cifs/smb2file.c | 11 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.c | 32 +++-- fs/cifs/smb2pdu.h | 6 - fs/cifs/smb2proto.h | 4 - fs/cifs/smb2transport.c | 60 ++++++++- fs/cifs/smbdirect.c | 5 - fs/cifs/smbdirect.h | 4 - fs/cifs/transport.c | 27 +++- fs/ext4/balloc.c | 21 ++- fs/ext4/ext4.h | 9 - fs/ext4/ext4_extents.h | 1 fs/ext4/extents.c | 6 + fs/ext4/ialloc.c | 14 ++ fs/ext4/inline.c | 39 ------ fs/ext4/inode.c | 7 + fs/ext4/mballoc.c | 6 + fs/ext4/super.c | 99 +++++++++++++-- fs/ext4/xattr.c | 40 +++--- fs/inode.c | 6 + fs/jbd2/transaction.c | 9 + include/dt-bindings/clock/imx6ul-clock.h | 40 +++--- include/linux/compiler-gcc.h | 29 +++- include/linux/ftrace.h | 2 include/linux/kthread.h | 1 include/linux/sched.h | 2 kernel/kthread.c | 30 ++++- kernel/sched/core.c | 67 +++++----- kernel/sched/cpufreq_schedutil.c | 2 kernel/sched/fair.c | 45 +++---- kernel/sched/rt.c | 16 ++ kernel/sched/sched.h | 11 +- kernel/trace/ftrace.c | 13 -- kernel/trace/trace.c | 5 + kernel/trace/trace.h | 4 - kernel/trace/trace_events_filter.c | 5 + kernel/trace/trace_events_hist.c | 2 kernel/trace/trace_functions_graph.c | 5 + samples/vfio-mdev/mbochs.c | 19 +-- tools/objtool/elf.c | 41 ++++-- 159 files changed, 1511 insertions(+), 729 deletions(-)