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

[email protected] Mon, 08 Jan 2018 15:55:49 +0100
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23993497AbeAHOzvq1D81/[email protected]>
Author: Ralf Baechle <[email protected]> Mon Jan 8 15:39:26 2018 +0100
Commit: 729f7cf839422fb2ad3d2bca61547cde068c9988
Gitweb: https://git.linux-mips.org/g/ralf/linux/729f7cf83942
Branch: linux-4.4-stable

---

 Documentation/kernel-parameters.txt         |    8 
 Makefile                                    |    2 
 arch/x86/boot/compressed/misc.h             |    1 
 arch/x86/entry/entry_64.S                   |  164 +++++++++-
 arch/x86/entry/entry_64_compat.S            |    7 
 arch/x86/entry/vdso/vclock_gettime.c        |   99 +++---
 arch/x86/entry/vdso/vdso-layout.lds.S       |    3 
 arch/x86/entry/vdso/vdso2c.c                |    3 
 arch/x86/entry/vdso/vma.c                   |   13 +
 arch/x86/include/asm/cmdline.h              |    2 
 arch/x86/include/asm/cpufeature.h           |    4 
 arch/x86/include/asm/desc.h                 |    2 
 arch/x86/include/asm/hw_irq.h               |    2 
 arch/x86/include/asm/kaiser.h               |  141 ++++++++
 arch/x86/include/asm/pgtable.h              |   28 ++
 arch/x86/include/asm/pgtable_64.h           |   25 +
 arch/x86/include/asm/pgtable_types.h        |   29 ++
 arch/x86/include/asm/processor.h            |    2 
 arch/x86/include/asm/pvclock.h              |    9 +
 arch/x86/include/asm/tlbflush.h             |   74 ++++
 arch/x86/include/asm/vdso.h                 |    1 
 arch/x86/include/uapi/asm/processor-flags.h |    3 
 arch/x86/kernel/cpu/common.c                |   28 +-
 arch/x86/kernel/cpu/perf_event_intel_ds.c   |   57 +++
 arch/x86/kernel/espfix_64.c                 |   10 +
 arch/x86/kernel/head_64.S                   |   35 ++
 arch/x86/kernel/irqinit.c                   |    2 
 arch/x86/kernel/kvmclock.c                  |    5 
 arch/x86/kernel/ldt.c                       |   25 +
 arch/x86/kernel/paravirt_patch_64.c         |    2 
 arch/x86/kernel/process.c                   |    2 
 arch/x86/kernel/setup.c                     |    7 
 arch/x86/kernel/tracepoint.c                |    2 
 arch/x86/kvm/x86.c                          |    3 
 arch/x86/lib/cmdline.c                      |  105 ++++++
 arch/x86/mm/Makefile                        |    1 
 arch/x86/mm/init.c                          |    2 
 arch/x86/mm/init_64.c                       |   10 +
 arch/x86/mm/kaiser.c                        |  456 +++++++++++++++++++++++++++
 arch/x86/mm/kasan_init_64.c                 |   11 -
 arch/x86/mm/pageattr.c                      |   63 +++-
 arch/x86/mm/pgtable.c                       |   16 +
 arch/x86/mm/tlb.c                           |   39 ++
 include/asm-generic/vmlinux.lds.h           |    7 
 include/linux/kaiser.h                      |   52 +++
 include/linux/mmzone.h                      |    3 
 include/linux/percpu-defs.h                 |   32 ++
 init/main.c                                 |    2 
 kernel/fork.c                               |    6 
 mm/vmstat.c                                 |    1 
 security/Kconfig                            |   10 +
 51 files changed, 1469 insertions(+), 147 deletions(-)