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-master-arm-lts-allnoconfig in repository toolchain/ci/linux.
from adc2a008ae56 Linux 4.19.27 adds 464b4279d34f cpufreq: Use struct kobj_attribute instead of struct global_attr adds cbace523cbaa staging: erofs: fix mis-acted TAIL merging behavior adds 965e716001c9 USB: serial: option: add Telit ME910 ECM composition adds da20be9991d8 USB: serial: cp210x: add ID for Ingenico 3070 adds b46e1fc6ccee USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 adds 1fa7c9b4226f staging: erofs: fix illegal address access under memory pressure adds 40245f24133c staging: erofs: compressed_pages should not be accessed ag [...] adds 63efda29f359 staging: comedi: ni_660x: fix missing break in switch statement adds 14af4eff14c2 staging: wilc1000: fix to set correct value for 'vif_num' adds 271800f564db staging: android: ion: fix sys heap pool's gfp_flags adds b8d048b73900 staging: android: ashmem: Don't call fallocate() with ashm [...] adds de40920f3694 staging: android: ashmem: Avoid range_alloc() allocation w [...] adds b5ff77ddd96f ip6mr: Do not call __IP6_INC_STATS() from preemptible context adds dea818999a1e net: dsa: mv88e6xxx: handle unknown duplex modes gracefull [...] adds 0429c9ef94c6 net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x9 [...] adds 3043bfe024e8 net: sched: put back q.qlen into a single location adds 7ce2a517fd8b net-sysfs: Fix mem leak in netdev_register_kobject adds 16a006d72f33 qmi_wwan: Add support for Quectel EG12/EM12 adds 8085d6d03fe3 sctp: call iov_iter_revert() after sending ABORT adds 5e311e537e63 sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 adds 089100d5fb43 team: Free BPF filter when unregistering netdev adds 8d1b9800c1ea tipc: fix RDM/DGRAM connect() regression adds 1713c8e18b44 bnxt_en: Drop oversize TX packets to prevent errors. adds 36bd44bcb4b2 geneve: correctly handle ipv6.disable module parameter adds d61918a5e401 hv_netvsc: Fix IP header checksum for coalesced packets adds 99ed94582126 ipv4: Add ICMPv6 support when parse route ipproto adds ceb7c2498695 lan743x: Fix TX Stall Issue adds 05d9f554b713 net: dsa: mv88e6xxx: Fix statistics on mv88e6161 adds 4afc9831f895 net: dsa: mv88e6xxx: Fix u64 statistics adds e3713abc4248 netlabel: fix out-of-bounds memory accesses adds d1dd2e15c85e net: netem: fix skb length BUG_ON in __skb_to_sgvec adds f132b3f5f1ad net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails adds d06816899758 net: phy: Micrel KSZ8061: link failure after cable connect adds ed7a54419ef2 net: phy: phylink: fix uninitialized variable in phylink_g [...] adds d0bedaac932f net: sit: fix memory leak in sit_init_net() adds 5fdb551fd6a6 net: socket: set sock->sk to NULL after calling proto_ops: [...] adds ab04570d82b1 tipc: fix race condition causing hung sendto adds 488b940719b7 tun: fix blocking read adds e5e5840183de xen-netback: don't populate the hash cache on XenBus disconnect adds 947fc52b6bf4 xen-netback: fix occasional leak of grant ref mappings und [...] adds e6620defc483 tun: remove unnecessary memory barrier adds f2397468fbd7 net: Add __icmp_send helper. adds 125bc1e67eee net: avoid use IPCB in cipso_v4_error adds 8c0aa3f6908c ipv4: Return error for RTA_VIA attribute adds a68d31cc5306 ipv6: Return error for RTA_VIA attribute adds 4f3221dee1e1 mpls: Return error for RTA_GATEWAY attribute adds cc211561d126 ipv4: Pass original device to ip_rcv_finish_core adds 457c1190c65c net: dsa: mv88e6xxx: power serdes on/off for 10G interface [...] adds 4d8f5df0cbe9 net: dsa: mv88e6xxx: prevent interrupt storm caused by mv8 [...] adds f1446b164925 net/sched: act_ipt: fix refcount leak when replace fails adds 69e6fb1804cf net/sched: act_skbedit: fix refcount leak when replace fails adds 3846080998b9 net: sched: act_tunnel_key: fix NULL pointer dereference d [...] adds eab5ea25ebee x86/CPU/AMD: Set the CPB bit unconditionally on F17h adds 51c531805801 x86/boot/compressed/64: Do not read legacy ROM on EFI system adds 690e939da71d tracing: Fix event filters and triggers to handle negative [...] adds 9d53e36c8c09 usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL [...] adds 5691b93f686e applicom: Fix potential Spectre v1 vulnerabilities adds 88793c034edf MIPS: irq: Allocate accurate order pages for irq stack adds f5e66cdb51fd aio: Fix locking in aio_poll() adds c426de69ded0 xtensa: fix get_wchan adds 09675c2f84bc gnss: sirf: fix premature wakeup interrupt enable adds 9765ec7f7a02 USB: serial: cp210x: fix GPIO in autosuspend adds cd61d473f71f selftests: firmware: fix verify_reqs() return value adds 43593a30a068 Bluetooth: btrtl: Restore old logic to assume firmware is [...] adds 8d368fc58e7a Bluetooth: Fix locking in bt_accept_enqueue() for BH context adds b60d90b2d3d1 exec: Fix mem leak in kernel_read_file adds ebfb07e8c23e scsi: core: reset host byte in DID_NEXUS_FAILURE case adds ca490a987365 bpf: fix sanitation rewrite in case of non-pointers adds 6a31767f84ad Linux 4.19.28 adds ac8befb6dd60 media: uvcvideo: Fix 'type' check leading to overflow adds 8ce41db0dcfc vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel adds 5d1dc10ba3ac perf script: Fix crash with printing mixed trace point and [...] adds 6ec0698f1c40 perf core: Fix perf_proc_update_handler() bug adds 1e4b75416682 perf tools: Handle TOPOLOGY headers with no CPU adds d5f05016b0e1 perf script: Fix crash when processing recorded stat data adds 43b0c93918a0 IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM adds 697863bf7d72 iommu/amd: Call free_iova_fast with pfn in map_sg adds 9e1f977d82ec iommu/amd: Unmap all mapped pages in error path of map_sg adds ffabf74c6796 riscv: fixup max_low_pfn with PFN_DOWN. adds e0b03a6bad1a ipvs: Fix signed integer overflow when setsockopt timeout adds a038ed686aa6 iommu/amd: Fix IOMMU page flush when detach device from a domain adds cf872189c804 clk: ti: Fix error handling in ti_clk_parse_divider_data() adds aad4dc749ed5 clk: qcom: gcc: Use active only source for CPUSS clocks adds f43e42f46aa8 xtensa: SMP: fix ccount_timer_shutdown adds dc04a00b3cbb riscv: Adjust mmap base address at a third of task size adds 1ee82160e2ef IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start adds 0165df14095b selftests: cpu-hotplug: fix case where CPUs offline > CPUs [...] adds 8655802aa155 xtensa: SMP: fix secondary CPU initialization adds c1327f9a1248 xtensa: smp_lx200_defconfig: fix vectors clash adds 38f47557ae49 xtensa: SMP: mark each possible CPU as present adds d23792f53f0d iomap: get/put the page in iomap_page_create/release() adds d9ba842efdf0 iomap: fix a use after free in iomap_dio_rw adds 419bb616e9ea xtensa: SMP: limit number of possible CPUs by NR_CPUS adds c91f641625a7 net: altera_tse: fix msgdma_tx_completion on non-zero fill [...] adds 6b7d35440955 net: hns: Fix for missing of_node_put() after of_parse_phandle() adds 3e640b2cdc6e net: hns: Restart autoneg need return failed when autoneg off adds 4a22084f6bbc net: hns: Fix wrong read accesses via Clause 45 MDIO protocol adds 1f4ccda30391 net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() adds 3355d641269f netfilter: ebtables: compat: un-break 32bit setsockopt whe [...] adds eda52fa18e4f gpio: vf610: Mask all GPIO interrupts adds c68cf0831b25 selftests: net: use LDLIBS instead of LDFLAGS adds daf04674d08a selftests: timers: use LDLIBS instead of LDFLAGS adds 5c72ca3bf625 nfs: Fix NULL pointer dereference of dev_name adds 88bce339de23 qed: Fix bug in tx promiscuous mode settings adds 1ba3511006f1 qed: Fix LACP pdu drops for VFs adds fac238779b14 qed: Fix VF probe failure while FLR adds 9414e0854bbc qed: Fix system crash in ll2 xmit adds 40e35210abeb qed: Fix stack out of bounds bug adds e546c8787e7b scsi: libfc: free skb when receiving invalid flogi resp adds 8d27f830b615 scsi: scsi_debug: fix write_same with virtual_gb problem adds 59411d98fb10 scsi: bnx2fc: Fix error handling in probe() adds bdf1bd01327d scsi: 53c700: pass correct "dev" to dma_alloc_attrs() adds 25f37d15f080 platform/x86: Fix unmet dependency warning for ACPI_CMPC adds 38be5d445c5b platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 adds bd13a72a537a net: macb: Apply RXUBR workaround only to versions with errata adds 15fb5d73e47e x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampolin [...] adds 6efd69d63339 cifs: fix computation for MAX_SMB2_HDR_SIZE adds f964a4d2bb68 x86/microcode/amd: Don't falsely trick the late loading mechanism adds d92d3caf818d arm64: kprobe: Always blacklist the KVM world-switch code adds d7807b62276e apparmor: Fix aa_label_build() error handling for failed merges adds e2b45446c34f x86/kexec: Don't setup EFI info if EFI runtime is not enabled adds 845d73be1b4c proc: fix /proc/net/* after setns(2) adds 5edeae210cb8 x86_64: increase stack size for KASAN_EXTRA adds 6027792d6aa8 mm, memory_hotplug: is_mem_section_removable do not pass t [...] adds 71df1c8bc771 mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] adds f1524fd049de lib/test_kmod.c: potential double free in error handling adds 3d0acc076f5f fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() adds 1efb234ec251 autofs: drop dentry reference only when it is never used adds 929278903367 autofs: fix error return in autofs_fill_super() adds 2cc84e2ea68d mm, memory_hotplug: fix off-by-one in is_pageblock_removable adds b510051c73a7 ARM: OMAP: dts: N950/N9: fix onenand timings adds ec27bcd3f688 ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags adds 094ed50726a2 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 adds 94f31b4c9780 arm: dts: meson: Fix IRQ trigger type for macirq adds ab2f85e59693 ARM: dts: meson8b: odroidc1: mark the SD card detection GP [...] adds 3edbed0dd13f ARM: dts: meson8m2: mxiii-plus: mark the SD card detection [...] adds f02070cb4b60 ARM: dts: imx6sx: correct backward compatible of gpt adds 4dc8b2e57ee4 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 adds 959773138ac9 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 adds a50434de0cfe soc: fsl: qbman: avoid race in clearing QMan interrupt adds 2634448683d3 pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 adds 9a0f0bbac9a0 wlcore: sdio: Fixup power on/off sequence adds 1da961de4ad4 bpftool: Fix prog dump by tag adds 7e2b2e24e356 bpftool: fix percpu maps updating adds a8795ba8995a bpf: sock recvbuff must be limited by rmem_max in bpf_sets [...] adds ac0997349142 ARM: pxa: ssp: unneeded to free devm_ allocated data adds 90f0a75be8eb arm64: dts: add msm8996 compatible to gicv3 adds f7e3fb0a6f9d batman-adv: release station info tidstats adds fbc3ed1339ec DTS: CI20: Fix bugs in ci20's device tree. adds 377ffe354dc0 usb: phy: fix link errors adds dc81cfafb4b9 irqchip/gic-v4: Fix occasional VLPI drop adds 423869f8871d irqchip/gic-v3-its: Gracefully fail on LPI exhaustion adds 1bf791023315 irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable adds 094392380989 drm/amdgpu: Add missing power attribute to APU check adds 4ec880d7c199 drm/radeon: check if device is root before getting pci speed caps adds 8096bc39c63e drm/amdgpu: Transfer fences to dmabuf importer adds 46ba03c591d9 net: stmmac: Fallback to Platform Data clock in Watchdog c [...] adds 496eaed7fe94 net: stmmac: Send TSO packets always from Queue 0 adds fbdbb19457ce net: stmmac: Disable EEE mode earlier in XMIT callback adds 2a5c84e164d2 irqchip/gic-v3-its: Fix ITT_entry_size accessor adds 232bd90cf238 relay: check return of create_buf_file() properly adds 0ace0d28941b bpf, selftests: fix handling of sparse CPU allocations adds e3bc64c9aa50 bpf: fix lockdep false positive in percpu_freelist adds 3bbe6a421280 bpf: fix potential deadlock in bpf_prog_register adds ae26a7109c15 bpf: Fix syscall's stackmap lookup potential deadlock adds 7cf4466df6ca drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init adds f3ffd4559de2 dmaengine: at_xdmac: Fix wrongfull report of a channel as in use adds cd2013568dd5 vsock/virtio: fix kernel panic after device hot-unplug adds 5eae58996b7e vsock/virtio: reset connected sockets on device removal adds 0203f0c963e9 dmaengine: dmatest: Abort test in case of mapping error adds 974ed365b164 selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET adds 5c39e08fc417 selftests: netfilter: add simple masq/redirect test cases adds 5058447bf760 netfilter: nf_nat: skip nat clash resolution for same-orig [...] adds 575a2461e50b s390/qeth: release cmd buffer in error paths adds 5327c5530c9b s390/qeth: fix use-after-free in error path adds 825e58bc9800 s390/qeth: cancel close_dev work before removing a card adds 47e3f3c08605 perf symbols: Filter out hidden symbols from labels adds 738f9e2774d6 perf trace: Support multiple "vfs_getname" probes adds cd8520a283c4 MIPS: Remove function size check in get_frame_info() adds 29f7b376d399 Revert "scsi: libfc: Add WARN_ON() when deleting rports" adds ee84b62fba23 i2c: omap: Use noirq system sleep pm ops to idle device fo [...] adds 25aa5c8b063a drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr adds e3aabe4c2467 nvme: lock NS list changes while handling command effects adds 3cc6703d43f9 nvme-pci: fix rapid add remove sequence adds 72426ed2a149 fs: ratelimit __find_get_block_slow() failure message. adds d727c0edf646 qed: Fix EQ full firmware assert. adds 84828dd2ba92 qed: Consider TX tcs while deriving the max num_queues for PF. adds 1781ae6f0eac qede: Fix system crash on configuring channels. adds 6d482bc56977 blk-iolatency: fix IO hang due to negative inflight counter adds 7066774e60e4 nvme-pci: add missing unlock for reset error adds b3b29dc53104 Input: wacom_serial4 - add support for Wacom ArtPad II tablet adds fe34541ab930 Input: elan_i2c - add id for touchpad found in Lenovo s21e-20 adds dcdd1bcbc099 iscsi_ibft: Fix missing break in switch statement adds 917f943781a9 scsi: aacraid: Fix missing break in switch statement adds 36e3673d01af x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub adds 271c5a5d546b arm64: dts: zcu100-revC: Give wifi some time after power-on adds e6eb5e3561ca arm64: dts: hikey: Give wifi some time after power-on adds 103ec440943e arm64: dts: hikey: Revert "Enable HS200 mode on eMMC" adds cd10bc8261eb ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN lin [...] adds bfc341b61f5c ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU adds bb2c205cd3a0 ARM: dts: exynos: Fix max voltage for buck8 regulator on O [...] adds f9a0a08d9c99 drm: disable uncached DMA optimization for ARM and arm64 adds 02d86085cac6 netfilter: xt_TEE: fix wrong interface selection adds e6e00017910c netfilter: xt_TEE: add missing code to get interface index [...] adds 4f5a4c888106 gfs2: Fix missed wakeups in find_insert_glock adds f581642c8a2c staging: erofs: add error handling for xattr submodule adds 9dc84155425c staging: erofs: fix fast symlink w/o xattr when fs xattr is on adds 53a989a95a09 staging: erofs: fix memleak of inode's shared xattr array adds 28b8f234edaf staging: erofs: fix race of initializing xattrs of a inode [...] adds e5d7b94cc435 staging: erofs: keep corrupted fs from crashing kernel in [...] adds b4d965a37d89 cifs: allow calling SMB2_xxx_free(NULL) adds adaa310f8a01 ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom adds 7053a6faf019 driver core: Postpone DMA tear-down until after devres release adds f99f7dae782e perf/x86/intel: Make cpuc allocations consistent adds 9e071aa6c28c perf/x86/intel: Generalize dynamic constraint creation adds fdd820949a74 x86: Add TSX Force Abort CPUID/MSR adds 26b6e018e558 perf/x86/intel: Implement support for TSX Force Abort adds ce194fa2b267 Linux 4.19.29
No new revisions were added by this update.
Summary of changes: Makefile | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 3 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 13 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/meson.dtsi | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 3 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/plat-pxa/ssp.c | 3 - arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 3 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 1 + arch/arm64/kernel/probes/kprobes.c | 6 +- arch/mips/boot/dts/ingenic/ci20.dts | 8 +- arch/mips/kernel/irq.c | 4 +- arch/mips/kernel/process.c | 7 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/kernel/setup.c | 2 +- arch/riscv/mm/init.c | 3 +- arch/x86/boot/compressed/head_64.S | 8 + arch/x86/boot/compressed/pgtable.h | 2 +- arch/x86/boot/compressed/pgtable_64.c | 19 +- arch/x86/events/core.c | 13 +- arch/x86/events/intel/core.c | 154 ++++- arch/x86/events/perf_event.h | 17 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/msr-index.h | 6 + arch/x86/include/asm/page_64_types.h | 4 + arch/x86/kernel/cpu/amd.c | 8 +- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 3 + arch/x86/pci/fixup.c | 16 + arch/xtensa/configs/smp_lx200_defconfig | 1 + arch/xtensa/kernel/head.S | 5 +- arch/xtensa/kernel/process.c | 4 +- arch/xtensa/kernel/smp.c | 41 +- arch/xtensa/kernel/time.c | 2 +- block/blk-iolatency.c | 52 +- drivers/base/dd.c | 2 +- drivers/bluetooth/btrtl.c | 10 +- drivers/char/applicom.c | 35 +- drivers/clk/qcom/gcc-sdm845.c | 14 +- drivers/clk/ti/divider.c | 11 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 23 +- drivers/dma/at_xdmac.c | 19 +- drivers/dma/dmatest.c | 28 +- drivers/firmware/iscsi_ibft.c | 1 + drivers/gnss/sirf.c | 32 +- drivers/gpio/gpio-vf610.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 +- drivers/gpu/drm/radeon/ci_dpm.c | 5 +- drivers/gpu/drm/radeon/si_dpm.c | 5 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 + drivers/i2c/busses/i2c-omap.c | 13 +- drivers/infiniband/hw/hfi1/ud.c | 1 - drivers/infiniband/hw/qib/qib_ud.c | 1 - drivers/infiniband/ulp/ipoib/ipoib.h | 1 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 3 +- drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/tablet/wacom_serial4.c | 2 + drivers/iommu/amd_iommu.c | 19 +- drivers/irqchip/irq-gic-v3-its.c | 69 +- drivers/irqchip/irq-mmp.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 14 +- drivers/net/dsa/mv88e6xxx/chip.c | 26 +- drivers/net/dsa/mv88e6xxx/port.c | 10 +- drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/ethernet/altera/altera_msgdma.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 + drivers/net/ethernet/cadence/macb.h | 3 + drivers/net/ethernet/cadence/macb_main.c | 28 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 5 + drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 16 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 24 +- drivers/net/ethernet/microchip/lan743x_main.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 17 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 3 + drivers/net/ethernet/qlogic/qed/qed_ll2.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 1 + drivers/net/ethernet/qlogic/qed/qed_spq.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 10 + drivers/net/ethernet/qlogic/qede/qede.h | 3 + drivers/net/ethernet/qlogic/qede/qede_fp.c | 13 + drivers/net/ethernet/qlogic/qede/qede_main.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/geneve.c | 11 +- drivers/net/hyperv/netvsc_drv.c | 22 +- drivers/net/phy/micrel.c | 13 +- drivers/net/phy/phylink.c | 4 + drivers/net/team/team_mode_loadbalance.c | 15 + drivers/net/tun.c | 4 +- drivers/net/usb/qmi_wwan.c | 26 +- drivers/net/wireless/ath/ath9k/init.c | 6 +- drivers/net/wireless/ti/wlcore/sdio.c | 15 +- drivers/net/xen-netback/hash.c | 2 + drivers/net/xen-netback/interface.c | 7 + drivers/net/xen-netback/netback.c | 10 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 30 +- drivers/pinctrl/pinctrl-mcp23s08.c | 7 +- drivers/platform/x86/Kconfig | 2 + drivers/s390/net/qeth_core.h | 1 + drivers/s390/net/qeth_core_main.c | 21 +- drivers/s390/net/qeth_l2_main.c | 2 + drivers/s390/net/qeth_l3_main.c | 1 + drivers/scsi/53c700.c | 2 +- drivers/scsi/aacraid/commsup.c | 5 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 4 +- drivers/scsi/libfc/fc_lport.c | 6 +- drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/scsi_debug.c | 41 +- drivers/scsi/scsi_lib.c | 1 + drivers/soc/fsl/qbman/qman.c | 9 +- drivers/staging/android/ashmem.c | 67 +- drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/staging/comedi/drivers/ni_660x.c | 1 + drivers/staging/erofs/inode.c | 8 +- drivers/staging/erofs/internal.h | 16 +- drivers/staging/erofs/namei.c | 189 ++--- drivers/staging/erofs/unzip_vle.c | 114 +-- drivers/staging/erofs/unzip_vle.h | 3 +- drivers/staging/erofs/unzip_vle_lz4.c | 20 +- drivers/staging/erofs/xattr.c | 165 +++-- drivers/staging/wilc1000/linux_wlan.c | 4 +- drivers/usb/host/xhci-pci.c | 1 + drivers/usb/phy/Kconfig | 2 +- drivers/usb/serial/cp210x.c | 12 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/option.c | 2 + fs/aio.c | 12 +- fs/autofs/expire.c | 3 +- fs/autofs/inode.c | 4 +- fs/buffer.c | 19 +- fs/cifs/smb2pdu.c | 16 +- fs/cifs/smb2pdu.h | 4 +- fs/drop_caches.c | 8 +- fs/exec.c | 2 +- fs/gfs2/glock.c | 2 +- fs/iomap.c | 37 +- fs/nfs/super.c | 5 + fs/proc/generic.c | 4 +- fs/proc/internal.h | 1 + fs/proc/proc_net.c | 20 + include/drm/drm_cache.h | 18 + include/linux/cpufreq.h | 12 +- include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/stmmac.h | 1 + include/net/bluetooth/bluetooth.h | 2 +- include/net/icmp.h | 9 +- include/net/ip.h | 4 +- include/net/sch_generic.h | 31 +- kernel/bpf/hashtab.c | 4 +- kernel/bpf/percpu_freelist.c | 41 +- kernel/bpf/percpu_freelist.h | 4 + kernel/bpf/syscall.c | 12 +- kernel/bpf/verifier.c | 3 +- kernel/events/core.c | 14 +- kernel/relay.c | 4 +- kernel/trace/bpf_trace.c | 14 +- kernel/trace/trace_events_filter.c | 5 +- lib/test_kmod.c | 2 +- mm/memory_hotplug.c | 29 +- net/batman-adv/bat_v_elp.c | 3 + net/bluetooth/af_bluetooth.c | 16 +- net/bluetooth/l2cap_sock.c | 2 +- net/bluetooth/rfcomm/sock.c | 2 +- net/bluetooth/sco.c | 2 +- net/bridge/netfilter/ebtables.c | 9 +- net/core/filter.c | 2 + net/core/gen_stats.c | 2 - net/core/net-sysfs.c | 3 + net/ipv4/cipso_ipv4.c | 20 +- net/ipv4/fib_frontend.c | 4 + net/ipv4/icmp.c | 7 +- net/ipv4/ip_input.c | 9 +- net/ipv4/ip_options.c | 22 +- net/ipv4/ip_vti.c | 50 ++ net/ipv4/netlink.c | 17 +- net/ipv4/route.c | 2 +- net/ipv6/ip6mr.c | 8 +- net/ipv6/route.c | 7 +- net/ipv6/sit.c | 1 + net/mpls/af_mpls.c | 3 + net/netfilter/ipvs/ip_vs_ctl.c | 12 + net/netfilter/nf_conntrack_core.c | 16 + net/netfilter/xt_TEE.c | 76 +- net/netlabel/netlabel_kapi.c | 3 +- net/nfc/llcp_commands.c | 20 + net/nfc/llcp_core.c | 24 +- net/sched/act_ipt.c | 3 +- net/sched/act_skbedit.c | 3 +- net/sched/act_tunnel_key.c | 3 +- net/sched/sch_generic.c | 13 +- net/sched/sch_netem.c | 10 +- net/sctp/socket.c | 1 + net/socket.c | 1 + net/tipc/socket.c | 8 +- net/vmw_vsock/virtio_transport.c | 29 +- security/apparmor/domain.c | 5 +- tools/bpf/bpftool/map.c | 16 + tools/bpf/bpftool/prog.c | 5 +- tools/perf/builtin-script.c | 9 +- tools/perf/builtin-trace.c | 25 +- tools/perf/util/cpumap.c | 11 +- tools/perf/util/symbol-elf.c | 9 +- tools/testing/selftests/bpf/bpf_util.h | 30 +- .../selftests/cpu-hotplug/cpu-on-off-test.sh | 13 +- tools/testing/selftests/firmware/fw_lib.sh | 2 +- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/config | 2 +- tools/testing/selftests/netfilter/nft_nat.sh | 762 +++++++++++++++++++++ tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/setns-dcache.c | 129 ++++ tools/testing/selftests/timers/Makefile | 2 +- 231 files changed, 2952 insertions(+), 880 deletions(-) create mode 100755 tools/testing/selftests/netfilter/nft_nat.sh create mode 100644 tools/testing/selftests/proc/setns-dcache.c