Merge tag 'v4.9.120' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.9-stable

[email protected] Fri, 31 Aug 2018 03:37:37 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23994700AbeHaBhoC6qA2/[email protected]>
Author: Ralf Baechle <[email protected]> Fri Aug 31 02:25:45 2018 +0200
Commit: 73e90628ac5601505f750ea254ee5bd4c6193db2
Gitweb: https://git.linux-mips.org/g/ralf/linux/73e90628ac56
Branch: linux-4.9-stable

---

 Documentation/ABI/testing/sysfs-devices-system-cpu |   24 +
 Documentation/index.rst                            |    1 
 Documentation/kernel-parameters.txt                |   78 +++
 Documentation/l1tf.rst                             |  610 ++++++++++++++++++++
 Documentation/virtual/kvm/api.txt                  |   40 +
 Makefile                                           |    2 
 arch/Kconfig                                       |    3 
 arch/arm/boot/dts/imx6sx.dtsi                      |    2 
 arch/parisc/Kconfig                                |    2 
 arch/parisc/include/asm/barrier.h                  |   32 +
 arch/parisc/kernel/entry.S                         |    2 
 arch/parisc/kernel/pacache.S                       |    1 
 arch/parisc/kernel/syscall.S                       |    4 
 arch/x86/Kconfig                                   |    1 
 arch/x86/include/asm/apic.h                        |   10 
 arch/x86/include/asm/cpufeatures.h                 |    4 
 arch/x86/include/asm/dmi.h                         |    2 
 arch/x86/include/asm/hardirq.h                     |   26 +
 arch/x86/include/asm/irqflags.h                    |    2 
 arch/x86/include/asm/kvm_host.h                    |    9 
 arch/x86/include/asm/msr-index.h                   |    7 
 arch/x86/include/asm/page_32_types.h               |    9 
 arch/x86/include/asm/pgtable-2level.h              |   17 +
 arch/x86/include/asm/pgtable-3level.h              |   37 +
 arch/x86/include/asm/pgtable-invert.h              |   32 +
 arch/x86/include/asm/pgtable.h                     |   85 ++-
 arch/x86/include/asm/pgtable_64.h                  |   48 +-
 arch/x86/include/asm/pgtable_types.h               |   10 
 arch/x86/include/asm/processor.h                   |   17 +
 arch/x86/include/asm/smp.h                         |    1 
 arch/x86/include/asm/topology.h                    |    6 
 arch/x86/include/asm/vmx.h                         |   11 
 arch/x86/kernel/apic/apic.c                        |   19 +
 arch/x86/kernel/apic/htirq.c                       |    2 
 arch/x86/kernel/apic/io_apic.c                     |    1 
 arch/x86/kernel/apic/msi.c                         |    1 
 arch/x86/kernel/apic/vector.c                      |    1 
 arch/x86/kernel/cpu/amd.c                          |   84 +--
 arch/x86/kernel/cpu/bugs.c                         |  171 +++++-
 arch/x86/kernel/cpu/common.c                       |   63 +-
 arch/x86/kernel/cpu/cpu.h                          |    2 
 arch/x86/kernel/cpu/intel.c                        |    7 
 arch/x86/kernel/cpu/microcode/core.c               |   26 +
 arch/x86/kernel/cpu/topology.c                     |   41 +
 arch/x86/kernel/fpu/core.c                         |    1 
 arch/x86/kernel/ftrace.c                           |    1 
 arch/x86/kernel/hpet.c                             |    1 
 arch/x86/kernel/i8259.c                            |    1 
 arch/x86/kernel/irq.c                              |    1 
 arch/x86/kernel/irq_32.c                           |    1 
 arch/x86/kernel/irq_64.c                           |    1 
 arch/x86/kernel/irqinit.c                          |    1 
 arch/x86/kernel/kprobes/core.c                     |    5 
 arch/x86/kernel/kprobes/opt.c                      |    1 
 arch/x86/kernel/paravirt.c                         |   14 
 arch/x86/kernel/setup.c                            |    6 
 arch/x86/kernel/smp.c                              |    1 
 arch/x86/kernel/smpboot.c                          |   25 +
 arch/x86/kernel/time.c                             |    1 
 arch/x86/kvm/svm.c                                 |   46 +-
 arch/x86/kvm/vmx.c                                 |  426 ++++++++++++--
 arch/x86/kvm/x86.c                                 |  133 ++++
 arch/x86/mm/fault.c                                |    1 
 arch/x86/mm/init.c                                 |   25 +
 arch/x86/mm/kaiser.c                               |    1 
 arch/x86/mm/kmmio.c                                |   25 -
 arch/x86/mm/mmap.c                                 |   21 +
 arch/x86/mm/pageattr.c                             |    8 
 arch/x86/platform/efi/efi_64.c                     |    1 
 arch/x86/platform/efi/quirks.c                     |    1 
 .../intel-mid/device_libs/platform_mrfld_wdt.c     |    1 
 arch/x86/platform/uv/tlb_uv.c                      |    1 
 arch/x86/xen/enlighten.c                           |    1 
 arch/x86/xen/setup.c                               |    1 
 drivers/acpi/acpi_lpss.c                           |    2 
 drivers/base/cpu.c                                 |    8 
 drivers/char/tpm/tpm-dev.c                         |   43 +
 drivers/infiniband/core/umem.c                     |   11 
 drivers/infiniband/hw/mlx4/mr.c                    |   50 +-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |    2 
 drivers/mtd/nand/qcom_nandc.c                      |    3 
 drivers/net/xen-netfront.c                         |    8 
 drivers/pci/host/pci-hyperv.c                      |    2 
 drivers/scsi/sr.c                                  |   29 +
 fs/dcache.c                                        |   13 
 fs/ext4/ialloc.c                                   |    5 
 fs/ext4/super.c                                    |    8 
 fs/namespace.c                                     |   28 +
 fs/proc/inode.c                                    |    3 
 fs/proc/internal.h                                 |    7 
 fs/proc/proc_sysctl.c                              |   83 ++-
 include/asm-generic/pgtable.h                      |   13 
 include/linux/compiler-clang.h                     |    3 
 include/linux/cpu.h                                |   23 +
 include/linux/swapfile.h                           |    2 
 include/linux/sysctl.h                             |    1 
 include/rdma/ib_verbs.h                            |   14 
 include/uapi/linux/kvm.h                           |    2 
 init/main.c                                        |    2 
 kernel/cpu.c                                       |  284 +++++++++
 kernel/smp.c                                       |    2 
 kernel/softirq.c                                   |   12 
 mm/memory.c                                        |   29 +
 mm/mprotect.c                                      |   49 ++
 mm/swapfile.c                                      |   46 +-
 tools/arch/x86/include/asm/cpufeatures.h           |    4 
 106 files changed, 2709 insertions(+), 388 deletions(-)