Merge tag 'v4.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
[email protected] Tue, 15 May 2018 14:49:15 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23993030AbeEOMtRqxOg0/[email protected]> |
Author: Ralf Baechle <[email protected]> Tue May 15 14:32:47 2018 +0200 Commit: 2b11c3ca24b18e8954635c41f2cffce6ffacacda Gitweb: https://git.linux-mips.org/g/ralf/linux/2b11c3ca24b1 Branch: master --- Documentation/devicetree/bindings/usb/dwc2.txt | 2 .../devicetree/bindings/usb/renesas_usb3.txt | 1 .../devicetree/bindings/usb/renesas_usbhs.txt | 1 Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 MAINTAINERS | 8 + Makefile | 2 arch/arm64/kvm/guest.c | 3 arch/microblaze/Kconfig | 1 arch/microblaze/Kconfig.platform | 2 arch/microblaze/include/asm/setup.h | 1 arch/microblaze/lib/fastcopy.S | 4 arch/microblaze/mm/init.c | 64 +------- arch/parisc/kernel/cache.c | 41 ++++- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 10 + arch/sparc/mm/tlb.c | 19 ++ arch/x86/include/asm/cpufeatures.h | 2 arch/x86/include/asm/microcode.h | 1 arch/x86/include/asm/nospec-branch.h | 5 - arch/x86/kernel/cpu/intel.c | 3 arch/x86/kernel/cpu/microcode/amd.c | 34 +++- arch/x86/kernel/cpu/microcode/core.c | 76 +++++---- arch/x86/kernel/cpu/microcode/intel.c | 4 arch/x86/kernel/vm86_32.c | 3 arch/x86/kvm/mmu.c | 4 arch/x86/mm/fault.c | 6 - drivers/auxdisplay/img-ascii-lcd.c | 6 - drivers/auxdisplay/panel.c | 6 - drivers/firmware/dcdbas.c | 2 drivers/firmware/efi/libstub/tpm.c | 4 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 31 +--- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 4 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h | 5 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 8 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 8 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 drivers/gpu/drm/i915/gvt/scheduler.c | 71 ++++++++- drivers/gpu/drm/i915/gvt/scheduler.h | 5 + drivers/gpu/drm/i915/i915_gem.c | 16 +- drivers/gpu/drm/i915/i915_sysfs.c | 10 + drivers/gpu/drm/i915/intel_dp.c | 10 - drivers/gpu/drm/nouveau/nouveau_backlight.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 drivers/gpu/drm/radeon/radeon_gem.c | 2 drivers/gpu/drm/radeon/radeon_object.c | 2 drivers/infiniband/sw/rdmavt/mr.c | 10 + drivers/irqchip/irq-gic-v3-its.c | 13 +- drivers/irqchip/irq-imx-gpcv2.c | 14 -- drivers/md/dm-mpath.c | 43 +++-- drivers/phy/qualcomm/phy-qcom-ufs.c | 5 + drivers/platform/x86/Kconfig | 7 - drivers/platform/x86/dell-smbios-base.c | 2 drivers/platform/x86/dell-wmi.c | 2 drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 drivers/scsi/qla2xxx/qla_os.c | 59 +++++-- drivers/scsi/sd.c | 3 drivers/scsi/sd_zbc.c | 35 ++-- drivers/staging/android/ashmem.c | 23 +-- drivers/staging/comedi/drivers.c | 3 drivers/tty/n_tty.c | 6 + drivers/tty/serial/8250/8250_pci.c | 21 ++- drivers/tty/serial/atmel_serial.c | 1 drivers/tty/serial/earlycon.c | 3 drivers/tty/serial/imx.c | 2 drivers/tty/serial/serial_core.c | 2 drivers/tty/serial/sh-sci.c | 2 drivers/tty/tty_io.c | 9 + drivers/usb/core/message.c | 4 drivers/usb/core/quirks.c | 3 drivers/usb/dwc2/params.c | 6 - drivers/usb/dwc3/core.c | 2 drivers/usb/gadget/function/f_fs.c | 1 drivers/usb/host/ohci-hcd.c | 3 drivers/usb/host/xhci-dbgcap.c | 20 +- drivers/usb/host/xhci-dbgtty.c | 20 +- drivers/usb/host/xhci-pci.c | 3 drivers/usb/host/xhci-plat.c | 11 - drivers/usb/host/xhci-rcar.c | 4 drivers/usb/host/xhci.c | 3 drivers/usb/host/xhci.h | 23 ++- drivers/usb/mon/mon_text.c | 126 ++++++++++----- drivers/usb/musb/musb_core.c | 4 drivers/usb/storage/uas.c | 2 drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/typec/fusb302/fusb302.c | 3 drivers/usb/typec/tcpm.c | 163 +++++--------------- drivers/usb/usbip/vudc_sysfs.c | 8 + fs/aio.c | 44 ++++- fs/btrfs/backref.c | 1 fs/btrfs/raid56.c | 1 fs/btrfs/sysfs.c | 8 + fs/btrfs/transaction.c | 20 +- fs/dcache.c | 21 ++- fs/namei.c | 5 - fs/nfs/direct.c | 2 fs/nfs/pnfs.c | 13 +- fs/nfs/super.c | 2 fs/nfs/write.c | 83 +++++----- include/kvm/arm_vgic.h | 1 include/linux/fs.h | 1 include/linux/irqchip/arm-gic-v3.h | 1 include/linux/irqchip/arm-gic.h | 1 include/linux/tty.h | 1 include/linux/usb/quirks.h | 3 kernel/jump_label.c | 3 lib/btree.c | 10 + mm/page_alloc.c | 13 +- sound/core/oss/pcm_oss.c | 10 + sound/core/seq/seq_clientmgr.c | 4 sound/core/seq/seq_prioq.c | 28 ++- sound/core/seq/seq_prioq.h | 6 - sound/core/seq/seq_queue.c | 28 +-- sound/pci/hda/hda_intel.c | 9 + sound/soc/amd/acp-pcm-dma.c | 16 +- sound/soc/amd/acp.h | 2 sound/soc/codecs/hdmi-codec.c | 7 - sound/soc/codecs/rt5651.c | 1 sound/soc/codecs/sgtl5000.c | 26 +++ sound/soc/codecs/wm_adsp.c | 14 +- sound/soc/sunxi/sun4i-i2s.c | 2 tools/testing/selftests/x86/entry_from_vm86.c | 32 +++- virt/kvm/arm/arch_timer.c | 6 + virt/kvm/arm/arm.c | 9 - virt/kvm/arm/hyp/vgic-v3-sr.c | 3 virt/kvm/arm/mmu.c | 6 - virt/kvm/arm/vgic/vgic-mmio.c | 3 virt/kvm/arm/vgic/vgic-v2.c | 11 + virt/kvm/arm/vgic/vgic-v3.c | 9 + virt/kvm/arm/vgic/vgic.c | 87 +++++++++-- virt/kvm/arm/vgic/vgic.h | 3 135 files changed, 1042 insertions(+), 732 deletions(-)