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

[email protected] Thu, 21 Jun 2018 15:12:23 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23992604AbeFUNMZx63NB/[email protected]>
Author: Ralf Baechle <[email protected]> Thu Jun 21 14:34:53 2018 +0200
Commit: 5b48156b0db9e1ad28a051a999625aa818be34ad
Gitweb: https://git.linux-mips.org/g/ralf/linux/5b48156b0db9
Branch: linux-3.16-stable

---

 Makefile                                           |    5 
 arch/arm/boot/dts/kirkwood-openblocks_a7.dts       |   10 
 arch/arm/include/asm/kvm_arm.h                     |    3 
 arch/arm/kvm/mmu.c                                 |   10 
 arch/arm64/include/asm/kvm_arm.h                   |    3 
 arch/arm64/kernel/process.c                        |    9 
 arch/arm64/kvm/handle_exit.c                       |    4 
 arch/mips/include/asm/cpu-info.h                   |    2 
 arch/mips/include/asm/elf.h                        |    7 
 arch/mips/include/asm/fpu.h                        |    6 
 arch/mips/include/asm/fpu_emulator.h               |   18 
 arch/mips/include/asm/kdebug.h                     |    3 
 arch/mips/include/asm/mipsregs.h                   |   14 
 arch/mips/include/asm/switch_to.h                  |   21 
 arch/mips/kernel/cps-vec.S                         |   17 
 arch/mips/kernel/cpu-probe.c                       |   55 +
 arch/mips/kernel/genex.S                           |   15 
 arch/mips/kernel/ptrace.c                          |  197 +++-
 arch/mips/kernel/r2300_switch.S                    |    7 
 arch/mips/kernel/r4k_switch.S                      |    7 
 arch/mips/kernel/traps.c                           |  154 ++-
 arch/mips/kernel/unaligned.c                       |    4 
 arch/mips/math-emu/cp1emu.c                        |    8 
 arch/mips/math-emu/ieee754.h                       |   12 
 arch/powerpc/kernel/setup-common.c                 |   11 
 arch/powerpc/perf/core-book3s.c                    |    8 
 arch/s390/include/asm/switch_to.h                  |   24 
 arch/s390/kernel/compat_linux.c                    |    1 
 arch/sh/boards/mach-se/770x/setup.c                |   24 
 arch/sh/include/mach-se/mach/se.h                  |    1 
 arch/x86/include/asm/alternative.h                 |    4 
 arch/x86/include/asm/kvm_host.h                    |    3 
 arch/x86/include/asm/traps.h                       |    1 
 arch/x86/kernel/cpu/mcheck/mce.c                   |    6 
 arch/x86/kernel/cpu/microcode/intel.c              |   29 +
 arch/x86/kernel/entry_64.S                         |    2 
 arch/x86/kvm/svm.c                                 |    2 
 arch/x86/kvm/vmx.c                                 |   16 
 arch/x86/kvm/x86.c                                 |   30 +
 arch/x86/pci/broadcom_bus.c                        |    2 
 block/blk-flush.c                                  |    6 
 block/blk-mq-tag.h                                 |   12 
 block/blk-mq.c                                     |   16 
 crypto/algapi.c                                    |   12 
 crypto/asymmetric_keys/x509_cert_parser.c          |    2 
 drivers/acpi/apei/erst.c                           |    2 
 drivers/acpi/sbshc.c                               |    4 
 drivers/base/isa.c                                 |   10 
 drivers/crypto/n2_core.c                           |    3 
 drivers/dma/dma-jz4740.c                           |    4 
 drivers/dma/dmatest.c                              |   54 +
 drivers/firmware/efi/efi.c                         |    3 
 drivers/firmware/efi/runtime-map.c                 |   10 
 drivers/gpu/drm/i915/intel_i2c.c                   |    4 
 drivers/hwmon/pmbus/pmbus_core.c                   |   21 
 drivers/i2c/i2c-core.c                             |   17 
 drivers/infiniband/hw/cxgb4/cq.c                   |    6 
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |   25 
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |    5 
 drivers/infiniband/ulp/srpt/ib_srpt.c              |    3 
 drivers/input/misc/twl4030-vibra.c                 |    7 
 drivers/input/misc/twl6040-vibra.c                 |    2 
 drivers/input/mouse/elantech.c                     |    2 
 drivers/input/mouse/trackpoint.c                   |    7 
 drivers/input/touchscreen/88pm860x-ts.c            |   16 
 drivers/iommu/intel-iommu.c                        |    8 
 drivers/md/bcache/request.c                        |   13 
 drivers/md/dm-cache-target.c                       |   12 
 drivers/md/dm-mpath.c                              |   34 -
 drivers/md/dm-snap.c                               |   48 -
 drivers/md/dm-thin-metadata.c                      |    6 
 drivers/md/dm-thin.c                               |   22 
 drivers/md/persistent-data/dm-btree.c              |   19 
 drivers/media/i2c/adv7604.c                        |    6 
 drivers/media/usb/dvb-usb/dibusb-common.c          |   16 
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      | 1025 ++++++++++++--------
 drivers/media/v4l2-core/v4l2-ioctl.c               |    5 
 drivers/media/v4l2-core/videobuf2-core.c           |    5 
 drivers/mfd/cros_ec_spi.c                          |    4 
 drivers/mfd/twl4030-audio.c                        |    9 
 drivers/mfd/twl6040.c                              |   12 
 drivers/misc/eeprom/at24.c                         |    6 
 drivers/mmc/host/s3cmci.c                          |    6 
 drivers/net/can/ti_hecc.c                          |    3 
 drivers/net/can/usb/ems_usb.c                      |    2 
 drivers/net/can/usb/esd_usb2.c                     |    2 
 drivers/net/can/usb/gs_usb.c                       |    2 
 drivers/net/can/usb/kvaser_usb.c                   |   13 
 drivers/net/can/usb/usb_8dev.c                     |    2 
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |    2 
 .../net/ethernet/freescale/fs_enet/fs_enet-main.c  |   16 
 drivers/net/ethernet/freescale/fs_enet/fs_enet.h   |    1 
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |   11 
 drivers/net/ethernet/intel/e1000e/mac.c            |   11 
 drivers/net/ethernet/intel/e1000e/netdev.c         |    2 
 drivers/net/ethernet/marvell/mvmdio.c              |    3 
 drivers/net/ethernet/marvell/mvneta.c              |    4 
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   17 
 drivers/net/ethernet/renesas/sh_eth.c              |   33 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    6 
 drivers/net/phy/marvell.c                          |    2 
 drivers/net/phy/mdio-sun4i.c                       |    6 
 drivers/net/ppp/pppoe.c                            |   11 
 drivers/net/wireless/mac80211_hwsim.c              |   14 
 drivers/of/fdt.c                                   |    2 
 drivers/parisc/lba_pci.c                           |   33 +
 drivers/pci/pci-driver.c                           |    7 
 drivers/scsi/scsi_lib.c                            |   10 
 drivers/staging/usbip/stub_dev.c                   |    3 
 drivers/staging/usbip/stub_main.c                  |    5 
 drivers/staging/usbip/stub_rx.c                    |    7 
 drivers/staging/usbip/stub_tx.c                    |    4 
 drivers/staging/usbip/usbip_common.c               |   31 -
 drivers/staging/usbip/userspace/src/utils.c        |    9 
 drivers/staging/usbip/vhci_hcd.c                   |   12 
 drivers/staging/usbip/vhci_rx.c                    |   23 
 drivers/staging/usbip/vhci_tx.c                    |    3 
 drivers/tty/n_tty.c                                |    4 
 drivers/tty/serial/8250/8250_pci.c                 |    3 
 drivers/usb/core/config.c                          |   16 
 drivers/usb/core/devio.c                           |   14 
 drivers/usb/core/hub.c                             |    9 
 drivers/usb/core/quirks.c                          |    9 
 drivers/usb/gadget/composite.c                     |    7 
 drivers/usb/gadget/udc-core.c                      |   32 -
 drivers/usb/host/ehci-dbg.c                        |    2 
 drivers/usb/host/xhci-mem.c                        |   24 
 drivers/usb/host/xhci-pci.c                        |    3 
 drivers/usb/host/xhci-ring.c                       |   12 
 drivers/usb/misc/usb3503.c                         |    2 
 drivers/usb/mon/mon_bin.c                          |    8 
 drivers/usb/musb/da8xx.c                           |   10 
 drivers/usb/serial/cp210x.c                        |    2 
 drivers/usb/serial/ftdi_sio.c                      |    1 
 drivers/usb/serial/ftdi_sio_ids.h                  |    6 
 drivers/usb/serial/option.c                        |   20 
 drivers/usb/storage/uas-detect.h                   |    4 
 drivers/usb/storage/unusual_devs.h                 |    7 
 drivers/usb/storage/unusual_uas.h                  |   14 
 drivers/virtio/virtio.c                            |    2 
 fs/btrfs/disk-io.c                                 |    9 
 fs/btrfs/extent-tree.c                             |   15 
 fs/btrfs/ioctl.c                                   |    2 
 fs/ext4/extents.c                                  |    1 
 fs/ext4/namei.c                                    |    4 
 fs/nfsd/auth.c                                     |    3 
 fs/quota/dquot.c                                   |    3 
 include/asm-generic/dma-mapping-broken.h           |    3 
 include/linux/blkdev.h                             |    6 
 include/linux/cred.h                               |    1 
 include/linux/dma-mapping.h                        |    2 
 include/linux/fscache.h                            |    2 
 include/linux/mlx5/driver.h                        |    2 
 include/linux/phy.h                                |   21 
 include/linux/sh_eth.h                             |    1 
 include/linux/stddef.h                             |   15 
 include/linux/sysfs.h                              |    6 
 include/linux/vfio.h                               |   13 
 include/net/cfg80211.h                             |    2 
 include/net/red.h                                  |   13 
 include/net/sctp/checksum.h                        |   13 
 include/net/xfrm.h                                 |    1 
 include/scsi/libsas.h                              |    2 
 include/uapi/linux/usb/ch9.h                       |    2 
 kernel/acct.c                                      |    2 
 kernel/debug/kdb/kdb_io.c                          |    2 
 kernel/futex.c                                     |    3 
 kernel/groups.c                                    |    5 
 kernel/hrtimer.c                                   |    2 
 kernel/posix-timers.c                              |   37 -
 kernel/time/tick-sched.c                           |   19 
 kernel/trace/blktrace.c                            |    4 
 kernel/trace/ring_buffer.c                         |    6 
 kernel/trace/trace.c                               |    3 
 kernel/uid16.c                                     |    1 
 lib/asn1_decoder.c                                 |   45 +
 lib/oid_registry.c                                 |   16 
 mm/mprotect.c                                      |    6 
 net/8021q/vlan.c                                   |    7 
 net/batman-adv/bat_iv_ogm.c                        |    4 
 net/bridge/br_netlink.c                            |    7 
 net/can/af_can.c                                   |   22 
 net/dccp/ccids/ccid2.c                             |    3 
 net/ipv4/esp4.c                                    |    1 
 net/ipv4/igmp.c                                    |   20 
 net/ipv4/raw.c                                     |  121 +-
 net/ipv4/tcp_ipv4.c                                |    2 
 net/ipv4/xfrm4_input.c                             |   11 
 net/ipv6/esp6.c                                    |    3 
 net/ipv6/tcp_ipv6.c                                |    2 
 net/ipv6/xfrm6_input.c                             |    9 
 net/key/af_key.c                                   |    8 
 net/netfilter/xt_bpf.c                             |    6 
 net/packet/af_packet.c                             |    5 
 net/rds/rdma.c                                     |    2 
 net/sched/sch_choke.c                              |    3 
 net/sched/sch_gred.c                               |    3 
 net/sched/sch_red.c                                |    2 
 net/sched/sch_sfq.c                                |    3 
 net/sctp/socket.c                                  |   31 -
 net/sunrpc/auth_gss/gss_rpc_xdr.c                  |    1 
 net/sunrpc/auth_gss/svcauth_gss.c                  |    1 
 net/sunrpc/svcauth_unix.c                          |    2 
 net/wireless/core.c                                |    7 
 net/wireless/core.h                                |    2 
 net/wireless/nl80211.c                             |   15 
 net/wireless/wext-compat.c                         |    3 
 net/xfrm/xfrm_input.c                              |   56 +
 sound/core/oss/pcm_oss.c                           |   41 +
 sound/core/oss/pcm_plugin.c                        |   14 
 sound/core/pcm.c                                   |    2 
 sound/core/pcm_lib.c                               |    5 
 sound/core/rawmidi.c                               |   15 
 sound/core/seq/seq_clientmgr.c                     |   15 
 sound/core/seq/seq_timer.c                         |    2 
 sound/drivers/aloop.c                              |   98 +-
 sound/pci/hda/patch_cirrus.c                       |    1 
 sound/pci/hda/patch_conexant.c                     |   29 +
 sound/soc/codecs/twl4030.c                         |    4 
 sound/soc/codecs/wm_adsp.c                         |   29 +
 sound/soc/fsl/fsl_ssi.c                            |   17 
 sound/usb/mixer.c                                  |   26 -
 tools/hv/hv_kvp_daemon.c                           |   70 -
 223 files changed, 2541 insertions(+), 1269 deletions(-)