Merge tag 'v4.13.6' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.13-stable
[email protected] Tue, 24 Oct 2017 15:47:37 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23990829AbdJXNrjgOh8l/[email protected]> |
Author: Ralf Baechle <[email protected]> Tue Oct 24 15:31:34 2017 +0200 Commit: aae41b29a79dde4865dbd7a8888d1ce594db1b6b Gitweb: https://git.linux-mips.org/g/ralf/linux/aae41b29a79d Branch: linux-4.13-stable --- Documentation/filesystems/overlayfs.txt | 5 + Makefile | 2 arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 4 - arch/arm64/kernel/armv8_deprecated.c | 2 arch/arm64/kernel/cpufeature.c | 2 arch/powerpc/kernel/dt_cpu_ftrs.c | 4 - arch/powerpc/kernel/exceptions-64s.S | 24 ++++ arch/powerpc/kernel/signal_64.c | 13 ++ arch/powerpc/kvm/book3s_xive.c | 5 - arch/powerpc/kvm/book3s_xive.h | 1 arch/powerpc/platforms/powernv/setup.c | 10 ++ arch/x86/include/asm/kvm_para.h | 4 - arch/x86/kernel/kvm.c | 14 ++- arch/x86/kvm/mmu.c | 2 arch/x86/net/bpf_jit_comp.c | 4 - block/bsg-lib.c | 27 ++++- drivers/auxdisplay/charlcd.c | 11 ++ drivers/auxdisplay/panel.c | 11 ++ drivers/base/arch_topology.c | 14 +-- drivers/base/platform.c | 3 - drivers/clk/samsung/clk-exynos4.c | 15 +++ drivers/gpu/drm/i915/intel_audio.c | 5 - drivers/gpu/drm/i915/intel_bios.c | 7 + drivers/gpu/drm/i915/intel_modes.c | 17 +++ drivers/hid/hid-rmi.c | 13 ++ drivers/hid/i2c-hid/i2c-hid.c | 3 - drivers/hid/wacom_sys.c | 7 + drivers/hid/wacom_wac.c | 110 ++++++++++++++++---- drivers/hv/channel_mgmt.c | 4 - drivers/hv/hv_fcopy.c | 4 + drivers/hwtracing/intel_th/pci.c | 5 + drivers/hwtracing/stm/core.c | 2 drivers/iio/adc/ad7793.c | 4 - drivers/iio/adc/ad_sigma_delta.c | 28 +++++ drivers/iio/adc/mcp320x.c | 25 +++-- drivers/iio/adc/stm32-adc.c | 2 drivers/iio/adc/twl4030-madc.c | 10 +- drivers/iio/industrialio-core.c | 4 + drivers/iio/pressure/bmp280-core.c | 2 drivers/iio/trigger/stm32-timer-trigger.c | 4 + drivers/isdn/i4l/isdn_ppp.c | 37 +++++-- drivers/md/dm-core.h | 1 drivers/md/dm-crypt.c | 5 + drivers/md/dm-ioctl.c | 37 ++++--- drivers/md/dm.c | 10 +- drivers/mmc/core/mmc.c | 36 +++---- drivers/net/bonding/bond_main.c | 17 +-- drivers/net/bonding/bond_options.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 6 + drivers/net/ethernet/ibm/emac/mal.c | 3 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 38 +++++-- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 3 - drivers/net/ethernet/realtek/8139too.c | 5 + drivers/net/ethernet/rocker/rocker_tlv.h | 48 +++++---- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 drivers/net/phy/xilinx_gmii2rgmii.c | 2 drivers/net/tun.c | 8 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 37 +++---- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 ++ drivers/nvme/host/pci.c | 14 +-- drivers/scsi/scsi_scan.c | 3 + drivers/scsi/sd.c | 35 +++++- drivers/staging/iio/adc/ad7192.c | 4 - drivers/staging/media/imx/imx-media-of.c | 2 .../interface/vchiq_arm/vchiq_2835_arm.c | 6 + drivers/usb/class/cdc-wdm.c | 4 + drivers/usb/core/config.c | 16 ++- drivers/usb/core/devio.c | 11 ++ drivers/usb/core/hub.c | 2 drivers/usb/core/message.c | 4 + drivers/usb/dwc3/ep0.c | 7 + drivers/usb/gadget/function/f_mass_storage.c | 27 +---- drivers/usb/gadget/function/f_mass_storage.h | 14 --- drivers/usb/gadget/legacy/inode.c | 46 +++++++- drivers/usb/gadget/legacy/mass_storage.c | 26 +---- drivers/usb/gadget/udc/atmel_usba_udc.c | 4 + drivers/usb/gadget/udc/core.c | 3 - drivers/usb/gadget/udc/dummy_hcd.c | 56 +++++++++- drivers/usb/gadget/udc/renesas_usb3.c | 19 +++ drivers/usb/host/pci-quirks.c | 10 +- drivers/usb/host/xhci-hub.c | 14 ++- drivers/usb/host/xhci-pci.c | 12 -- drivers/usb/host/xhci-plat.c | 16 ++- drivers/usb/host/xhci.c | 3 - drivers/usb/host/xhci.h | 10 +- drivers/usb/renesas_usbhs/fifo.c | 21 +++- drivers/usb/storage/transport.c | 14 ++- drivers/usb/storage/uas-detect.h | 15 +-- drivers/usb/storage/uas.c | 10 +- drivers/usb/storage/unusual_devs.h | 7 + drivers/uwb/hwa-rc.c | 2 drivers/uwb/uwbd.c | 12 +- fs/btrfs/ctree.h | 2 fs/btrfs/extent_io.c | 2 fs/overlayfs/copy_up.c | 6 - fs/overlayfs/dir.c | 20 ---- fs/overlayfs/namei.c | 1 fs/overlayfs/overlayfs.h | 1 fs/overlayfs/ovl_entry.h | 3 + fs/overlayfs/readdir.c | 6 + fs/overlayfs/super.c | 27 +++-- fs/overlayfs/util.c | 24 ++++ fs/userfaultfd.c | 66 ++++++++++-- fs/xattr.c | 2 include/asm-generic/percpu.h | 24 ++++ include/linux/iio/adc/ad_sigma_delta.h | 3 + include/linux/mmu_notifier.h | 5 + include/linux/trace_events.h | 1 include/net/netlink.h | 73 ++++++++++--- include/net/protocol.h | 4 - include/net/route.h | 4 + include/net/sctp/ulpevent.h | 6 + include/net/tcp.h | 2 include/net/udp.h | 2 include/scsi/scsi_device.h | 1 include/scsi/scsi_devinfo.h | 1 include/uapi/linux/bpf.h | 2 include/uapi/linux/dm-ioctl.h | 4 - include/uapi/linux/usb/ch9.h | 1 kernel/bpf/core.c | 2 kernel/bpf/syscall.c | 6 + kernel/bpf/verifier.c | 3 - kernel/cgroup/cgroup.c | 8 + kernel/events/core.c | 3 - kernel/trace/ftrace.c | 14 --- lib/ratelimit.c | 4 + mm/ksm.c | 5 + mm/madvise.c | 12 ++ mm/oom_kill.c | 16 +++ mm/rodata_test.c | 2 mm/swap.c | 4 - mm/swap_state.c | 11 ++ net/core/dev.c | 1 net/core/filter.c | 12 +- net/core/gen_estimator.c | 4 - net/core/rtnetlink.c | 3 + net/core/sock.c | 7 + net/dsa/slave.c | 28 +++-- net/ipv4/ip_input.c | 25 +++-- net/ipv4/ip_vti.c | 3 - net/ipv4/route.c | 46 +++++--- net/ipv4/tcp_ipv4.c | 9 +- net/ipv4/tcp_output.c | 33 ++++-- net/ipv4/udp.c | 36 ++++--- net/ipv6/addrconf.c | 5 + net/ipv6/ip6_gre.c | 22 ++-- net/ipv6/ip6_tunnel.c | 8 + net/ipv6/ip6_vti.c | 3 - net/ipv6/udp.c | 1 net/l2tp/l2tp_core.c | 10 +- net/l2tp/l2tp_core.h | 5 + net/l2tp/l2tp_eth.c | 51 --------- net/netlink/af_netlink.c | 7 + net/openvswitch/datapath.c | 3 - net/packet/af_packet.c | 28 +++-- net/sched/act_api.c | 6 + net/sched/cls_matchall.c | 1 net/sched/sch_generic.c | 1 net/tipc/msg.c | 2 net/wireless/nl80211.c | 14 ++- security/smack/smack_lsm.c | 55 +++++----- sound/core/compress_offload.c | 3 - sound/pci/echoaudio/echoaudio.c | 6 + sound/usb/card.c | 20 ++++ sound/usb/usx2y/usb_stream.c | 6 + tools/testing/selftests/bpf/test_verifier.c | 16 +++ 168 files changed, 1389 insertions(+), 671 deletions(-)