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-allyesconfig in repository toolchain/ci/linux.
from c63ee2939dc1 Linux 4.19.85 adds 976e944e005f spi: mediatek: use correct mata->xfer_len when in fifo transfer adds 2008d0e3d364 i2c: mediatek: modify threshold passed to i2c_get_dma_safe [...] adds 4f4ab0b49cf2 tee: optee: add missing of_node_put after of_device_is_available adds 17a82bc67728 Revert "OPP: Protect dev_list with opp_table lock" adds 4c62337d8f17 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() adds a16a3669273b idr: Fix idr_get_next race with idr_remove adds 6631def3ee38 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds f8b09a043685 mm/memory_hotplug: fix updating the node span adds 703662598b9c arm64: uaccess: Ensure PAN is re-enabled after unhandled u [...] adds 03543b9c5573 fbdev: Ditch fb_edid_add_monspecs adds 860a7d18b9e6 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG adds a085f797449e bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 adds f3c40792cf4b bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 adds d51d9605888d bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_J [...] adds c234566f1ea0 net: ovs: fix return type of ndo_start_xmit function adds 6d286faeee74 net: xen-netback: fix return type of ndo_start_xmit function adds 789d29044793 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] adds 7a1f314e3c80 ARM: dts: omap5: enable OTG role for DWC3 controller adds af98283da9e9 net: hns3: Fix for netdev not up problem when setting mtu adds 7cbac9d598a7 net: hns3: Fix loss of coal configuration while doing reset adds ac02379889e2 f2fs: return correct errno in f2fs_gc adds ed220d3dcc79 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] adds d2cacb6ac4ff ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] adds 43876b1ce42b tcp: up initial rmem to 128KB and SYN rwin to around 64KB adds 9372a40b54d0 SUNRPC: Fix priority queue fairness adds aa39d53f2b89 ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices adds a5f7bf0379d3 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq adds 8d93707e7195 f2fs: keep lazytime on remount adds e0dee1c839e3 IB/hfi1: Error path MAD response size is incorrect adds 449b9ae3504c IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds adds b14825a5c652 mt76x2: fix tx power configuration for VHT mcs 9 adds ddb4299f1d78 mt76x2: disable WLAN core before probe adds 741a445a88e4 mt76: fix handling ps-poll frames adds 2bab3df8f506 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() adds bae080e72e92 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout adds 256a29480733 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table adds 06cb99e6399d arm64/numa: Report correct memblock range for the dummy node adds e5895e41aeb3 ath10k: fix vdev-start timeout on error adds 4cfcb5379a9c rtlwifi: btcoex: Use proper enumerated types for Wi-Fi onl [...] adds 5f5a8d36749f ata: ahci_brcm: Allow using driver or DSL SoCs adds b5add975c871 PM / devfreq: Fix devfreq_add_device() when drivers are bu [...] adds fc491a1e77be PM / devfreq: Fix handling of min/max_freq == 0 adds f6ec4fccbf9a PM / devfreq: stopping the governor before device_unregister() adds 475398b72984 ath9k: fix reporting calculated new FFT upper max adds f22a4d8cf049 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases adds 639fce0bc8b5 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-conte [...] adds 21ba66937e0d usb: dwc3: gadget: Check ENBLSLPM before sending ep command adds be4f5457a5fd nl80211: Fix a GET_KEY reply attribute adds a9f36455edc1 irqchip/irq-mvebu-icu: Fix wrong private data retrieval adds f4cfb7eeae62 watchdog: core: fix null pointer dereference when releasing cdev adds 26d6e542dc47 watchdog: renesas_wdt: stop when unregistering adds 96505abd2435 watchdog: sama5d4: fix timeout-sec usage adds 38374aa3c916 watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D adds 5a6f7274e67b KVM: PPC: Inform the userspace about TCE update failures adds cd120df118d7 printk: Do not miss new messages when replaying the log adds 671ce9f892b9 printk: CON_PRINTBUFFER console registration is a bit racy adds 0c21aa9b5651 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_d [...] adds ae3765a0a33d dmaengine: timb_dma: Use proper enum in td_prep_slave_sg adds f2877a3c332d ALSA: hda: Fix mismatch for register mask and value in ext [...] adds 6c487c0e877a ext4: fix build error when DX_DEBUG is defined adds 7e4602eac666 clk: keystone: Enable TISCI clocks if K3_ARCH adds 6cedfaffb4ac sunrpc: Fix connect metrics adds cc7d996a4428 x86/PCI: Apply VMD's AERSID fixup generically adds 743ccf759e8e mei: samples: fix a signedness bug in amt_host_if_call() adds efdacf2b7aa7 cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update adds b28aa87d081c cxgb4: Use proper enum in IEEE_FAUX_SYNC adds a3576a228404 powerpc/pseries: Fix DTL buffer registration adds 38d7fa28157e powerpc/pseries: Fix how we iterate over the DTL entries adds ab9928588283 powerpc/xive: Move a dereference below a NULL test adds 825d176a1049 ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size adds 10551e574d79 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size adds 83cda9ea1876 ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets adds ed896ddfae94 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] adds 9372023e10ee PM / hibernate: Check the success of generating md5 digest [...] adds 0e8855ba9f9a tools: PCI: Fix compilation warnings adds 31fb5ea6ed1b clocksource/drivers/sh_cmt: Fixup for 64-bit machines adds d97a02b84879 clocksource/drivers/sh_cmt: Fix clocksource width for 32-b [...] adds 4aa110048087 ice: Fix forward to queue group logic adds b69cfc4f2665 md: allow metadata updates while suspending an array - fix adds 22b8d7e3bcb5 ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit adds 0e1fd69cff75 i40e: Use proper enum in i40e_ndo_set_vf_link_state adds 1b86b8ad6e47 ixgbe: Fix crash with VFs and flow director on interface flap adds e3db306d1fda IB/mthca: Fix error return code in __mthca_init_one() adds 350703fae672 IB/rxe: avoid srq memory leak adds af76265532a8 RDMA/hns: Bugfix for reserved qp number adds 5b7064adfb4b RDMA/hns: Submit bad wr when post send wr exception adds 010af7a8d0ae RDMA/hns: Bugfix for CM test adds d5d78049b7a4 RDMA/hns: Limit the size of extend sge of sq adds ec9fc981de57 IB/mlx4: Avoid implicit enumerated type conversion adds 674b223d7a48 rpmsg: glink: smem: Support rx peak for size less than 4 bytes adds 3d0c72f99efc msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU adds 216929d15b2c OPP: Return error on error from dev_pm_opp_get_opp_count() adds 38ad2aa9331b ACPICA: Never run _REG on system_memory and system_IO adds 27ab8f1648ac cpuidle: menu: Fix wakeup statistics updates for polling state adds d7e546d06182 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() adds 9e4649e443e2 powerpc/time: Use clockevents_register_device(), fixing an [...] adds 6a70c66a84e0 powerpc/64s/radix: Explicitly flush ERAT with local LPID i [...] adds d1dff747758f ata: ep93xx: Use proper enums for directions adds 01e9e39f4f61 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers adds 7672ca60a14a media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] adds 14dc7aeef3f4 media: pxa_camera: Fix check for pdev->dev.of_node adds a02bad04d110 media: rcar-vin: fix redeclaration of symbol adds 6925a5afc148 media: i2c: adv748x: Support probing a single output adds 6e454b0ad02d ALSA: hda/sigmatel - Disable automute for Elo VuPoint adds 8b6021ca47a3 bnxt_en: return proper error when FW returns HWRM_ERR_CODE [...] adds 24ce099a5388 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixu [...] adds 3ad0531dbe0c USB: serial: cypress_m8: fix interrupt-out transfer length adds d46cd42b4ffa usb: dwc2: disable power_down on rockchip devices adds 8fce141f4805 mtd: physmap_of: Release resources on error adds 89cf2472a295 cpu/SMT: State SMT is disabled even with nosmt and without [...] adds c01258a2ad7d brcmfmac: reduce timeout for action frame scan adds 75a1e8dec421 brcmfmac: fix full timeout waiting for action frame on-channel tx adds 5554e47a2946 qtnfmac: request userspace to do OBSS scanning if FW can not adds 28d5342b2ae4 qtnfmac: pass sgi rate info flag to wireless core adds 4ecc631d975c qtnfmac: inform wireless core about supported extended cap [...] adds fe46630cd2a1 qtnfmac: drop error reports for out-of-bounds key indexes adds 06da39429640 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] adds 599d5350f123 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] adds 8b3e444fe8d0 clk: samsung: Use clk_hw API for calling clk framework fro [...] adds e7ff1141b60c i2c: brcmstb: Allow enabling the driver on DSL SoCs adds 799c98cba071 printk: Correct wrong casting adds 90d73c1cadb8 NFSv4.x: fix lock recovery during delegation recall adds 47dd538e9c44 dmaengine: ioat: fix prototype of ioat_enumerate_channels adds 58d0a3dbad2b media: ov5640: fix framerate update adds 35c8125cbea4 media: cec-gpio: select correct Signal Free Time adds f3afad5d1eff gfs2: slow the deluge of io error messages adds e0d9c58c49e6 i2c: omap: use core to detect 'no zero length' quirk adds d511166558a4 i2c: qup: use core to detect 'no zero length' quirk adds 1698ed9f0e2f i2c: tegra: use core to detect 'no zero length' quirk adds 205ae6b06288 i2c: zx2967: use core to detect 'no zero length' quirk adds c13b00c39464 Input: st1232 - set INPUT_PROP_DIRECT property adds 090122baa262 Input: silead - try firmware reload after unsuccessful resume adds 3bef7420e129 soc: fsl: bman_portals: defer probe after bman's probe adds d653bd939cb1 net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware adds e4aecc15d7c4 tc-testing: fix build of eBPF programs adds 4b8c7bce49ca remoteproc: Check for NULL firmwares in sysfs interface adds 59e5269c692e remoteproc: qcom: q6v5: Fix a race condition on fatal crash adds 624cd074631a kexec: Allocate decrypted control pages for kdump if SME i [...] adds af23231acaf6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m adds fef30612e23c dmaengine: rcar-dmac: set scatter/gather max segment size adds 70ecd0459d03 crypto: mxs-dcp - Fix SHA null hashes and output length adds 6b9c4eddb3be crypto: mxs-dcp - Fix AES issues adds 7f02606367b3 xfrm: use correct size to initialise sp->ovec adds d43b7b99fe77 ACPI / SBS: Fix rare oops when removing modules adds 29fda86178fe iwlwifi: mvm: don't send keys when entering D3 adds b17ddbdc6035 xsk: proper AF_XDP socket teardown ordering adds 500c933055e7 x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately adds 01395b5f089b mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds e8853ef02e2d mmc: tmio: Fix SCC error detection adds a3a76b5d22f0 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] adds 964cd867ef63 atmel_lcdfb: support native-mode display-timings adds e57ba9db8c5f fbdev: sbuslib: use checked version of put_user() adds 21bb43c0dd86 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() adds 84b787e35482 fbdev: fix broken menu dependencies adds 16c2d36b1123 reset: Fix potential use-after-free in __of_reset_control_get() adds 65910055b560 bcache: account size of buckets used in uuid write to ca-> [...] adds 04d38fa8436b bcache: recal cached_dev_sectors on detach adds 2103ebde9ac0 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_m [...] adds 96134bbea649 media: dw9714: Fix error handling in probe function adds 76765353043b media: dw9807-vcm: Fix probe error handling adds 370dbbc7b5cb media: cx18: Don't check for address of video_dev adds 6664533b4fc1 mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un [...] adds f9a2a8b8a5d4 mtd: devices: m25p80: Make sure WRITE_EN is issued before [...] adds 36cf91317ca9 x86/intel_rdt: Introduce utility to obtain CDP peer adds 322f530fd959 x86/intel_rdt: CBM overlap should also check for overlap w [...] adds 0046af383099 mmc: mmci: expand startbiterr to irqmask and error check adds 5228d07c4f92 s390/kasan: avoid vdso instrumentation adds ef5ad4f11e74 s390/kasan: avoid instrumentation of early C code adds e78c55ad6657 s390/kasan: avoid user access code instrumentation adds 94764e3ae569 proc/vmcore: Fix i386 build error of missing copy_oldmem_p [...] adds b0c6a78a8a5a backlight: lm3639: Unconditionally call led_classdev_unregister adds b2d6db3e572a mfd: ti_am335x_tscadc: Keep ADC interface on if child is w [...] adds 3404019d6d0f printk: Give error on attempt to set log buffer length to over 2G adds 1adde6589b4a media: isif: fix a NULL pointer dereference bug adds 4d7cf69b77ce GFS2: Flush the GFS2 delete workqueue before stopping the [...] adds 5b388c45c3e5 media: cx231xx: fix potential sign-extension overflow on l [...] adds 9c30ea2dda5d media: venus: vdec: fix decoded data size adds e99956093f70 ALSA: hda/ca0132 - Fix input effect controls for desktop cards adds ced6b5dae1dc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync adds c7e49f73152f lightnvm: pblk: fix incorrect min_write_pgs adds d56fe8f59a23 lightnvm: pblk: guarantee emeta on line close adds 1e9796622bc7 lightnvm: pblk: fix write amplificiation calculation adds 1fb60da4d736 lightnvm: pblk: guarantee mw_cunits on read buffer adds cdf73455471a lightnvm: do no update csecs and sos on 1.2 adds d4ab0df8d5dd lightnvm: pblk: fix error handling of pblk_lines_init() adds 3f4f4c639f29 lightnvm: pblk: consider max hw sectors supported for max_ [...] adds 85f996c36e15 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error adds 014045888a74 bpf: btf: Fix a missing check bug adds 312de5a09d10 net: fix generic XDP to handle if eth header was mangled adds 07ed61a0a711 gpio: syscon: Fix possible NULL ptr usage adds 8aa36b8a7684 spi: fsl-lpspi: Prevent FIFO under/overrun by default adds 4fabd2e530ab pinctrl: gemini: Mask and set properly adds e616dd603c29 spi: spidev: Fix OF tree warning logic adds 1eeb7407d233 ARM: 8802/1: Call syscall_trace_exit even when system call [...] adds 336793832f26 x86/mm: Do not warn about PCI BIOS W+X mappings adds 2a6c8fc0af64 orangefs: rate limit the client not running info message adds b0c75ea8d372 pinctrl: gemini: Fix up TVC clock group adds 1301b861cf50 scsi: arcmsr: clean up clang warning on extraneous parentheses adds a58d5770493c hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] adds 0cb6525b75e1 hwmon: (nct6775) Fix names of DIMM temperature sources adds 5bdad12ab211 hwmon: (pwm-fan) Silence error on probe deferral adds 4bbc8deedd89 hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros adds a119952d4be6 hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255 adds b80939a47413 selftests: forwarding: Have lldpad_app_wait_set() wait for [...] adds e6c540bf9786 net: sched: avoid writing on noop_qdisc adds 9089b2f0049e netfilter: nft_compat: do not dump private area adds 5d017065cec9 misc: cxl: Fix possible null pointer dereference adds 8bbedf4dffe9 mac80211: minstrel: fix using short preamble CCK rates on [...] adds 83ea4ccdb9eb mac80211: minstrel: fix CCK rate group streams value adds f28abe5a3695 mac80211: minstrel: fix sampling/reporting of CCK rates in [...] adds 16ad1c43196a spi: rockchip: initialize dma_slave_config properly adds 183f9ae8c4d2 mlxsw: spectrum_switchdev: Check notification relevance ba [...] adds ef0811ef95ea ARM: dts: omap5: Fix dual-role mode on Super-Speed port adds 6491a2d26c08 tcp: start receiver buffer autotuning sooner adds 903cfafe0874 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* func [...] adds 4039b5dd0f67 PM / devfreq: Fix static checker warning in try_then_reque [...] adds ff36ace6c107 tools: PCI: Fix broken pcitest compilation adds e2a37708cfca powerpc/time: Fix clockevent_decrementer initalisation for PR KVM adds d64b58520670 mmc: tmio: fix SCC error handling to avoid false positive [...] adds 2e1f151cd2d9 x86/resctrl: Fix rdt_find_domain() return value and checks adds 14260788bbb9 Linux 4.19.86
No new revisions were added by this update.
Summary of changes: Makefile | 2 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 2 +- arch/arm/boot/dts/dra7.dtsi | 2 + arch/arm/boot/dts/omap5-board-common.dtsi | 5 + arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm64/lib/clear_user.S | 1 + arch/arm64/lib/copy_from_user.S | 1 + arch/arm64/lib/copy_in_user.S | 1 + arch/arm64/lib/copy_to_user.S | 1 + arch/arm64/mm/numa.c | 2 +- arch/powerpc/kernel/time.c | 19 +- arch/powerpc/kvm/book3s.c | 3 + arch/powerpc/kvm/book3s_64_vio.c | 8 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +- arch/powerpc/mm/tlb-radix.c | 1 + arch/powerpc/platforms/pseries/dtl.c | 4 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/s390/boot/Makefile | 1 + arch/s390/boot/compressed/Makefile | 1 + arch/s390/kernel/Makefile | 2 + arch/s390/kernel/vdso32/Makefile | 3 +- arch/s390/kernel/vdso64/Makefile | 3 +- arch/s390/lib/Makefile | 4 + arch/x86/Kconfig | 3 +- arch/x86/include/asm/kexec.h | 2 +- arch/x86/kernel/cpu/intel_rdt.c | 2 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 2 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 112 ++++- arch/x86/kernel/ptrace.c | 62 ++- arch/x86/mm/dump_pagetables.c | 35 +- arch/x86/net/bpf_jit_comp32.c | 524 ++++++++------------- arch/x86/pci/fixup.c | 12 +- arch/x86/power/hibernate_64.c | 11 +- drivers/acpi/acpi_lpss.c | 74 ++- drivers/acpi/acpica/acevents.h | 2 + drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/evregion.c | 17 +- drivers/acpi/acpica/evrgnini.c | 6 +- drivers/acpi/acpica/evxfregn.c | 1 - drivers/acpi/osl.c | 1 + drivers/acpi/sbshc.c | 2 + drivers/ata/Kconfig | 3 +- drivers/ata/pata_ep93xx.c | 8 +- drivers/clk/Makefile | 1 + drivers/clk/keystone/Kconfig | 2 +- drivers/clk/samsung/clk-cpu.c | 6 +- drivers/clk/samsung/clk-cpu.h | 2 +- drivers/clk/samsung/clk-exynos5420.c | 3 +- drivers/clk/samsung/clk-exynos5433.c | 2 +- drivers/clocksource/sh_cmt.c | 78 ++- drivers/cpuidle/governors/menu.c | 10 + drivers/cpuidle/poll_state.c | 6 +- drivers/crypto/mxs-dcp.c | 80 +++- drivers/devfreq/devfreq.c | 104 +++- drivers/dma/ioat/init.c | 7 +- drivers/dma/sh/rcar-dmac.c | 3 + drivers/dma/timb_dma.c | 2 +- drivers/gpio/gpio-syscon.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/hwmon/ina3221.c | 6 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/nct6775.c | 16 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/pwm-fan.c | 8 +- drivers/i2c/busses/Kconfig | 7 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 2 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 + drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 + drivers/infiniband/hw/hns/hns_roce_qp.c | 29 +- drivers/infiniband/hw/mthca/mthca_main.c | 3 +- drivers/infiniband/sw/rxe/rxe_srq.c | 10 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c | 3 +- drivers/input/touchscreen/silead.c | 13 + drivers/input/touchscreen/st1232.c | 1 + drivers/iommu/arm-smmu-v3.c | 8 +- drivers/iommu/io-pgtable-arm.c | 9 +- drivers/irqchip/irq-mvebu-icu.c | 2 +- drivers/lightnvm/pblk-core.c | 32 +- drivers/lightnvm/pblk-init.c | 10 +- drivers/lightnvm/pblk-sysfs.c | 3 +- drivers/md/bcache/super.c | 6 + drivers/md/md.c | 22 +- drivers/media/cec/cec-pin.c | 20 + drivers/media/i2c/adv748x/adv748x-core.c | 25 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 18 +- drivers/media/i2c/adv748x/adv748x.h | 2 + drivers/media/i2c/dw9714.c | 3 +- drivers/media/i2c/dw9807-vcm.c | 3 +- drivers/media/i2c/ov5640.c | 7 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/platform/davinci/isif.c | 3 +- drivers/media/platform/pxa_camera.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 3 +- drivers/media/platform/rcar-vin/rcar-core.c | 1 - drivers/media/rc/ir-rc6-decoder.c | 9 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/mfd/ti_am335x_tscadc.c | 13 + drivers/misc/cxl/guest.c | 2 - drivers/mmc/host/mmci.c | 27 +- drivers/mmc/host/mmci.h | 6 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 9 + drivers/mmc/host/tmio_mmc_core.c | 5 +- drivers/mtd/devices/m25p80.c | 23 +- drivers/mtd/maps/physmap_of_core.c | 27 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 109 ++--- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 13 +- drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/wireless/ath/ath10k/core.h | 1 + drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 19 +- drivers/net/wireless/ath/ath10k/wmi.h | 8 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 4 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 6 + .../wireless/mediatek/mt76/mt76x2_init_common.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x2_pci.c | 1 + .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 25 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 16 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 1 + drivers/net/wireless/quantenna/qtnfmac/qlink.h | 2 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 6 +- drivers/net/xen-netback/interface.c | 3 +- drivers/nvme/host/lightnvm.c | 3 + drivers/opp/core.c | 23 +- drivers/opp/cpu.c | 2 - drivers/opp/opp.h | 2 +- drivers/pinctrl/pinctrl-gemini.c | 47 +- drivers/platform/x86/mlx-platform.c | 2 +- drivers/remoteproc/qcom_q6v5.c | 3 +- drivers/remoteproc/remoteproc_sysfs.c | 5 + drivers/reset/core.c | 15 +- drivers/rpmsg/qcom_glink_smem.c | 12 +- drivers/s390/char/Makefile | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 6 +- drivers/soc/fsl/qbman/bman_portal.c | 10 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-mt65xx.c | 4 +- drivers/spi/spi-rockchip.c | 3 + drivers/spi/spidev.c | 8 +- drivers/tee/optee/core.c | 4 +- drivers/usb/dwc2/params.c | 1 + drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/serial/cypress_m8.c | 2 +- drivers/video/backlight/lm3639_bl.c | 6 +- drivers/video/fbdev/Kconfig | 34 +- drivers/video/fbdev/atmel_lcdfb.c | 43 +- drivers/video/fbdev/core/fbmon.c | 96 ---- drivers/video/fbdev/core/modedb.c | 57 --- drivers/video/fbdev/sbuslib.c | 28 +- drivers/watchdog/renesas_wdt.c | 1 + drivers/watchdog/sama5d4_wdt.c | 6 +- drivers/watchdog/w83627hf_wdt.c | 8 +- drivers/watchdog/watchdog_dev.c | 10 +- fs/ext4/namei.c | 2 +- fs/f2fs/gc.c | 2 +- fs/f2fs/super.c | 1 + fs/gfs2/incore.h | 1 + fs/gfs2/log.c | 7 +- fs/gfs2/super.c | 2 +- fs/gfs2/util.c | 13 +- fs/nfs/delegation.c | 6 +- fs/orangefs/orangefs-sysfs.c | 2 +- fs/proc/vmcore.c | 10 + include/linux/cpuidle.h | 1 + include/linux/fb.h | 3 - include/linux/platform_data/dma-ep93xx.h | 2 +- include/linux/sunrpc/sched.h | 2 - include/rdma/ib_verbs.h | 2 +- kernel/bpf/btf.c | 3 + kernel/cpu.c | 1 + kernel/kexec_core.c | 6 + kernel/printk/printk.c | 42 +- lib/idr.c | 15 +- mm/memory_hotplug.c | 77 +-- net/core/dev.c | 14 + net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 27 +- net/ipv4/tcp_output.c | 25 +- net/mac80211/rc80211_minstrel_ht.c | 20 +- net/netfilter/nft_compat.c | 24 +- net/openvswitch/vport-internal_dev.c | 5 +- net/sched/sch_generic.c | 14 +- net/sunrpc/sched.c | 109 +++-- net/sunrpc/xprt.c | 14 +- net/sunrpc/xprtrdma/transport.c | 6 +- net/sunrpc/xprtsock.c | 10 +- net/wireless/nl80211.c | 2 +- net/xdp/xdp_umem.c | 11 +- net/xdp/xsk.c | 13 +- net/xfrm/xfrm_input.c | 2 +- samples/mei/mei-amt-version.c | 2 +- sound/hda/ext/hdac_ext_controller.c | 22 +- sound/pci/hda/patch_ca0132.c | 8 +- sound/pci/hda/patch_sigmatel.c | 20 + sound/soc/qcom/qdsp6/q6asm-dai.c | 5 +- tools/pci/pcitest.c | 7 +- tools/testing/radix-tree/idr-test.c | 52 ++ tools/testing/selftests/net/forwarding/lib.sh | 2 +- tools/testing/selftests/net/tls.c | 20 +- tools/testing/selftests/tc-testing/bpf/Makefile | 29 ++ tools/testing/selftests/tc-testing/bpf/action.c | 23 + .../selftests/tc-testing/tc-tests/actions/bpf.json | 16 +- tools/testing/selftests/tc-testing/tdc_config.py | 4 +- virt/kvm/arm/mmu.c | 3 +- 229 files changed, 1884 insertions(+), 1391 deletions(-) create mode 100644 tools/testing/selftests/tc-testing/bpf/Makefile create mode 100644 tools/testing/selftests/tc-testing/bpf/action.c