Merge tag 'v4.4.134' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.4-stable
[email protected] Sat, 16 Jun 2018 06:26:26 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23994714AbeFPE02kDxvJ/[email protected]> |
Author: Ralf Baechle <[email protected]> Fri Jun 15 01:30:17 2018 +0200 Commit: cd0d926d47599103d75dec1da5218b2b7b8957a1 Gitweb: https://git.linux-mips.org/g/ralf/linux/cd0d926d4759 Branch: linux-4.4-stable --- Documentation/device-mapper/thin-provisioning.txt | 8 +- Makefile | 2 arch/alpha/include/asm/xchg.h | 30 +++++- arch/arc/Kconfig | 1 arch/arm/boot/dts/socfpga.dtsi | 2 arch/arm/include/asm/vdso.h | 2 arch/arm/kernel/vdso.c | 12 +- arch/arm/mach-omap1/clock.c | 6 + arch/arm/mach-omap2/pm.c | 4 - arch/arm/mach-omap2/timer.c | 19 ++-- arch/arm/plat-omap/dmtimer.c | 7 - arch/arm64/include/asm/spinlock.h | 4 - arch/m68k/coldfire/device.c | 12 ++ arch/mips/cavium-octeon/octeon-irq.c | 10 +- arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 2 arch/mips/kernel/ptrace.c | 22 ++++- arch/mips/kernel/ptrace32.c | 4 - arch/mips/kvm/mips.c | 2 arch/mips/txx9/rbtx4939/setup.c | 4 - arch/powerpc/include/asm/irq_work.h | 1 arch/powerpc/kvm/book3s_hv.c | 12 +- arch/powerpc/mm/numa.c | 78 ++++++++++++++-- arch/powerpc/net/bpf_jit_comp.c | 3 + arch/powerpc/perf/core-book3s.c | 25 +++++ arch/powerpc/sysdev/mpic.c | 2 arch/s390/include/asm/nospec-insn.h | 13 +++ arch/s390/kernel/asm-offsets.c | 1 arch/s390/kernel/mcount.S | 14 ++- arch/sh/kernel/entry-common.S | 2 arch/sparc/include/asm/atomic_64.h | 6 + arch/x86/kernel/apic/apic.c | 2 arch/x86/kernel/devicetree.c | 21 +++- arch/x86/kernel/smpboot.c | 1 arch/x86/kvm/lapic.c | 10 ++ arch/x86/kvm/vmx.c | 20 +++- arch/x86/kvm/x86.c | 7 + arch/x86/mm/pgtable.c | 9 ++ arch/x86/power/hibernate_32.c | 2 arch/x86/power/hibernate_64.c | 2 drivers/acpi/acpi_pad.c | 3 + drivers/acpi/acpica/evevent.c | 9 +- drivers/acpi/acpica/nseval.c | 8 ++ drivers/acpi/processor_perflib.c | 2 drivers/ata/libata-core.c | 6 + drivers/block/paride/pcd.c | 2 drivers/bluetooth/btusb.c | 6 + drivers/cdrom/cdrom.c | 3 - drivers/cdrom/gdrom.c | 3 + drivers/char/hw_random/stm32-rng.c | 9 ++ drivers/char/ipmi/ipmi_powernv.c | 5 + drivers/char/ipmi/ipmi_ssif.c | 4 - drivers/clk/clk.c | 3 + drivers/clk/rockchip/clk-mmc-phase.c | 23 +++++ drivers/clk/samsung/clk-exynos3250.c | 4 - drivers/clk/samsung/clk-exynos5250.c | 8 +- drivers/clk/samsung/clk-exynos5260.c | 2 drivers/clk/samsung/clk-exynos5433.c | 12 +- drivers/clk/samsung/clk-s3c2410.c | 16 ++- drivers/clocksource/fsl_ftm_timer.c | 2 drivers/cpufreq/cppc_cpufreq.c | 23 ++++- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 1 drivers/dma/pl330.c | 6 + drivers/dma/sh/rcar-dmac.c | 2 drivers/firewire/ohci.c | 8 +- drivers/firmware/dmi_scan.c | 22 ++--- drivers/gpu/drm/exynos/regs-fimc.h | 2 drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 7 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 17 ++-- drivers/hid/hid-roccat-kovaplus.c | 2 drivers/hwmon/nct6775.c | 10 +- drivers/hwmon/pmbus/adm1275.c | 4 - drivers/hwmon/pmbus/max8688.c | 2 drivers/i2c/busses/i2c-mv64xxx.c | 8 +- drivers/ide/ide-cd.c | 2 drivers/infiniband/core/ucma.c | 2 drivers/infiniband/hw/mlx5/qp.c | 5 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 + drivers/irqchip/irq-gic-v3.c | 2 drivers/md/bcache/alloc.c | 4 + drivers/md/bcache/bcache.h | 2 drivers/md/bcache/btree.c | 9 +- drivers/md/bcache/request.c | 2 drivers/md/bcache/super.c | 23 ++++- drivers/md/bcache/sysfs.c | 11 +- drivers/md/bcache/writeback.c | 27 +++++- drivers/md/raid1.c | 11 ++ drivers/md/raid10.c | 6 + drivers/md/raid5.c | 7 + drivers/media/dvb-core/dmxdev.c | 2 drivers/media/pci/cx23885/cx23885-cards.c | 4 + drivers/media/pci/cx23885/cx23885-core.c | 10 ++ drivers/media/pci/cx25821/cx25821-core.c | 7 + drivers/media/platform/s3c-camif/camif-capture.c | 7 + drivers/media/usb/em28xx/em28xx.h | 2 drivers/message/fusion/mptctl.c | 2 drivers/mmc/host/sdhci-iproc.c | 30 +++++- drivers/net/ethernet/broadcom/bgmac.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 + drivers/net/ethernet/cisco/enic/enic_main.c | 10 +- drivers/net/ethernet/freescale/gianfar.c | 7 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 drivers/net/ethernet/intel/e1000e/mac.c | 2 drivers/net/ethernet/intel/e1000e/netdev.c | 4 - drivers/net/ethernet/marvell/mvneta.c | 1 drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 drivers/net/ethernet/sun/sunvnet.c | 2 drivers/net/phy/dp83640.c | 18 ++++ drivers/net/usb/qmi_wwan.c | 5 + drivers/net/usb/r8152.c | 2 drivers/net/usb/smsc75xx.c | 7 + drivers/net/virtio_net.c | 2 drivers/net/wireless/ath/ath10k/mac.c | 10 ++ drivers/net/wireless/mac80211_hwsim.c | 4 + drivers/net/xen-netfront.c | 46 +++++---- drivers/ntb/ntb_transport.c | 3 + drivers/nvme/host/pci.c | 5 + drivers/parisc/lba_pci.c | 20 ++++ drivers/pci/pci-driver.c | 17 ++-- drivers/pci/quirks.c | 5 + drivers/regulator/of_regulator.c | 1 drivers/rtc/hctosys.c | 5 + drivers/rtc/rtc-snvs.c | 15 ++- drivers/rtc/rtc-tx4939.c | 6 + drivers/s390/cio/device_fsm.c | 7 + drivers/s390/cio/io_sch.h | 1 drivers/scsi/aacraid/commsup.c | 4 + drivers/scsi/aacraid/linit.c | 5 + drivers/scsi/arm/fas216.c | 2 drivers/scsi/bnx2fc/bnx2fc_io.c | 1 drivers/scsi/lpfc/lpfc_attr.c | 5 + drivers/scsi/lpfc/lpfc_hbadisc.c | 5 + drivers/scsi/lpfc/lpfc_sli.c | 2 drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 drivers/scsi/qla2xxx/qla_isr.c | 6 + drivers/scsi/qla4xxx/ql4_def.h | 2 drivers/scsi/qla4xxx/ql4_os.c | 46 +++++++++ drivers/scsi/sd.c | 3 - drivers/scsi/sr.c | 21 ++++ drivers/scsi/storvsc_drv.c | 2 drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 drivers/scsi/ufs/ufshcd.c | 2 drivers/staging/rtl8192u/r8192U_core.c | 2 drivers/tty/serial/arc_uart.c | 5 + drivers/tty/serial/fsl_lpuart.c | 4 + drivers/tty/serial/imx.c | 6 + drivers/tty/serial/mxs-auart.c | 4 + drivers/tty/serial/samsung.c | 4 + drivers/tty/serial/xilinx_uartps.c | 2 drivers/usb/dwc2/core.h | 2 drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/core.h | 2 drivers/usb/gadget/composite.c | 40 ++++---- drivers/usb/gadget/function/f_fs.c | 6 + drivers/usb/gadget/function/f_uac2.c | 2 drivers/usb/gadget/udc/fsl_udc_core.c | 4 - drivers/usb/gadget/udc/goku_udc.h | 2 drivers/usb/host/ohci-hcd.c | 3 - drivers/usb/host/xhci-mem.c | 2 drivers/usb/musb/musb_core.c | 5 + drivers/video/fbdev/sbuslib.c | 4 - drivers/watchdog/f71808e_wdt.c | 3 - drivers/watchdog/sp5100_tco.h | 2 drivers/xen/events/events_base.c | 4 - drivers/xen/grant-table.c | 4 - drivers/xen/swiotlb-xen.c | 2 drivers/xen/xen-acpi-processor.c | 6 + drivers/xen/xenbus/xenbus_probe.c | 5 + drivers/zorro/zorro.c | 12 ++ fs/affs/namei.c | 10 +- fs/aio.c | 4 - fs/btrfs/ctree.c | 12 ++ fs/btrfs/disk-io.c | 2 fs/btrfs/extent-tree.c | 1 fs/btrfs/file.c | 9 ++ fs/btrfs/inode.c | 16 +-- fs/btrfs/raid56.c | 18 +++- fs/btrfs/send.c | 3 + fs/btrfs/tests/qgroup-tests.c | 2 fs/btrfs/tree-log.c | 12 ++ fs/btrfs/volumes.c | 9 ++ fs/cifs/cifssmb.c | 4 - fs/dcache.c | 22 +++++ fs/ecryptfs/inode.c | 3 - fs/ext2/namei.c | 6 - fs/ext4/namei.c | 6 - fs/f2fs/namei.c | 12 +- fs/fscache/page.c | 13 ++- fs/gfs2/file.c | 5 + fs/gfs2/quota.h | 2 fs/jffs2/dir.c | 12 +- fs/jffs2/fs.c | 1 fs/jfs/namei.c | 12 +- fs/nfs/nfs4proc.c | 12 ++ fs/nfs/nfs4state.c | 5 + fs/nfs/nfs4sysctl.c | 2 fs/nilfs2/namei.c | 6 - fs/ocfs2/acl.c | 6 + fs/ocfs2/dlm/dlmdomain.c | 14 --- fs/ocfs2/dlm/dlmdomain.h | 25 +++++ fs/ocfs2/dlm/dlmrecovery.c | 9 ++ fs/ocfs2/journal.c | 23 ++--- fs/ocfs2/super.c | 5 - fs/ocfs2/xattr.c | 2 fs/proc/base.c | 29 ++++++ fs/proc/proc_sysctl.c | 3 + fs/reiserfs/namei.c | 12 +- fs/udf/namei.c | 6 - fs/udf/super.c | 5 + fs/ufs/namei.c | 6 - fs/xfs/libxfs/xfs_attr.c | 6 - fs/xfs/xfs_discard.c | 14 +-- include/asm-generic/pgtable.h | 15 +++ include/linux/dcache.h | 1 include/linux/suspend.h | 2 include/linux/usb/composite.h | 3 + include/net/ip.h | 11 ++ include/net/ip_fib.h | 1 include/net/llc_conn.h | 2 include/net/mac80211.h | 2 include/net/regulatory.h | 2 include/net/route.h | 3 - include/trace/events/timer.h | 20 +++- include/uapi/drm/virtgpu_drm.h | 1 include/uapi/linux/if_ether.h | 1 ipc/shm.c | 19 ++-- kernel/audit.c | 2 kernel/debug/kdb/kdb_main.c | 27 ++++-- kernel/events/core.c | 24 ++++- kernel/locking/qspinlock.c | 8 ++ kernel/power/power.h | 3 - kernel/relay.c | 2 kernel/sched/rt.c | 2 kernel/signal.c | 4 + kernel/sys.c | 3 + kernel/workqueue.c | 2 lib/test_bpf.c | 31 +++++- mm/kasan/kasan.c | 2 mm/kmemleak.c | 12 +- mm/ksm.c | 28 ++++++ mm/mempolicy.c | 36 ++++++- mm/swapfile.c | 4 + mm/vmscan.c | 22 ++++- net/batman-adv/distributed-arp-table.c | 2 net/batman-adv/fragmentation.c | 3 - net/batman-adv/gateway_client.c | 3 + net/batman-adv/multicast.c | 4 - net/batman-adv/soft-interface.c | 8 -- net/bridge/netfilter/ebtables.c | 33 +++++-- net/core/skbuff.c | 9 +- net/ipv4/ip_vti.c | 2 net/ipv4/route.c | 26 ++++- net/ipv4/tcp_illinois.c | 2 net/ipv4/xfrm4_policy.c | 1 net/ipv6/sit.c | 7 + net/llc/llc_c_ac.c | 15 ++- net/llc/llc_conn.c | 32 +++++-- net/netlabel/netlabel_unlabeled.c | 10 ++ net/nfc/llcp_commands.c | 4 + net/nfc/netlink.c | 3 - net/rds/ib.c | 3 - scripts/kconfig/expr.c | 2 scripts/kconfig/menu.c | 1 scripts/kconfig/zconf.y | 33 +++++-- security/integrity/ima/Kconfig | 1 security/integrity/ima/ima_crypto.c | 2 security/integrity/ima/ima_main.c | 13 +++ sound/core/timer.c | 4 - sound/core/vmaster.c | 5 + sound/pci/hda/Kconfig | 1 sound/pci/hda/patch_realtek.c | 5 + sound/soc/au1x/ac97c.c | 6 + sound/soc/samsung/i2s.c | 13 ++- sound/soc/soc-topology.c | 3 + tools/lib/bpf/libbpf.c | 26 +++++ tools/lib/traceevent/event-parse.c | 17 ++-- tools/lib/traceevent/parse-filter.c | 10 ++ tools/perf/tests/vmlinux-kallsyms.c | 2 tools/perf/util/evsel.c | 8 +- tools/perf/util/hist.c | 4 - tools/perf/util/hist.h | 1 tools/testing/selftests/Makefile | 1 .../ftrace/test.d/kprobe/kprobe_args_string.tc | 46 +++++++++ .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 97 ++++++++++++++++++++ .../selftests/ftrace/test.d/kprobe/probepoint.tc | 43 +++++++++ tools/testing/selftests/memfd/config | 1 tools/testing/selftests/net/psock_fanout.c | 3 - tools/testing/selftests/powerpc/mm/subpage_prot.c | 14 +++ tools/thermal/tmon/sysfs.c | 12 +- tools/thermal/tmon/tmon.c | 1 289 files changed, 1873 insertions(+), 632 deletions(-)