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

[email protected] Fri, 02 Feb 2018 13:20:57 +0100
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23994853AbeBBMU76NZjP/[email protected]>
Author: Ralf Baechle <[email protected]> Fri Feb 2 12:58:56 2018 +0100
Commit: bf19fdda9c5f3167a7854e269f480c1e1f266f6e
Gitweb: https://git.linux-mips.org/g/ralf/linux/bf19fdda9c5f
Branch: linux-4.4-stable

---

 Documentation/ABI/testing/sysfs-devices-system-cpu |   16 +
 Documentation/kernel-parameters.txt                |   21 +
 Documentation/x86/pti.txt                          |  186 +++++++
 Makefile                                           |    2 
 arch/arm/kvm/mmio.c                                |    6 
 arch/mips/kernel/process.c                         |   12 
 arch/mips/kernel/ptrace.c                          |  147 +++++-
 arch/x86/Kconfig                                   |    1 
 arch/x86/include/asm/alternative.h                 |    4 
 arch/x86/include/asm/cpufeature.h                  |    5 
 arch/x86/include/asm/kaiser.h                      |   10 
 arch/x86/include/asm/processor.h                   |    4 
 arch/x86/include/asm/pvclock.h                     |    2 
 arch/x86/kernel/acpi/boot.c                        |   61 ++
 arch/x86/kernel/alternative.c                      |    7 
 arch/x86/kernel/cpu/Makefile                       |    4 
 arch/x86/kernel/cpu/bugs.c                         |   55 ++
 arch/x86/kernel/cpu/bugs_64.c                      |   33 -
 arch/x86/kernel/cpu/common.c                       |   33 +
 arch/x86/kernel/cpu/microcode/intel.c              |   14 -
 arch/x86/kvm/svm.c                                 |   19 +
 arch/x86/kvm/vmx.c                                 |   26 +
 arch/x86/kvm/x86.c                                 |    8 
 arch/x86/mm/kaiser.c                               |    2 
 arch/x86/mm/pat.c                                  |    5 
 arch/x86/realmode/init.c                           |    4 
 arch/x86/realmode/rm/trampoline_64.S               |    3 
 crypto/algapi.c                                    |   12 
 drivers/base/Kconfig                               |    3 
 drivers/base/cpu.c                                 |   48 ++
 drivers/block/rbd.c                                |    2 
 drivers/char/hw_random/core.c                      |    6 
 drivers/char/mem.c                                 |    6 
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    2 
 drivers/infiniband/ulp/srpt/ib_srpt.c              |    3 
 drivers/iommu/arm-smmu-v3.c                        |    8 
 drivers/md/dm-bufio.c                              |    7 
 drivers/media/usb/usbvision/usbvision-video.c      |    7 
 drivers/net/can/usb/gs_usb.c                       |    2 
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |   11 
 drivers/net/ethernet/renesas/sh_eth.c              |   29 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    6 
 drivers/net/usb/cx82310_eth.c                      |    7 
 drivers/net/usb/lan78xx.c                          |    9 
 drivers/net/usb/r8152.c                            |  132 +++--
 drivers/net/usb/smsc75xx.c                         |    8 
 drivers/net/usb/sr9700.c                           |    9 
 drivers/staging/android/ashmem.c                   |    2 
 drivers/target/iscsi/iscsi_target.c                |   20 -
 drivers/target/target_core_tmr.c                   |    9 
 drivers/target/target_core_transport.c             |    2 
 drivers/tty/sysrq.c                                |    6 
 drivers/usb/host/xhci-mem.c                        |    3 
 drivers/usb/misc/usb3503.c                         |    2 
 drivers/usb/mon/mon_bin.c                          |    8 
 drivers/usb/musb/ux500.c                           |    7 
 drivers/usb/serial/cp210x.c                        |    2 
 drivers/usb/storage/unusual_uas.h                  |    7 
 drivers/usb/usbip/usbip_common.c                   |   17 -
 fs/locks.c                                         |   16 -
 include/linux/bpf.h                                |    2 
 include/linux/cpu.h                                |    7 
 include/linux/filter.h                             |    3 
 include/linux/phy.h                                |   11 
 include/linux/sh_eth.h                             |    1 
 include/target/target_core_base.h                  |    1 
 include/trace/events/kvm.h                         |    7 
 kernel/bpf/arraymap.c                              |   37 +
 kernel/bpf/core.c                                  |   71 +++
 kernel/bpf/syscall.c                               |   54 --
 kernel/bpf/verifier.c                              |  217 ++++++---
 kernel/futex.c                                     |    8 
 kernel/locking/mutex.c                             |    5 
 mm/compaction.c                                    |   50 +-
 mm/page-writeback.c                                |   11 
 mm/zswap.c                                         |   24 +
 net/8021q/vlan.c                                   |    7 
 net/bluetooth/l2cap_core.c                         |   20 -
 net/core/sock_diag.c                               |    2 
 net/ipv6/ip6_output.c                              |    4 
 net/ipv6/ip6_tunnel.c                              |    9 
 net/mac80211/debugfs.c                             |    7 
 net/rds/rdma.c                                     |    4 
 sound/core/oss/pcm_oss.c                           |   41 +-
 sound/core/oss/pcm_plugin.c                        |   14 -
 sound/core/pcm_lib.c                               |    4 
 sound/drivers/aloop.c                              |   98 ++--
 tools/testing/selftests/vm/Makefile                |    4 
 tools/testing/selftests/x86/Makefile               |    3 
 tools/testing/selftests/x86/test_vsyscall.c        |  500 ++++++++++++++++++++
 90 files changed, 1811 insertions(+), 523 deletions(-)