This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig in repository toolchain/ci/linux.
from 3beeb2615681 Linux 4.14.89 new 30c64b5a4f2b timer/debug: Change /proc/timer_list from 0444 to 0400 new 7ff0bcb2cb31 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 new 5f4610fe2ed4 aio: fix spectre gadget in lookup_ioctx new b99eaefb6850 userfaultfd: check VM_MAYWRITE was set after verifying the [...] new 87d143de94e2 arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing new 30d358d804da MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 new 38ef9c5a9311 mmc: sdhci: fix the timeout check window for clock and reset new c1149b873482 fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN retu [...] new 529571392b7a ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt new cd5d8a9203ed dm thin: send event about thin-pool state change _after_ m [...] new d17cc664f1eb dm cache metadata: verify cache has blocks in blocks_are_c [...] new b2e08ad9d4cb tracing: Fix memory leak in set_trigger_filter() new a28d5f3d9c08 tracing: Fix memory leak of instance function hash filters new e89aa818353b powerpc/msi: Fix NULL pointer access in teardown code new d0a954cbfbd0 drm/nouveau/kms: Fix memory leak in nv50_mstm_del() new 8b1bdb941668 Revert "drm/rockchip: Allow driver to be shutdown on reboo [...] new 8a20046277e3 drm/i915/execlists: Apply a full mb before execution for Braswell new c8626858b2d8 drm/amdgpu: update SMC firmware image for polaris10 variants new f02ef68bdad3 x86/build: Fix compiler support check for CONFIG_RETPOLINE new a9febd662cee locking: Remove smp_read_barrier_depends() from queued_spi [...] new 13f14c36323d locking/qspinlock: Ensure node is initialised before updat [...] new 3dab30f33814 locking/qspinlock: Bound spinning on pending->locked trans [...] new 5261ad70e2d6 locking/qspinlock: Merge 'struct __qspinlock' into 'struct [...] new 7a617996cba5 locking/qspinlock: Remove unbounded cmpxchg() loop from lo [...] new 075703d79c3a locking/qspinlock: Remove duplicate clear_pending() functi [...] new f2f76a2c666e locking/qspinlock: Kill cmpxchg() loop when claiming lock [...] new 49849a651b84 locking/qspinlock: Re-order code new 4e21502d37a5 locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper bound new 5d01e063296a locking/qspinlock, x86: Provide liveness guarantee new 2a35d21a4d12 elevator: lookup mq vs non-mq elevators new 5515c5bd3f56 netfilter: ipset: Fix wraparound in hash:*net* types new 603bd4dc7359 mac80211: don't WARN on bad WMM parameters from buggy APs new 8f8a5a9be2b4 mac80211: Fix condition validating WMM IE new 12f75e8ad273 IB/hfi1: Remove race conditions in user_sdma send path new 1f972505011c locking/qspinlock: Fix build for anonymous union in older [...] new 0d2d16297800 mac80211_hwsim: fix module init error paths for netlink new ce28c745aafc Input: hyper-v - fix wakeup from suspend-to-idle new 1e30cdb19115 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_s [...] new 3a2c2aae1bca scsi: vmw_pscsi: Rearrange code to avoid multiple calls to [...] new 81710cedad2f x86/earlyprintk/efi: Fix infinite loop on some screen widths new 5094dea5acab drm/msm: Grab a vblank reference when waiting for commit_done new 32f91e02d0e9 ARC: io.h: Implement reads{x}()/writes{x}() new 87c1a07b0e7f bonding: fix 802.3ad state sent to partner when unbinding slave new 27be23532ed8 bpf: Fix verifier log string check for bad alignment. new 76413fbfc7c1 nfs: don't dirty kernel pages read by direct-io new c3f68415c987 SUNRPC: Fix a potential race in xprt_connect() new 923e09c74a9c sbus: char: add of_node_put() new 6b37106bc20a drivers/sbus/char: add of_node_put() new a19e57563ce7 drivers/tty: add missing of_node_put() new 8b9860ad1efa ide: pmac: add of_node_put() new 308d65a18461 drm/msm: Fix error return checking new d5f2432339ba clk: mvebu: Off by one bugs in cp110_of_clk_get() new 2f74717d0237 clk: mmp: Off by one in mmp_clk_add() new 2dc84c590cea Input: synaptics - enable SMBus for HP 15-ay000 new 647492ad7341 Input: omap-keypad - fix keyboard debounce configuration new 4b427e57f4f6 libata: whitelist all SAMSUNG MZ7KM* solid-state disks new 1a130bc711d3 mv88e6060: disable hardware level MAC learning new e7c36edac701 net/mlx4_en: Fix build break when CONFIG_INET is off new 394f9a113b4c ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unalig [...] new a2cc1b2d1954 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart new d126d4bf3480 ethernet: fman: fix wrong of_node_put() in probe function new 938199486ba9 drm/ast: Fix connector leak during driver unload new ab9697222a1d cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] new 7e43eec4b458 vhost/vsock: fix reset orphans race with close timeout new 73c821e378e8 mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl new 4bdfff5c4f91 i2c: axxia: properly handle master timeout new c39910b57c7f i2c: scmi: Fix probe error on devices with an empty SMB000 [...] new 90265a60aff7 i2c: uniphier: fix violation of tLOW requirement for Fast-mode new 07d4f1c4cd57 i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode new 60e3480e0bbf nvmet-rdma: fix response use after free new f1e1eb5c90b6 rtc: snvs: Add timeouts to avoid kernel lockups new ad962d20d4eb bpf, arm: fix emit_ldx_r and emit_mov_i using TMP_REG_1 new 592f5569e184 Linux 4.14.90 new 1e9290ca9d6f block: break discard submissions into the user defined size new 07eae146f5b7 block: fix infinite loop if the device loses discard capability new 2e5981029574 ASoC: sta32x: set ->component pointer in private struct new 56303ade4504 ubifs: Fix directory size calculation for symlinks new 179c8da7f3ac ib_srpt: Fix a use-after-free in __srpt_close_all_ch() new 0d9b51366d2d perf record: Synthesize features before events in pipe mode new 3845c73607ae cifs: integer overflow in in SMB2_ioctl() new 49be8dc589ae USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data new 2ab5db613774 xhci: Don't prevent USB2 bus suspend in state check intend [...] new 4aa9cf83b766 USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd new ed101ab689be USB: serial: option: add GosunCn ZTE WeLink ME3630 new 0b3b6c5ba96f USB: serial: option: add HP lt4132 new 4497e8fa2361 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) new 4363aa8fb114 USB: serial: option: add Fibocom NL668 series new 61c1a4a5ba4c USB: serial: option: add Telit LN940 series new fe646761cb20 scsi: sd: use mempool for discard special page new 8af6fad484c2 mmc: core: Reset HPI enabled state during re-init and in c [...] new 2b591835dcc5 mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support new b097c4436eef mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl new 4d7a081d0a35 mmc: omap_hsmmc: fix DMA API warning new 07cfa7ac9e52 gpio: max7301: fix driver for use with CONFIG_VMAP_STACK new 23572a68e828 gpiolib-acpi: Only defer request_irq for GpioInt ACPI even [...] new 2f8f9e280abc posix-timers: Fix division by zero bug new df4ee0730619 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs new cc70f14956fa KVM: Fix UAF in nested posted interrupt processing new ff53cc3576d3 Drivers: hv: vmbus: Return -EINVAL for the sys files for u [...] new 0761921fa6cb x86/mtrr: Don't copy uninitialized gentry fields back to u [...] new e1240a10f34d panic: avoid deadlocks in re-entrant console drivers new adb7ea126e63 iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares new 20e985263c31 iwlwifi: add new cards for 9560, 9462, 9461 and killer series new 0cc6feb5c4b5 spi: imx: add a device specific prepare_message callback new 089651ef038e spi: imx: mx51-ecspi: Move some initialisation to prepare_ [...] new ed0d232df97f ubifs: Handle re-linking of inodes correctly while recovery new 36f93a2e7dce mm: don't miss the last page because of round-off error new 5cebd962c97f proc/sysctl: don't return ENOMEM on lookup when a table is [...] new d04e6ea0cec9 drm/ioctl: Fix Spectre v1 vulnerabilities new d2dd9f1593dc Linux 4.14.91 new 26a697a9a56c ipv4: Fix potential Spectre v1 vulnerability new 18e260fd2a4c ip6mr: Fix potential Spectre v1 vulnerability new 26a5adc8eb26 ax25: fix a use-after-free in ax25_fillin_cb() new 79d222d8d259 gro_cell: add napi_disable in gro_cells_destroy new 8d349348cb2e ibmveth: fix DMA unmap error in ibmveth_xmit_start error path new 59a3d2dc594a ieee802154: lowpan_header_create check must check daddr new c68815c120a9 ipv6: explicitly initialize udp6_addr in udp_sock_create6() new 64d224049996 ipv6: tunnels: fix two use-after-free new 1e9f6b66b2f2 isdn: fix kernel-infoleak in capi_unlocked_ioctl new 95b4b711444a net: ipv4: do not handle duplicate fragments as overlapping new 6e12baae0001 net: macb: restart tx after tx used bit read new 309bc341e54e net: phy: Fix the issue that netif always links up after resuming new bb98e55e8bb6 netrom: fix locking in nr_find_socket() new 65b3480236d8 net/wan: fix a double free in x25_asy_open_tty() new 9eee85ed843f packet: validate address length new 41783853bd1a packet: validate address length if non-zero new e553166251bf ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() new e6625bf0ce1d qmi_wwan: Added support for Telit LN940 series new a98fbfc3e37e sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet [...] new 3bade4b76a4a tcp: fix a race in inet_diag_dump_icsk() new 3009452fb260 tipc: fix a double kfree_skb() new 2510d91bdafe vhost: make sure used idx is seen before log in vhost_add_ [...] new 80f098070a63 VSOCK: Send reset control packet when socket is partially bound new f033fbac9f0a xen/netfront: tolerate frags with no data new d5d0496e9456 net/mlx5: Typo fix in del_sw_hw_rule new f84ce33bf347 net/mlx5e: RX, Fix wrong early return in receive queue poll new c207568b20b1 mlxsw: core: Increase timeout during firmware flash process new 08264146ae59 net/mlx5e: Remove the false indication of software timesta [...] new f943aeb0a7d4 tipc: use lock_sock() in tipc_sk_reinit() new 417483631811 tipc: compare remote and local protocols in tipc_udp_enable() new 1283f1a45130 qmi_wwan: Added support for Fibocom NL668 series new 256e0b8a98a9 qmi_wwan: Add support for Fibocom NL678 series new 952dea5bc0b4 net/smc: fix TCP fallback socket release new e5af70e98abb sock: Make sock->sk_stamp thread-safe new 9eb8b278cb19 IB/hfi1: Incorrect sizing of sge for PIO will OOPs new 076097b2847b ALSA: rme9652: Fix potential Spectre v1 vulnerability new c4d65a3afd07 ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities new bbf036122f64 ALSA: pcm: Fix potential Spectre v1 vulnerability new a53ba068e2db ALSA: emux: Fix potential Spectre v1 vulnerabilities new fb7ccf9daebb mtd: atmel-quadspi: disallow building on ebsa110 new 91056ae41b44 ALSA: hda: add mute LED support for HP EliteBook 840 G4 new 47cafb132969 ALSA: fireface: fix for state to fetch PCM frames new deec542ba516 ALSA: firewire-lib: fix wrong handling payload_length as p [...] new cb3343d81495 ALSA: firewire-lib: fix wrong assignment for 'out_packet_w [...] new 1b7682a02161 ALSA: firewire-lib: use the same print format for 'without [...] new 30930698ba79 ALSA: hda/tegra: clear pending irq handlers new e7d9ee97e441 USB: serial: pl2303: add ids for Hewlett-Packard HP POS po [...] new f99dfabbd7bd USB: serial: option: add Fibocom NL678 series new 55b3d640c3d1 usb: r8a66597: Fix a possible concurrency use-after-free b [...] new 5b48bec5f6c8 staging: wilc1000: fix missing read_write setting when rea [...] new df088bbe01e1 qmi_wwan: apply SET_DTR quirk to the SIMCOM shared device ID new e1f2a8b377b0 s390/pci: fix sleeping in atomic during hotplug new 9023f52fd329 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G new 8c34b07190ad x86/speculation/l1tf: Drop the swap storage limit restrict [...] new 9d95653347e9 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] new a90e09794350 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup new f7ed75e1bad6 KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_ar [...] new 69beeb1c0f0b platform-msi: Free descriptors in platform_msi_domain_free() new 9f0fc584b6f8 perf pmu: Suppress potential format-truncation warning new 9da1f6d06b7a ext4: add ext4_sb_bread() to disambiguate ENOMEM cases new 34bba27d0399 ext4: fix possible use after free in ext4_quota_enable new 92bb9b067bda ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] new 0bf8b3fdac08 ext4: fix EXT4_IOC_GROUP_ADD ioctl new 6ef63893e78f ext4: include terminating u32 in size of xattr entries whe [...] new dbffc914157c ext4: force inode writes when nfsd calls commit_metadata() new 7f3901d80c6a ext4: check for shutdown and r/o file system in ext4_write [...] new 24fc3cc20b7c spi: bcm2835: Fix race on DMA termination new fef1fb1f4987 spi: bcm2835: Fix book-keeping of DMA termination new 7c6ac785e623 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode new 3f844ac99f34 clk: rockchip: fix typo in rk3188 spdif_frac parent new cf3168c56419 crypto: cavium/nitrox - fix a DMA pool free failure new 8769b27e0998 cgroup: fix CSS_TASK_ITER_PROCS new 4aac41de7860 cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. new 20373d980e45 Btrfs: fix fsync of files with multiple hard links in new [...] new 5e614e212a63 netfilter: xt_connlimit: don't store address in the conn nodes new 15ee3595d2ac netfilter: nf_conncount: expose connection list interface new 525e1dffed87 netfilter: nf_conncount: Fix garbage collection with zones new 75af3d78168e netfilter: nf_conncount: fix garbage collection confirm race new 052ccb86b31c netfilter: nf_conncount: don't skip eviction when age is negative new c5e4022f25d0 f2fs: fix validation of the block count in sanity_check_raw_super new 5110d0b4c231 serial: uartps: Fix interrupt mask issue to handle the RX [...] new cd1f0770d277 media: vivid: free bitmap_cap when updating std/timings/etc. new 35323cb2ae4e media: v4l2-tpg: array index could become negative new 2713b8fd7ef6 MIPS: math-emu: Write-protect delay slot emulation pages new 95168354276c MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 new 5744be55fbb9 MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() new 5647c1d5eda4 MIPS: Align kernel load address to 64KB new af8a41b9246c MIPS: Expand MIPS32 ASIDs to 64 bits new ac40fe537c3b MIPS: OCTEON: mark RGMII interface disabled on OCTEON III new 8697c15f2d8b CIFS: Fix error mapping for SMB2_LOCK command which caused [...] new f6be406e60c5 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 new 83c2752a5602 arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] new 3f23e65d32b7 rtc: m41t80: Correct alarm month range with RTC reads new cb2520535f6d tpm: tpm_try_transmit() refactor error flow. new c85a71fe7684 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x new 0dacf0458c02 spi: bcm2835: Unbreak the build of esoteric configs new fc9e3f49a288 MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y new 24737fa6bcf1 Linux 4.14.92
The 208 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/l1tf.rst | 6 +- Makefile | 2 +- arch/arc/include/asm/io.h | 72 ++++++++ arch/arm/mach-mmp/cputype.h | 6 +- arch/arm/mm/cache-v7.S | 8 +- arch/arm/mm/cache-v7m.S | 14 +- arch/arm/net/bpf_jit_32.c | 2 +- arch/arm64/include/asm/kvm_arm.h | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 3 +- arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 + arch/mips/include/asm/mmu.h | 2 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/pgtable-64.h | 5 + arch/mips/include/asm/r4kcache.h | 22 +++ arch/mips/kernel/vdso.c | 4 +- arch/mips/math-emu/dsemul.c | 38 ++-- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 44 ++++- arch/powerpc/kernel/msi.c | 7 +- arch/s390/pci/pci_clp.c | 2 +- arch/x86/Makefile | 10 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/qspinlock.h | 25 ++- arch/x86/include/asm/qspinlock_paravirt.h | 3 +- arch/x86/kernel/cpu/bugs.c | 3 +- arch/x86/kernel/cpu/mtrr/if.c | 2 + arch/x86/kvm/vmx.c | 9 +- arch/x86/kvm/x86.c | 2 + arch/x86/mm/init.c | 2 +- arch/x86/mm/init_64.c | 6 - arch/x86/platform/efi/early_printk.c | 2 +- block/blk-lib.c | 22 ++- block/elevator.c | 44 +++-- drivers/ata/libata-core.c | 1 + drivers/base/platform-msi.c | 6 +- drivers/char/tpm/tpm-interface.c | 15 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/clk/mmp/clk.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/rockchip/clk-rk3188.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_algs.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 22 ++- drivers/crypto/cavium/nitrox/nitrox_req.h | 7 + drivers/gpio/gpio-max7301.c | 12 +- drivers/gpio/gpiolib-acpi.c | 144 ++++++++------- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 3 +- drivers/gpu/drm/ast/ast_fb.c | 1 + drivers/gpu/drm/drm_ioctl.c | 10 +- drivers/gpu/drm/i915/intel_lrc.c | 7 +- drivers/gpu/drm/msm/msm_atomic.c | 5 + drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/nouveau/nv50_display.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 6 - drivers/hid/hid-hyperv.c | 2 +- drivers/hv/vmbus_drv.c | 20 +++ drivers/i2c/busses/i2c-axxia.c | 40 +++-- drivers/i2c/busses/i2c-scmi.c | 10 +- drivers/i2c/busses/i2c-uniphier-f.c | 19 +- drivers/i2c/busses/i2c-uniphier.c | 8 +- drivers/ide/pmac.c | 1 + drivers/infiniband/hw/hfi1/user_sdma.c | 24 ++- drivers/infiniband/hw/hfi1/user_sdma.h | 9 +- drivers/infiniband/hw/hfi1/verbs.c | 2 + drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 18 +- drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/mouse/synaptics.c | 1 + drivers/input/serio/hyperv-keyboard.c | 2 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/md/dm-cache-metadata.c | 4 + drivers/md/dm-thin.c | 68 +++---- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 + drivers/mmc/core/mmc.c | 24 ++- drivers/mmc/host/omap.c | 11 +- drivers/mmc/host/omap_hsmmc.c | 12 +- drivers/mmc/host/sdhci.c | 18 +- drivers/mtd/spi-nor/Kconfig | 2 +- drivers/net/bonding/bond_3ad.c | 3 + drivers/net/dsa/mv88e6060.c | 10 +- drivers/net/ethernet/cadence/macb_main.c | 21 ++- drivers/net/ethernet/freescale/fman/fman.c | 5 +- drivers/net/ethernet/ibm/ibmveth.c | 6 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 7 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 10 +- drivers/net/phy/phy_device.c | 7 +- drivers/net/usb/hso.c | 18 +- drivers/net/usb/qmi_wwan.c | 5 +- drivers/net/wan/x25_asy.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 ++++++ drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/xen-netfront.c | 2 +- drivers/nvme/target/rdma.c | 3 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-snvs.c | 105 +++++++---- drivers/sbus/char/display7seg.c | 1 + drivers/sbus/char/envctrl.c | 2 + drivers/scsi/libiscsi.c | 4 +- drivers/scsi/sd.c | 23 ++- drivers/scsi/vmw_pvscsi.c | 4 +- drivers/spi/spi-bcm2835.c | 16 +- drivers/spi/spi-imx.c | 91 +++++++--- drivers/staging/wilc1000/wilc_sdio.c | 1 + drivers/tty/serial/suncore.c | 1 + drivers/tty/serial/xilinx_uartps.c | 4 +- drivers/usb/class/cdc-acm.c | 10 ++ drivers/usb/class/cdc-acm.h | 1 + drivers/usb/host/r8a66597-hcd.c | 5 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/serial/option.c | 20 ++- drivers/usb/serial/pl2303.c | 5 + drivers/usb/serial/pl2303.h | 5 + drivers/vhost/vhost.c | 2 + drivers/vhost/vsock.c | 22 ++- fs/aio.c | 2 + fs/btrfs/btrfs_inode.h | 6 + fs/btrfs/inode.c | 17 ++ fs/btrfs/tree-log.c | 16 ++ fs/cifs/Kconfig | 2 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2pdu.c | 4 +- fs/ext4/ext4.h | 2 + fs/ext4/inline.c | 5 +- fs/ext4/inode.c | 9 +- fs/ext4/migrate.c | 36 ++-- fs/ext4/resize.c | 74 ++++---- fs/ext4/super.c | 36 +++- fs/ext4/xattr.c | 78 ++++----- fs/f2fs/super.c | 6 +- fs/fuse/dir.c | 2 +- fs/fuse/file.c | 21 +-- fs/fuse/fuse_i.h | 2 +- fs/nfs/direct.c | 9 +- fs/proc/proc_sysctl.c | 13 +- fs/ubifs/dir.c | 5 +- fs/ubifs/replay.c | 37 ++++ fs/userfaultfd.c | 3 +- include/asm-generic/qspinlock_types.h | 32 +++- include/linux/math64.h | 3 + include/linux/msi.h | 2 + include/linux/ptr_ring.h | 2 + include/net/netfilter/nf_conntrack_count.h | 15 ++ include/net/sock.h | 38 +++- include/trace/events/ext4.h | 20 +++ kernel/cgroup/cgroup.c | 29 +-- kernel/locking/qspinlock.c | 195 ++++++++++----------- kernel/locking/qspinlock_paravirt.h | 42 ++--- kernel/panic.c | 6 +- kernel/time/posix-timers.c | 5 +- kernel/time/timer_list.c | 2 +- kernel/trace/ftrace.c | 1 + kernel/trace/trace_events_trigger.c | 6 +- mm/vmscan.c | 6 +- net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 + net/compat.c | 15 +- net/core/gro_cells.c | 1 + net/core/sock.c | 3 + net/ieee802154/6lowpan/tx.c | 3 + net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_fragment.c | 18 +- net/ipv4/ipmr.c | 3 + net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_udp_tunnel.c | 3 +- net/ipv6/ip6_vti.c | 1 + net/ipv6/ip6mr.c | 4 + net/mac80211/mlme.c | 3 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 26 +-- net/netfilter/ipset/ip_set_hash_net.c | 9 +- net/netfilter/ipset/ip_set_hash_netiface.c | 9 +- net/netfilter/ipset/ip_set_hash_netnet.c | 28 +-- net/netfilter/ipset/ip_set_hash_netport.c | 19 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 35 ++-- net/netfilter/xt_connlimit.c | 99 ++++++++--- net/netrom/af_netrom.c | 15 +- net/packet/af_packet.c | 8 +- net/sctp/ipv6.c | 1 + net/smc/af_smc.c | 14 +- net/smc/smc.h | 4 + net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprt.c | 11 +- net/tipc/socket.c | 8 +- net/tipc/udp_media.c | 9 +- net/vmw_vsock/vmci_transport.c | 67 +++++-- sound/core/pcm.c | 2 + sound/firewire/amdtp-stream-trace.h | 4 +- sound/firewire/amdtp-stream.c | 4 +- sound/firewire/fireface/ff-protocol-ff400.c | 2 +- sound/pci/emu10k1/emufx.c | 5 + sound/pci/hda/hda_tegra.c | 2 + sound/pci/hda/patch_conexant.c | 1 + sound/pci/rme9652/hdsp.c | 10 +- sound/soc/codecs/sta32x.c | 3 + sound/synth/emux/emux_hwdep.c | 7 +- tools/perf/builtin-record.c | 18 +- tools/perf/util/pmu.c | 8 +- tools/testing/selftests/bpf/test_verifier.c | 2 +- virt/kvm/arm/vgic/vgic-mmio.c | 6 +- 213 files changed, 1958 insertions(+), 889 deletions(-) create mode 100644 include/net/netfilter/nf_conntrack_count.h