Merge tag 'v3.18.50' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-3.18-stable
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23992800AbdFFRQrmsueq/[email protected]> |
Author: Ralf Baechle <[email protected]> Tue Jun 6 16:05:19 2017 +0200 Commit: 7a4024dc8e045ee36d3050b4dc6e177aa9c7717d Gitweb: https://git.linux-mips.org/g/ralf/linux/7a4024dc8e04 Branch: linux-3.18-stable --- Makefile | 2 arch/arm/include/asm/psci.h | 2 arch/arm/kvm/mmu.c | 3 arch/c6x/kernel/ptrace.c | 41 --- arch/metag/include/asm/uaccess.h | 15 + arch/metag/kernel/ptrace.c | 19 + arch/metag/lib/usercopy.c | 312 +++++++++--------------- arch/mips/kernel/ptrace.c | 3 arch/powerpc/boot/zImage.lds.S | 1 arch/powerpc/kernel/align.c | 27 +- arch/powerpc/kernel/setup_64.c | 9 + arch/powerpc/kvm/emulate.c | 1 arch/powerpc/mm/hash_native_64.c | 7 - arch/s390/boot/compressed/misc.c | 35 +-- arch/s390/include/asm/uaccess.h | 2 arch/sparc/kernel/ptrace_64.c | 2 arch/x86/include/asm/elf.h | 2 arch/x86/kernel/cpu/perf_event_intel_lbr.c | 2 arch/x86/kvm/vmx.c | 10 + arch/x86/mm/init.c | 40 ++- arch/x86/vdso/vdso32-setup.c | 11 + block/scsi_ioctl.c | 3 crypto/ahash.c | 79 ++++-- drivers/acpi/Makefile | 1 drivers/acpi/acpi_platform.c | 8 - drivers/block/zram/zram_drv.c | 6 drivers/char/Kconfig | 6 drivers/char/mem.c | 82 ++++-- drivers/char/virtio_console.c | 12 + drivers/crypto/caam/ctrl.c | 3 drivers/gpu/drm/ttm/ttm_object.c | 10 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 79 ++++-- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 4 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 4 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 31 +- drivers/hv/hv_balloon.c | 4 drivers/iio/adc/ti_am335x_adc.c | 13 + drivers/input/joystick/iforce/iforce-usb.c | 3 drivers/input/joystick/xpad.c | 2 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 | 7 + drivers/input/tablet/hanwang.c | 3 drivers/input/tablet/kbtab.c | 3 drivers/input/touchscreen/sur40.c | 3 drivers/iommu/intel-iommu.c | 2 drivers/isdn/gigaset/bas-gigaset.c | 3 drivers/md/raid10.c | 18 + drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 10 - drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 33 ++- drivers/media/usb/uvc/uvc_driver.c | 118 +++++++++ drivers/mmc/host/sdhci.c | 4 drivers/mmc/host/ushc.c | 3 drivers/mtd/bcm47xxpart.c | 10 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 drivers/net/ethernet/intel/igb/e1000_phy.c | 4 drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 drivers/net/usb/catc.c | 56 +++- drivers/net/usb/pegasus.c | 29 ++ drivers/net/usb/rtl8150.c | 34 ++- drivers/pinctrl/qcom/pinctrl-msm.c | 4 drivers/platform/x86/acer-wmi.c | 22 +- drivers/rtc/rtc-s35390a.c | 167 ++++++++++--- drivers/rtc/rtc-tegra.c | 28 ++ drivers/scsi/libiscsi.c | 26 ++ drivers/scsi/libsas/sas_ata.c | 2 drivers/scsi/lpfc/lpfc_init.c | 1 drivers/scsi/sd.c | 20 +- drivers/scsi/sg.c | 2 drivers/scsi/sr.c | 6 drivers/target/iscsi/iscsi_target_parameters.c | 16 - drivers/target/iscsi/iscsi_target_util.c | 12 + drivers/target/target_core_pscsi.c | 47 +--- drivers/target/target_core_sbc.c | 10 + drivers/tty/serial/8250/8250_pci.c | 23 +- drivers/tty/serial/atmel_serial.c | 5 drivers/usb/class/usbtmc.c | 7 + drivers/usb/gadget/function/f_acm.c | 4 drivers/uwb/hwa-rc.c | 3 drivers/uwb/i1480/dfu/usb.c | 3 drivers/video/fbdev/xen-fbfront.c | 4 drivers/virtio/virtio_balloon.c | 2 drivers/xen/xen-acpi-processor.c | 34 ++- fs/cifs/file.c | 6 fs/cifs/smb2pdu.c | 4 fs/ext4/inline.c | 5 fs/xfs/libxfs/xfs_inode_buf.c | 8 + fs/xfs/xfs_bmap_util.c | 7 - fs/xfs/xfs_buf.c | 1 include/crypto/internal/hash.h | 10 + include/drm/ttm/ttm_object.h | 5 include/linux/kvm_host.h | 4 include/linux/log2.h | 13 - include/scsi/libiscsi.h | 1 kernel/events/core.c | 5 kernel/ptrace.c | 14 + kernel/trace/ftrace.c | 20 +- kernel/trace/ring_buffer.c | 8 - mm/hugetlb.c | 6 mm/mempolicy.c | 20 +- mm/percpu.c | 5 net/core/sock.c | 16 + net/ipv4/fib_frontend.c | 3 net/ipv4/tcp_input.c | 2 net/ipv4/tcp_minisocks.c | 1 net/ipv6/route.c | 2 net/sched/act_api.c | 5 net/sctp/socket.c | 8 - net/unix/garbage.c | 18 + sound/core/seq/seq_clientmgr.c | 1 sound/core/seq/seq_fifo.c | 7 + sound/core/seq/seq_memory.c | 17 + sound/core/seq/seq_memory.h | 1 virt/kvm/eventfd.c | 3 virt/kvm/kvm_main.c | 40 ++- 116 files changed, 1271 insertions(+), 699 deletions(-)