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

[email protected] Mon, 08 Jan 2018 15:56:05 +0100
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23993853AbeAHO4HwzDI1/[email protected]>
Author: Ralf Baechle <[email protected]> Thu Jan 4 15:56:21 2018 +0100
Commit: d7fbcfeabdcd954322dd586925f5ddd396214f67
Gitweb: https://git.linux-mips.org/g/ralf/linux/d7fbcfeabdcd
Branch: linux-4.9-stable

---

 Documentation/kernel-parameters.txt               |    2 
 Makefile                                          |    5 +
 arch/x86/Kconfig                                  |    2 
 arch/x86/include/asm/disabled-features.h          |    4 +
 arch/x86/include/asm/hardirq.h                    |    2 
 arch/x86/include/asm/mmu.h                        |    6 -
 arch/x86/include/asm/mmu_context.h                |    2 
 arch/x86/include/asm/tlbflush.h                   |   99 +++------------------
 arch/x86/kernel/cpu/bugs.c                        |    8 ++
 arch/x86/kernel/cpu/common.c                      |   40 ++++++++
 arch/x86/kernel/reboot.c                          |    4 +
 arch/x86/kernel/smpboot.c                         |    9 --
 arch/x86/kernel/vm86_32.c                         |    2 
 arch/x86/mm/init.c                                |    2 
 arch/x86/mm/tlb.c                                 |   73 ++-------------
 arch/x86/xen/enlighten.c                          |    6 +
 drivers/infiniband/hw/cxgb4/cq.c                  |    6 +
 drivers/net/ethernet/broadcom/tg3.c               |    4 +
 drivers/net/ethernet/freescale/fec_main.c         |   14 ++-
 drivers/net/ethernet/marvell/mvmdio.c             |    3 -
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c     |    4 -
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c |    3 -
 drivers/net/ethernet/mellanox/mlx5/core/qp.c      |    4 -
 drivers/net/ethernet/mellanox/mlx5/core/rl.c      |   22 ++---
 drivers/net/ethernet/mellanox/mlx5/core/vxlan.c   |   64 ++++++++------
 drivers/net/ethernet/mellanox/mlx5/core/vxlan.h   |    1 
 drivers/net/phy/micrel.c                          |    1 
 drivers/net/usb/qmi_wwan.c                        |    1 
 drivers/s390/net/qeth_core.h                      |    6 +
 drivers/s390/net/qeth_core_main.c                 |    6 +
 drivers/s390/net/qeth_l3.h                        |    2 
 drivers/s390/net/qeth_l3_main.c                   |   36 +++++++-
 drivers/s390/net/qeth_l3_sys.c                    |   75 +++++++++-------
 drivers/tty/n_tty.c                               |    4 -
 drivers/tty/tty_buffer.c                          |    2 
 drivers/usb/core/config.c                         |    2 
 drivers/usb/core/quirks.c                         |    6 +
 drivers/usb/host/xhci-pci.c                       |    3 +
 drivers/usb/serial/ftdi_sio.c                     |    1 
 drivers/usb/serial/ftdi_sio_ids.h                 |    6 +
 drivers/usb/serial/option.c                       |   17 ++++
 drivers/usb/serial/qcserial.c                     |    3 +
 drivers/usb/usbip/stub_dev.c                      |    3 -
 drivers/usb/usbip/stub_main.c                     |    5 +
 drivers/usb/usbip/stub_rx.c                       |    7 -
 drivers/usb/usbip/stub_tx.c                       |    6 +
 drivers/usb/usbip/usbip_common.c                  |   14 +--
 drivers/usb/usbip/vhci_hcd.c                      |   12 ---
 drivers/usb/usbip/vhci_rx.c                       |   23 ++---
 drivers/usb/usbip/vhci_tx.c                       |    3 -
 include/linux/cpuhotplug.h                        |    2 
 include/linux/ipv6.h                              |    3 -
 include/linux/mlx5/mlx5_ifc.h                     |    8 +-
 include/linux/ptr_ring.h                          |    9 ++
 include/linux/tcp.h                               |    3 -
 include/linux/timer.h                             |    4 +
 include/linux/vm_event_item.h                     |    2 
 include/net/ip.h                                  |    2 
 include/net/tcp.h                                 |    2 
 kernel/cpu.c                                      |    4 -
 kernel/time/tick-sched.c                          |   19 ++++
 kernel/time/timer.c                               |   35 +++++--
 kernel/trace/ring_buffer.c                        |    6 +
 kernel/trace/trace.c                              |   13 +--
 net/bridge/br_netlink.c                           |   11 +-
 net/core/net_namespace.c                          |    2 
 net/core/skbuff.c                                 |    6 +
 net/ipv4/devinet.c                                |    2 
 net/ipv4/fib_frontend.c                           |    9 +-
 net/ipv4/igmp.c                                   |   44 +++++++--
 net/ipv4/ip_tunnel.c                              |    4 -
 net/ipv4/raw.c                                    |   15 ++-
 net/ipv4/tcp.c                                    |    1 
 net/ipv4/tcp_bbr.c                                |    7 +
 net/ipv4/tcp_input.c                              |   10 ++
 net/ipv4/tcp_ipv4.c                               |    2 
 net/ipv4/tcp_rate.c                               |   10 +-
 net/ipv6/af_inet6.c                               |    1 
 net/ipv6/ip6_output.c                             |   12 ++-
 net/ipv6/ip6_tunnel.c                             |    2 
 net/ipv6/ipv6_sockglue.c                          |    1 
 net/ipv6/mcast.c                                  |   25 +++--
 net/ipv6/tcp_ipv6.c                               |    2 
 net/netlink/af_netlink.c                          |    3 +
 net/rds/send.c                                    |    3 +
 net/sctp/socket.c                                 |    4 -
 sound/hda/hdac_i915.c                             |    2 
 sound/pci/hda/patch_realtek.c                     |    5 +
 sound/soc/codecs/da7218.c                         |    2 
 sound/soc/codecs/tlv320aic31xx.h                  |    2 
 sound/soc/codecs/twl4030.c                        |    4 +
 sound/soc/codecs/wm_adsp.c                        |   12 +--
 sound/soc/fsl/fsl_ssi.c                           |   18 +++-
 tools/objtool/arch/x86/insn/x86-opcode-map.txt    |    2 
 tools/usb/usbip/src/utils.c                       |    9 +-
 95 files changed, 549 insertions(+), 430 deletions(-)