Merge tag 'v3.2.98' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-3.2-stable

[email protected] Mon, 08 Jan 2018 15:55:27 +0100
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23993124AbeAHOz3e2Tn1/[email protected]>
Author: Ralf Baechle <[email protected]> Mon Jan 8 15:39:53 2018 +0100
Commit: 87f9602486ce0f01819bc5ae65609584557653ba
Gitweb: https://git.linux-mips.org/g/ralf/linux/87f9602486ce
Branch: linux-3.2-stable

---

 Documentation/kernel-parameters.txt       |   12 +
 Makefile                                  |    2 
 arch/x86/boot/compressed/misc.h           |    1 
 arch/x86/ia32/ia32entry.S                 |    9 +
 arch/x86/include/asm/alternative-asm.h    |   43 +++
 arch/x86/include/asm/alternative.h        |   80 ++++-
 arch/x86/include/asm/cmdline.h            |    8 +
 arch/x86/include/asm/cpufeature.h         |   11 +
 arch/x86/include/asm/desc.h               |    2 
 arch/x86/include/asm/hardirq.h            |    2 
 arch/x86/include/asm/hw_irq.h             |    2 
 arch/x86/include/asm/kaiser.h             |  141 +++++++++
 arch/x86/include/asm/mmu.h                |    6 
 arch/x86/include/asm/mmu_context.h        |   76 -----
 arch/x86/include/asm/pgtable.h            |   27 ++
 arch/x86/include/asm/pgtable_64.h         |   24 +-
 arch/x86/include/asm/pgtable_types.h      |   29 ++
 arch/x86/include/asm/processor-flags.h    |    3 
 arch/x86/include/asm/processor.h          |    2 
 arch/x86/include/asm/tlbflush.h           |  180 ++++++++----
 arch/x86/include/asm/vsyscall.h           |    1 
 arch/x86/kernel/alternative.c             |  159 +++++++++-
 arch/x86/kernel/cpu/bugs.c                |    8 +
 arch/x86/kernel/cpu/common.c              |   88 ++++++
 arch/x86/kernel/cpu/perf_event_intel_ds.c |   54 +++
 arch/x86/kernel/entry_32.S                |    2 
 arch/x86/kernel/entry_64.S                |  122 ++++++--
 arch/x86/kernel/espfix_64.c               |   10 +
 arch/x86/kernel/head_64.S                 |   29 ++
 arch/x86/kernel/hpet.c                    |    3 
 arch/x86/kernel/init_task.c               |    2 
 arch/x86/kernel/irqinit.c                 |    2 
 arch/x86/kernel/ldt.c                     |   27 +-
 arch/x86/kernel/paravirt_patch_64.c       |    2 
 arch/x86/kernel/process_64.c              |    2 
 arch/x86/kernel/reboot.c                  |    6 
 arch/x86/kernel/setup.c                   |    7 
 arch/x86/kernel/vsyscall_64.c             |    7 
 arch/x86/lib/Makefile                     |    2 
 arch/x86/lib/clear_page_64.S              |    4 
 arch/x86/lib/cmdline.c                    |  215 ++++++++++++++
 arch/x86/lib/copy_page_64.S               |    2 
 arch/x86/lib/copy_user_64.S               |   15 -
 arch/x86/lib/memcpy_64.S                  |    8 -
 arch/x86/lib/memmove_64.S                 |    2 
 arch/x86/lib/memset_64.S                  |    8 -
 arch/x86/mm/Makefile                      |    4 
 arch/x86/mm/init.c                        |    2 
 arch/x86/mm/init_64.c                     |   10 +
 arch/x86/mm/kaiser.c                      |  452 +++++++++++++++++++++++++++++
 arch/x86/mm/pgtable.c                     |   27 +-
 arch/x86/mm/tlb.c                         |  112 +++++++
 arch/x86/xen/enlighten.c                  |    6 
 include/asm-generic/vmlinux.lds.h         |    7 
 include/linux/kaiser.h                    |   52 +++
 include/linux/mmu_context.h               |    7 
 include/linux/mmzone.h                    |    3 
 include/linux/percpu-defs.h               |   32 ++
 init/main.c                               |    2 
 kernel/fork.c                             |    6 
 kernel/sched.c                            |    4 
 mm/mmu_context.c                          |    2 
 mm/vmstat.c                               |    1 
 security/Kconfig                          |   10 +
 64 files changed, 1916 insertions(+), 270 deletions(-)