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(-)