Merge tag 'v4.1.44' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.1-stable
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23994844AbdIVIUP3kGPV/[email protected]> |
Author: Ralf Baechle <[email protected]> Wed Sep 20 23:44:10 2017 +0200 Commit: ea3be50ed7c6c15fe4e2c58f3e0f8980a204cfd4 Gitweb: https://git.linux-mips.org/g/ralf/linux/ea3be50ed7c6 Branch: linux-4.1-stable --- Makefile | 2 arch/arm/boot/dts/armada-388-gp.dts | 4 - arch/arm/boot/dts/omap3-n900.dts | 2 arch/arm/configs/s3c2410_defconfig | 6 - arch/arm/include/asm/ftrace.h | 18 ++ arch/arm/kvm/mmu.c | 4 + arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 2 arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 6 - arch/arm64/mm/fault.c | 8 + arch/mips/include/asm/branch.h | 5 - arch/mips/kernel/branch.c | 8 + arch/mips/kernel/ptrace.c | 2 arch/mips/kernel/scall32-o32.S | 2 arch/mips/kernel/scall64-64.S | 2 arch/mips/kernel/scall64-n32.S | 2 arch/mips/kernel/scall64-o32.S | 2 arch/mips/kernel/syscall.c | 15 ++ arch/mips/math-emu/cp1emu.c | 38 +++++ arch/openrisc/kernel/vmlinux.lds.S | 2 arch/powerpc/include/asm/atomic.h | 4 - arch/powerpc/include/asm/reg.h | 2 arch/powerpc/kvm/book3s_hv.c | 25 +++ arch/powerpc/kvm/book3s_hv_rmhandlers.S | 41 +++++- arch/powerpc/lib/sstep.c | 19 ++- arch/powerpc/platforms/pseries/reconfig.c | 1 arch/s390/include/asm/syscall.h | 6 + arch/s390/net/bpf_jit_comp.c | 3 arch/sparc/include/asm/mmu_context_64.h | 14 +- arch/sparc/include/asm/trap_block.h | 1 arch/sparc/kernel/smp_64.c | 185 ++++++++++++++++--------- arch/sparc/kernel/sun4v_ivec.S | 15 ++ arch/sparc/kernel/traps_64.c | 1 arch/sparc/kernel/tsb.S | 12 ++ arch/sparc/power/hibernate.c | 3 arch/x86/boot/string.c | 1 arch/x86/boot/string.h | 9 + arch/x86/include/asm/xen/hypercall.h | 3 arch/x86/kernel/acpi/boot.c | 8 + arch/x86/kernel/cpu/mcheck/mce_amd.c | 3 arch/x86/kernel/kvm.c | 6 + drivers/acpi/glue.c | 10 + drivers/ata/libata-scsi.c | 6 + drivers/base/power/domain.c | 14 +- drivers/block/virtio_blk.c | 3 drivers/block/xen-blkback/blkback.c | 3 drivers/block/xen-blkback/xenbus.c | 1 drivers/char/ipmi/ipmi_msghandler.c | 5 + drivers/char/ipmi/ipmi_ssif.c | 5 + drivers/char/ipmi/ipmi_watchdog.c | 7 + drivers/char/tpm/tpm-sysfs.c | 2 drivers/gpu/drm/drm_dp_mst_topology.c | 41 ++++-- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 + drivers/gpu/drm/msm/msm_gem_submit.c | 3 drivers/gpu/drm/msm/msm_ringbuffer.c | 3 drivers/gpu/drm/radeon/atombios_encoders.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 20 --- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 drivers/gpu/drm/rcar-du/rcar_du_drv.c | 10 - drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 drivers/hid/hid-core.c | 1 drivers/hid/hid-ids.h | 3 drivers/iio/adc/vf610_adc.c | 2 drivers/iio/light/tsl2563.c | 2 drivers/infiniband/ulp/isert/ib_isert.c | 2 drivers/input/serio/i8042.c | 12 +- drivers/isdn/i4l/isdn_ppp.c | 2 drivers/mailbox/mailbox.c | 13 +- drivers/md/raid1.c | 5 + drivers/md/raid5.c | 11 + drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 drivers/media/pci/cx88/cx88-cards.c | 9 + drivers/media/pci/cx88/cx88-video.c | 2 drivers/media/pci/saa7164/saa7164-bus.c | 13 -- drivers/media/platform/davinci/vpfe_capture.c | 22 --- drivers/media/rc/imon.c | 2 drivers/media/rc/ir-lirc-codec.c | 2 drivers/misc/enclosure.c | 14 +- drivers/mtd/spi-nor/fsl-quadspi.c | 20 +-- drivers/net/ethernet/broadcom/tg3.c | 3 drivers/net/ethernet/mellanox/mlx4/icm.c | 7 + drivers/net/ethernet/realtek/r8169.c | 1 drivers/net/ethernet/renesas/sh_eth.c | 2 drivers/net/irda/mcs7780.c | 16 ++ drivers/net/phy/phy.c | 3 drivers/net/phy/phy_device.c | 4 - drivers/net/usb/kaweth.c | 10 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 6 + drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 drivers/net/wireless/ath/ath9k/tx99.c | 13 +- drivers/net/wireless/ath/wil6210/main.c | 15 +- drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/interface.c | 6 + drivers/net/xen-netback/netback.c | 6 + drivers/of/device.c | 2 drivers/pci/pci-driver.c | 1 drivers/pinctrl/samsung/pinctrl-exynos.c | 4 - drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c | 1 drivers/scsi/fnic/fnic.h | 1 drivers/scsi/fnic/fnic_scsi.c | 16 ++ drivers/scsi/mpt3sas/mpt3sas_base.c | 33 ++-- drivers/scsi/qla2xxx/qla_attr.c | 18 ++ drivers/spi/spi-dw.c | 5 + drivers/spmi/spmi.c | 12 ++ drivers/staging/comedi/comedi_fops.c | 6 - drivers/staging/iio/resolver/ad2s1210.c | 2 drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 drivers/target/iscsi/iscsi_target.c | 12 +- drivers/target/iscsi/iscsi_target_login.c | 7 + drivers/target/target_core_transport.c | 9 + drivers/usb/class/cdc-acm.c | 3 drivers/usb/core/hcd.c | 2 drivers/usb/core/hub.c | 10 + drivers/usb/core/quirks.c | 4 + drivers/usb/gadget/function/f_hid.c | 2 drivers/usb/host/pci-quirks.c | 17 ++ drivers/usb/host/xhci-hub.c | 3 drivers/usb/host/xhci-ring.c | 11 + drivers/usb/renesas_usbhs/common.c | 4 - drivers/usb/serial/cp210x.c | 1 drivers/usb/serial/option.c | 2 drivers/usb/serial/pl2303.c | 1 drivers/usb/serial/pl2303.h | 1 drivers/usb/storage/isd200.c | 5 + drivers/usb/storage/unusual_uas.h | 4 - drivers/vfio/pci/vfio_pci.c | 4 + drivers/vfio/pci/vfio_pci_rdwr.c | 5 + drivers/vfio/vfio.c | 46 ++++++ drivers/video/fbdev/cobalt_lcdfb.c | 5 + fs/ext4/file.c | 3 fs/ext4/resize.c | 3 fs/f2fs/acl.c | 2 fs/f2fs/super.c | 16 ++ fs/fuse/file.c | 2 fs/nfs/Kconfig | 1 fs/nfs/dir.c | 12 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 1 fs/nfs/inode.c | 4 - fs/seq_file.c | 7 + fs/udf/inode.c | 4 - include/linux/phy.h | 4 + include/linux/sched.h | 10 + include/linux/seq_file.h | 13 +- include/linux/slab.h | 4 - include/linux/vfio.h | 2 include/net/iw_handler.h | 3 include/net/sctp/sctp.h | 4 + include/target/iscsi/iscsi_target_core.h | 1 kernel/events/core.c | 21 --- kernel/resource.c | 13 +- kernel/signal.c | 4 - kernel/workqueue.c | 10 + lib/Kconfig.debug | 2 mm/mempool.c | 2 mm/page_alloc.c | 12 +- net/8021q/vlan.c | 5 + net/8021q/vlan.h | 2 net/8021q/vlan_dev.c | 20 ++- net/bluetooth/smp.c | 35 ++--- net/core/dev.c | 19 ++- net/core/dev_ioctl.c | 1 net/core/rtnetlink.c | 3 net/dccp/feat.c | 7 + net/dccp/ipv4.c | 1 net/ipv4/fib_frontend.c | 9 + net/ipv4/ip_output.c | 2 net/ipv4/tcp_input.c | 4 - net/ipv4/udp_offload.c | 2 net/ipv6/ip6_output.c | 2 net/ipv6/output_core.c | 8 + net/ipv6/udp_offload.c | 2 net/key/af_key.c | 93 +++++++++---- net/nfc/core.c | 31 ++-- net/nfc/llcp_sock.c | 9 + net/nfc/nci/core.c | 3 net/nfc/netlink.c | 4 - net/packet/af_packet.c | 15 +- sound/pci/hda/patch_realtek.c | 1 sound/soc/codecs/tlv320aic3x.c | 13 ++ sound/soc/soc-compress.c | 6 + sound/soc/soc-pcm.c | 8 + sound/usb/endpoint.c | 3 tools/lib/traceevent/plugin_sched_switch.c | 4 - tools/perf/ui/browser.c | 2 tools/perf/util/symbol-elf.c | 6 + virt/kvm/vfio.c | 27 +++- 185 files changed, 1153 insertions(+), 499 deletions(-)