Merge tag 'v3.10.106' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-3.10-stable
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23992170AbdIVIRF7TwRV/[email protected]> |
Author: Ralf Baechle <[email protected]> Wed Sep 20 22:37:42 2017 +0200 Commit: f7544431aa4a04372de70ac3b8d0c50941e3ba13 Gitweb: https://git.linux-mips.org/g/ralf/linux/f7544431aa4a Branch: linux-3.10-stable --- .../devicetree/bindings/clock/imx31-clock.txt | 2 Documentation/kernel-parameters.txt | 4 + Makefile | 2 arch/arm/boot/dts/imx31.dtsi | 18 +- arch/arm/kernel/ptrace.c | 2 arch/arm/mach-ux500/pm.c | 4 - arch/arm64/include/uapi/asm/ptrace.h | 1 arch/arm64/kernel/ptrace.c | 11 + arch/cris/boot/rescue/Makefile | 8 + arch/m68k/include/asm/delay.h | 2 arch/metag/lib/usercopy.c | 146 ++++++++++++++----- arch/mips/cavium-octeon/octeon-memcpy.S | 20 ++- arch/mips/configs/ip27_defconfig | 1 arch/mips/kernel/process.c | 153 +++++++++++++------- arch/powerpc/kernel/ibmebus.c | 16 ++ arch/powerpc/kernel/idle_power7.S | 2 arch/powerpc/kernel/misc_32.S | 2 arch/powerpc/kernel/setup_64.c | 9 + arch/s390/boot/compressed/misc.c | 35 ++--- arch/x86/kernel/cpu/common.c | 2 arch/x86/kernel/entry_32.S | 4 - arch/x86/kvm/emulate.c | 66 +++++++-- arch/x86/pci/xen.c | 23 +-- arch/x86/platform/goldfish/goldfish.c | 14 ++ crypto/Makefile | 7 + crypto/asymmetric_keys/rsa.c | 5 - crypto/authenc.c | 6 - crypto/authencesn.c | 8 + crypto/ccm.c | 4 - crypto/gcm.c | 2 crypto/memneq.c | 138 ++++++++++++++++++ drivers/acpi/osl.c | 6 + drivers/char/Kconfig | 1 drivers/char/lp.c | 6 + drivers/clk/clk-wm831x.c | 2 drivers/crypto/caam/caamalg.c | 4 - drivers/crypto/caam/caamhash.c | 1 drivers/gpu/drm/i915/intel_crt.c | 9 + drivers/gpu/drm/i915/intel_display.c | 4 - drivers/gpu/drm/nouveau/nv50_display.c | 2 drivers/hv/hv.c | 5 - drivers/hv/hyperv_vmbus.h | 2 drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/ds620.c | 2 drivers/i2c/busses/i2c-at91.c | 36 +++-- drivers/infiniband/core/mad.c | 2 drivers/infiniband/core/multicast.c | 7 + drivers/infiniband/hw/mlx4/ah.c | 6 + drivers/infiniband/hw/mlx4/main.c | 8 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 12 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 - drivers/input/misc/cm109.c | 4 + drivers/input/misc/ims-pcu.c | 4 + drivers/input/misc/yealink.c | 4 + drivers/input/serio/i8042-x86ia64io.h | 6 + drivers/input/tablet/hanwang.c | 3 drivers/iommu/amd_iommu.c | 2 drivers/isdn/gigaset/bas-gigaset.c | 3 drivers/isdn/gigaset/ser-gigaset.c | 4 - drivers/md/dm.c | 55 +++++++ drivers/media/i2c/Kconfig | 1 drivers/media/rc/ite-cir.c | 2 drivers/media/tuners/tuner-xc2028.c | 34 ++-- drivers/media/usb/uvc/uvc_queue.c | 2 drivers/mfd/pm8921-core.c | 9 + drivers/mmc/card/mmc_test.c | 2 drivers/mmc/host/mxs-mmc.c | 6 + drivers/mmc/host/ushc.c | 3 drivers/mtd/nand/Kconfig | 2 drivers/net/ethernet/mellanox/mlx4/cq.c | 38 +++-- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 8 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 ++- drivers/net/phy/phy.c | 2 drivers/net/tun.c | 12 +- drivers/net/usb/pegasus.c | 29 +++- drivers/net/usb/rtl8150.c | 34 ++++ drivers/net/vxlan.c | 2 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 4 - drivers/pci/hotplug/rpadlpar_core.c | 10 + drivers/platform/goldfish/pdev_bus.c | 13 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 - drivers/s390/cio/qdio_thinint.c | 8 + drivers/s390/scsi/zfcp_dbf.c | 17 ++ drivers/s390/scsi/zfcp_dbf.h | 41 +++++ drivers/s390/scsi/zfcp_erp.c | 61 ++++++++ drivers/s390/scsi/zfcp_ext.h | 4 - drivers/s390/scsi/zfcp_fsf.c | 8 + drivers/s390/scsi/zfcp_fsf.h | 3 drivers/s390/scsi/zfcp_reqlist.h | 30 ++++ drivers/s390/scsi/zfcp_scsi.c | 61 +++++++- drivers/scsi/aacraid/src.c | 21 ++- drivers/scsi/libsas/sas_ata.c | 2 drivers/scsi/mvsas/mv_94xx.c | 2 drivers/staging/iio/adc/ad7606_core.c | 2 drivers/staging/vt6656/hostap.c | 3 drivers/target/iscsi/iscsi_target_tpg.c | 1 drivers/tty/n_hdlc.c | 143 +++++++++---------- drivers/usb/class/usbtmc.c | 9 + drivers/usb/core/config.c | 10 + drivers/usb/dwc3/gadget.c | 8 + drivers/usb/gadget/composite.c | 12 +- drivers/usb/gadget/dummy_hcd.c | 6 - drivers/usb/host/ohci-q.c | 7 - drivers/usb/host/xhci-mem.c | 4 - drivers/usb/misc/idmouse.c | 3 drivers/usb/misc/iowarrior.c | 21 ++- drivers/usb/misc/uss720.c | 5 + drivers/usb/musb/musbhsdma.h | 2 drivers/usb/serial/ark3116.c | 13 +- drivers/usb/serial/ch341.c | 90 +++++++----- drivers/usb/serial/cyberjack.c | 10 + drivers/usb/serial/digi_acceleport.c | 14 +- drivers/usb/serial/ftdi_sio.c | 31 ++-- drivers/usb/serial/garmin_gps.c | 1 drivers/usb/serial/io_edgeport.c | 5 + drivers/usb/serial/io_ti.c | 22 ++- drivers/usb/serial/iuu_phoenix.c | 11 + drivers/usb/serial/keyspan_pda.c | 14 ++ drivers/usb/serial/kl5kusb105.c | 44 ++++-- drivers/usb/serial/kobil_sct.c | 12 ++ drivers/usb/serial/mos7720.c | 51 +++---- drivers/usb/serial/mos7840.c | 14 ++ drivers/usb/serial/omninet.c | 19 ++ drivers/usb/serial/opticon.c | 2 drivers/usb/serial/oti6858.c | 16 ++ drivers/usb/serial/pl2303.c | 8 + drivers/usb/serial/quatech2.c | 4 - drivers/usb/serial/safe_serial.c | 5 + drivers/usb/serial/spcp8x5.c | 22 +++ drivers/usb/serial/ti_usb_3410_5052.c | 7 + drivers/usb/wusbcore/wa-hc.c | 3 drivers/uwb/hwa-rc.c | 3 drivers/uwb/i1480/dfu/usb.c | 3 drivers/video/fbcmap.c | 26 ++- fs/9p/acl.c | 40 ++--- fs/block_dev.c | 9 + fs/btrfs/acl.c | 6 - fs/btrfs/tree-log.c | 3 fs/exec.c | 10 + fs/ext2/acl.c | 12 +- fs/ext3/acl.c | 10 - fs/ext4/acl.c | 12 +- fs/ext4/inline.c | 9 + fs/ext4/inode.c | 29 +++- fs/ext4/mballoc.c | 4 - fs/f2fs/acl.c | 6 - fs/f2fs/debug.c | 1 fs/fuse/file.c | 6 + fs/generic_acl.c | 12 +- fs/gfs2/acl.c | 14 +- fs/jffs2/acl.c | 9 + fs/jfs/xattr.c | 5 - fs/nfs/nfs4filelayoutdev.c | 3 fs/nfs/nfs4xdr.c | 2 fs/ocfs2/acl.c | 20 +-- fs/ocfs2/ioctl.c | 129 ++++++----------- fs/posix_acl.c | 31 ++++ fs/reiserfs/xattr_acl.c | 8 - fs/ubifs/tnc.c | 25 +++ fs/xfs/xfs_acl.c | 15 +- include/crypto/algapi.h | 18 ++ include/linux/can/core.h | 7 - include/linux/cpu.h | 12 -- include/linux/jump_label.h | 16 ++ include/linux/kvm_host.h | 7 + include/linux/lockd/lockd.h | 3 include/linux/netdevice.h | 9 + include/linux/posix_acl.h | 1 include/net/cipso_ipv4.h | 4 + include/rdma/ib_sa.h | 6 - include/trace/events/syscalls.h | 1 kernel/cpu.c | 3 kernel/events/core.c | 5 - kernel/ptrace.c | 14 +- kernel/rtmutex.c | 68 +++++++++ kernel/sched/core.c | 6 - kernel/trace/ring_buffer.c | 24 ++- kernel/trace/trace.c | 8 + mm/huge_memory.c | 19 ++ mm/hugetlb.c | 37 ++++- mm/page_alloc.c | 17 +- net/can/af_can.c | 12 +- net/can/af_can.h | 3 net/can/bcm.c | 4 - net/can/gw.c | 2 net/can/raw.c | 4 - net/ceph/osdmap.c | 1 net/core/dev.c | 58 +++++--- net/core/sock.c | 10 + net/dccp/input.c | 3 net/dccp/ipv4.c | 3 net/dccp/ipv6.c | 8 + net/ieee802154/6lowpan.c | 2 net/ipv4/cipso_ipv4.c | 4 + net/ipv4/igmp.c | 6 + net/ipv4/inet_connection_sock.c | 2 net/ipv4/ip_sockglue.c | 9 + net/ipv4/ip_vti.c | 1 net/ipv4/netfilter/arp_tables.c | 4 - net/ipv4/ping.c | 7 + net/ipv4/route.c | 1 net/ipv4/tcp.c | 6 + net/ipv4/tcp_ipv4.c | 4 - net/ipv6/ip6_gre.c | 41 +++-- net/ipv6/ip6_offload.c | 1 net/ipv6/ip6_tunnel.c | 55 +++++-- net/ipv6/raw.c | 7 + net/ipv6/tcp_ipv6.c | 8 + net/l2tp/l2tp_core.c | 8 + net/l2tp/l2tp_core.h | 4 - net/l2tp/l2tp_debugfs.c | 10 + net/l2tp/l2tp_ip.c | 27 +++- net/l2tp/l2tp_ip6.c | 2 net/l2tp/l2tp_netlink.c | 7 + net/l2tp/l2tp_ppp.c | 10 + net/mac80211/mesh.c | 2 net/packet/af_packet.c | 65 ++++++-- net/sched/act_api.c | 5 - net/sched/cls_api.c | 4 - net/sched/em_meta.c | 9 + net/sctp/associola.c | 131 ++++++++++------- net/sctp/socket.c | 7 + net/socket.c | 4 - net/sunrpc/auth_gss/gss_rpc_xdr.c | 2 net/sunrpc/auth_gss/svcauth_gss.c | 2 net/unix/garbage.c | 18 +- net/xfrm/xfrm_user.c | 9 + security/integrity/evm/evm_main.c | 3 security/keys/gc.c | 2 security/keys/keyctl.c | 20 +-- security/keys/process_keys.c | 44 ++++-- security/selinux/hooks.c | 2 sound/pci/ctxfi/cthw20k1.c | 19 +- sound/pci/ctxfi/cthw20k2.c | 18 +- sound/usb/card.c | 1 tools/perf/builtin-trace.c | 4 - tools/perf/util/trace-event-scripting.c | 6 + tools/testing/ktest/ktest.pl | 2 virt/kvm/eventfd.c | 3 virt/kvm/kvm_main.c | 41 ++++- 240 files changed, 2457 insertions(+), 1123 deletions(-)