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

[email protected] Fri, 02 Feb 2018 13:21:31 +0100
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23994878AbeBBMVdip-kP/[email protected]>
Author: Ralf Baechle <[email protected]> Fri Feb 2 12:58:05 2018 +0100
Commit: 6c92dc8989238e3ecbe104333fca5e221295cc60
Gitweb: https://git.linux-mips.org/g/ralf/linux/6c92dc898923
Branch: linux-4.9-stable

---

 Documentation/x86/pti.txt                    |    2 
 Makefile                                     |    2 
 arch/arm/boot/dts/kirkwood-openblocks_a7.dts |   10 +
 arch/arm/configs/sunxi_defconfig             |    2 
 arch/arm64/kvm/handle_exit.c                 |    4 -
 arch/mips/ar7/platform.c                     |    2 
 arch/x86/entry/entry_32.S                    |   11 +
 arch/x86/entry/entry_64.S                    |   13 ++
 arch/x86/include/asm/cpufeatures.h           |    3 
 arch/x86/include/asm/nospec-branch.h         |   16 ++
 arch/x86/include/asm/traps.h                 |    1 
 arch/x86/kernel/apic/vector.c                |    7 +
 arch/x86/kernel/cpu/bugs.c                   |   36 +++++
 arch/x86/kernel/cpu/common.c                 |    4 -
 arch/x86/kernel/cpu/mcheck/mce.c             |    5 +
 arch/x86/kernel/cpu/scattered.c              |    1 
 arch/x86/kernel/kprobes/opt.c                |   23 +++
 arch/x86/kernel/tsc.c                        |    1 
 arch/x86/kernel/vmlinux.lds.S                |    7 +
 arch/x86/lib/retpoline.S                     |    5 -
 arch/x86/mm/fault.c                          |    7 +
 drivers/ata/libata-core.c                    |    1 
 drivers/infiniband/ulp/isert/ib_isert.c      |    1 
 drivers/input/misc/twl4030-vibra.c           |    6 +
 drivers/input/misc/twl6040-vibra.c           |    3 
 drivers/input/mouse/alps.c                   |   23 ++-
 drivers/input/mouse/alps.h                   |   10 +
 drivers/input/touchscreen/88pm860x-ts.c      |   16 ++
 drivers/md/dm-thin-metadata.c                |    6 +
 drivers/md/persistent-data/dm-btree.c        |   19 --
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c   |   21 +--
 drivers/nvdimm/btt.c                         |  203 ++++++++++++++++++++++----
 drivers/nvdimm/btt.h                         |   45 ++++++
 drivers/phy/phy-core.c                       |    4 +
 drivers/scsi/hpsa.c                          |    1 
 drivers/scsi/sg.c                            |   30 +---
 drivers/usb/usbip/vhci_sysfs.c               |    1 
 fs/pipe.c                                    |   17 ++
 fs/proc/array.c                              |    7 +
 include/linux/vermagic.h                     |    8 +
 include/scsi/sg.h                            |    1 
 kernel/futex.c                               |    3 
 kernel/sched/deadline.c                      |    2 
 kernel/time/timer.c                          |    2 
 kernel/trace/trace_events.c                  |   16 ++
 kernel/workqueue.c                           |   13 ++
 net/key/af_key.c                             |    8 +
 scripts/gdb/linux/tasks.py                   |    2 
 sound/core/pcm_lib.c                         |    1 
 sound/core/seq/seq_clientmgr.c               |    3 
 sound/core/seq/seq_clientmgr.h               |    1 
 sound/pci/hda/patch_cirrus.c                 |    1 
 sound/pci/hda/patch_realtek.c                |    1 
 tools/objtool/elf.c                          |    4 -
 tools/perf/Makefile.config                   |   38 ++---
 tools/perf/Makefile.perf                     |    2 
 tools/perf/arch/Build                        |    2 
 tools/perf/pmu-events/Build                  |    4 -
 tools/perf/tests/Build                       |    2 
 tools/perf/util/header.c                     |    2 
 60 files changed, 525 insertions(+), 167 deletions(-)