This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-allnoconfig in repository toolchain/ci/linux.
from a62f1b913cec Merge v5.10.7 adds bca9ca5a603f powerpc/32s: Fix RTAS machine check with VMAP stack adds 1d5e50da5cc7 io_uring: synchronise IOPOLL on task_submit fail adds bc924dd21ecf io_uring: limit {io|sq}poll submit locking scope adds 85e25e2370a2 io_uring: patch up IOPOLL overflow_flush sync adds 85bbe2e64ab4 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id adds 9d7751a39a19 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context adds 51495b719515 drm/panfrost: Don't corrupt the queue mutex on open/close adds 458b40598dc0 io_uring: Fix return value from alloc_fixed_file_ref_node adds e28ace868c1e scsi: ufs: Fix -Wsometimes-uninitialized warning adds 87738164592f btrfs: skip unnecessary searches for xattrs when logging an inode adds 17243f73ad74 btrfs: fix deadlock when cloning inline extent and low on [...] adds e3b5252b5cdb btrfs: shrink delalloc pages instead of full inodes adds b044a949a5c5 net: cdc_ncm: correct overhead in delayed_ndp_size adds 799d8080f903 net: hns3: fix incorrect handling of sctp6 rss tuple adds ed59d391ee5e net: hns3: fix the number of queues actually used by ARQ adds 8d12c062ca99 net: hns3: fix a phy loopback fail issue adds 413a79ccb98e net: stmmac: dwmac-sun8i: Fix probe error handling adds 22e1ed2abc66 net: stmmac: dwmac-sun8i: Balance internal PHY resource re [...] adds 35526a9c46b4 net: stmmac: dwmac-sun8i: Balance internal PHY power adds 60de77165d0b net: stmmac: dwmac-sun8i: Balance syscon (de)initialization adds 9591f32a630f net: vlan: avoid leaks on register_vlan_dev() failures adds 2a432be9ba44 net/sonic: Fix some resource leaks in error handling paths adds 210b9cdb3d5b net: bareudp: add missing error handling for bareudp_link_ [...] adds 6d233d9501af ptp: ptp_ines: prevent build when HAS_IOMEM is not set adds 69363e37d470 net: ipv6: fib: flush exceptions when purging route adds 541c22aad368 tools: selftests: add test for changing routes with PTMU e [...] adds d5fc41ebe260 net: fix pmtu check in nopmtudisc mode adds b0ff6d00edac net: ip: always refragment ip defragmented packets adds 694635a7b8cb chtls: Fix hardware tid leak adds 2702758d42a4 chtls: Remove invalid set_tcb call adds 523cea39aab2 chtls: Fix panic when route to peer not configured adds d9297487df15 chtls: Avoid unnecessary freeing of oreq pointer adds 5a1af38e06b6 chtls: Replace skb_dequeue with skb_peek adds 23e696e2f382 chtls: Added a check to avoid NULL pointer dereference adds ab8e7a1af3f2 chtls: Fix chtls resources release sequence adds 2e7635299fbf octeontx2-af: fix memory leak of lmac and lmac->name adds 6486bc0a3400 nexthop: Fix off-by-one error in error path adds eaa7a6c39d10 nexthop: Unlink nexthop group entry in error path adds 5fb8a3116cd0 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups adds 1214d69a2bfc s390/qeth: fix deadlock during recovery adds af0c184ea106 s390/qeth: fix locking for discipline setup / removal adds af9b4ab6ee6d s390/qeth: fix L2 header access in qeth_l3_osa_features_check() adds d6d3f9de7a06 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE adds 39e86d3ca489 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address adds dd7cce96dd37 net/mlx5e: ethtool, Fix restriction of autoneg with 56G adds 1e5b0a2300bb net/mlx5e: In skb build skip setting mark in switchdev mode adds 8543acf02563 net/mlx5: Check if lag is supported before creating one adds 6aebfdacad97 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] adds bca9046c36d3 ionic: start queues before announcing link up adds 797c128d3c7d HID: wacom: Fix memory leakage caused by kfifo_alloc adds 797335659e58 fanotify: Fix sys_fanotify_mark() on native x86-32 adds 0a27398d8969 ARM: OMAP2+: omap_device: fix idling of devices during probe adds 75dfd242b46a i2c: sprd: use a specific timeout to avoid system hang up issue adds e095ac6bc3ea dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() adds 4abc2dbd8822 selftests/bpf: Clarify build error if no vmlinux adds 9b990788d84d can: tcan4x5x: fix bittiming const, use common bittiming f [...] adds 9fc286ed3926 can: m_can: m_can_class_unregister(): remove erroneous m_c [...] adds 175465cb6d87 can: kvaser_pciefd: select CONFIG_CRC32 adds a885713b0c03 spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending adds 932e130e3dc8 cpufreq: powernow-k8: pass policy rather than use cpufreq_ [...] adds c75a66726d7e spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in [...] adds 7a30d664c949 spi: stm32: FIFO threshold level - fix align packet size adds d908dd5c1064 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being pr [...] adds 8f243682e5ed i2c: mediatek: Fix apdma and i2c hand-shake timeout adds e5689d84ebd8 bcache: set bcache device into read-only mode for BCH_FEAT [...] adds 6a0e580ded88 interconnect: imx: Add a missing of_node_put after of_devi [...] adds fcd04aa9b52c interconnect: qcom: fix rpmh link failures adds ceb97fbe4816 dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the [...] adds 41f95d84fcf5 dmaengine: milbeaut-xdmac: Fix a resource leak in the erro [...] adds e72371fab4ea dmaengine: xilinx_dma: check dma_async_device_register ret [...] adds c16e7cfc1baf dmaengine: xilinx_dma: fix incompatible param warning in _ [...] adds d4a7eb9fbfcc dmaengine: xilinx_dma: fix mixed_enum_type coverity warning adds 41dcfc0cb955 arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA adds f03e2257df3c qed: select CONFIG_CRC32 adds e208085c82f7 phy: dp83640: select CONFIG_CRC32 adds 0d813da1bde0 wil6210: select CONFIG_CRC32 adds 432071f6af70 block: rsxx: select CONFIG_CRC32 adds 771865dc5a6e lightnvm: select CONFIG_CRC32 adds 2bbe923d7a84 zonefs: select CONFIG_CRC32 adds 39b3204e54c1 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() adds 2a21faa9c596 iommu/intel: Fix memleak in intel_irq_remapping_alloc adds 31a3520409ff bpftool: Fix compilation failure for net.o with older glibc adds b23accd11a89 nvme-tcp: Fix possible race of io_work and direct send adds 699804e07641 net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups adds 6defee43fe54 net/mlx5e: Fix two double free cases adds c9698380b01a regmap: debugfs: Fix a memory leak when calling regmap_attach_dev adds 344f59a93151 wan: ds26522: select CONFIG_BITREVERSE adds ae4db0bc5cde arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST adds 734bd3f8256b regulator: qcom-rpmh-regulator: correct hfsmps515 definition adds e7f0992529b2 net: mvpp2: disable force link UP during port init procedure adds 729319e4f177 drm/i915/dp: Track pm_qos per connector adds e336a772cdcb net: mvneta: fix error message when MTU too large for XDP adds c5c22948f235 selftests: fib_nexthops: Fix wrong mausezahn invocation adds 610e2c5699f8 KVM: arm64: Don't access PMCR_EL0 when no PMU is available adds 9ad0375ed292 xsk: Fix race in SKB mode transmit with shared cq adds be665727363f xsk: Rollback reservation at NETDEV_TX_BUSY adds 6f7a362e1c6f block/rnbd-clt: avoid module unload race with close confirmation adds 61e8c02ae6d6 can: isotp: isotp_getname(): fix kernel information leak adds 481097d66174 block: fix use-after-free in disk_part_iter_next adds 43f6ea41408b net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...] adds 75e5e51acf59 regmap: debugfs: Fix a reversed if statement in regmap_deb [...] adds 27c6968cfb76 drm/panfrost: Remove unused variables in panfrost_job_close() adds b77681d400f4 tools headers UAPI: Sync linux/fscrypt.h with the kernel sources adds 7a1519a74f3d Linux 5.10.8 adds aab255cd87bd Merge v5.10.8 adds e883eb5d1567 btrfs: reloc: fix wrong file extent type check to avoid fa [...] adds f37fba66a437 btrfs: prevent NULL pointer dereference in extent_io_tree_panic adds 617b1bae7ee9 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 69b84d87fd59 ALSA: doc: Fix reference to mixart.rst adds 55eb1867a5b3 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 adds 0351fbe00a23 ASoC: dapm: remove widget from dirty list on free adds ad8ca24ba879 x86/hyperv: check cpu mask after interrupt has been disabled adds 9c6524bba523 drm/amdgpu: add green_sardine device id (v2) adds 7fe745881255 drm/amdgpu: fix DRM_INFO flood if display core is not supp [...] adds 989a0f6791ff Revert "drm/amd/display: Fixed Intermittent blue screen on [...] adds 586a42de0bae drm/amdgpu: add new device id for Renior adds 481e27f05073 drm/i915: Allow the sysadmin to override security mitigations adds 48b8c6689efa drm/i915/gt: Limit VFE threads based on GT adds 0a34addcdbd9 drm/i915/backlight: fix CPU mode backlight takeover on LPT adds c0c34c5ab715 drm/bridge: sii902x: Refactor init code into separate function adds af402f64ca08 dt-bindings: display: sii902x: Add supply bindings adds 47319c4b81a3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present adds 75942370699b tracing/kprobes: Do the notrace functions check without kp [...] adds fcae2beac981 tools/bootconfig: Add tracing_on support to helper scripts adds 6c557cb1f9d7 ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode n [...] adds 15a062c79d49 ext4: fix wrong list_splice in ext4_fc_cleanup adds 2207c3ce7075 ext4: fix bug for rename with RENAME_WHITEOUT adds 0e4c42cb4a5f cifs: check pointer before freeing adds 531c88c9fe56 cifs: fix interrupted close commands adds eae7b19b32aa riscv: Drop a duplicated PAGE_KERNEL_EXEC adds 7c4ced368204 riscv: return -ENOSYS for syscall -1 adds ab7594f63926 riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL adds 4b0a0655da7f riscv: Fix KASAN memory mapping. adds 5ca873f92b4f mips: fix Section mismatch in reference adds 974f19621f19 mips: lib: uncached: fix non-standard usage of variable 'sp' adds 9e2413f41aa2 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPE [...] adds 652daca07f4f MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps adds c8c2b27ab34d MIPS: relocatable: fix possible boot hangup with KASLR enabled adds 0dbfad171b9c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() adds 3b9f7b0a19f7 ACPI: scan: Harden acpi_device_add() against device ID overflows adds 047ea5a8feff xen/privcmd: allow fetching resource sizes adds 33dbd5422c88 compiler.h: Raise minimum version of GCC to 5.1 for arm64 adds b4ecc259657c mm/vmalloc.c: fix potential memory leak adds d3e43af7c61f mm/hugetlb: fix potential missing huge page size info adds ccd903e26750 mm/process_vm_access.c: include compat.h adds 5de4f3a301f1 dm raid: fix discard limits for raid1 adds 1ac4156de549 dm snapshot: flush merged data before committing metadata adds 6bba7eff6b33 dm integrity: fix flush with external metadata device adds 9bf4fbaf7dad dm integrity: fix the maximum number of arguments adds 93edb8db94cf dm crypt: use GFP_ATOMIC when allocating crypto requests f [...] adds 8727884b7f80 dm crypt: do not wait for backlogged crypto request comple [...] adds fe40f6a6309f dm crypt: do not call bio_endio() from the dm-crypt tasklet adds 7c5b2049caad dm crypt: defer decryption to a tasklet if interrupts disabled adds 53e976bb0708 stmmac: intel: change all EHL/TGL to auto detect phy addr adds 85905240bf79 r8152: Add Lenovo Powered USB-C Travel Hub adds 41b5ec745ccf btrfs: tree-checker: check if chunk item end overflows adds 85958f60ebba ext4: don't leak old mountpoint samples adds a3647cddfee6 io_uring: don't take files/mm for a dead task adds f7f32822a44a io_uring: drop mm and files after task_work_run adds cf4592a2d740 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE adds e1c4b5ff9655 ARC: build: add uImage.lzma to the top-level target adds 443fb88d6dea ARC: build: add boot_targets to PHONY adds 6169a5cfaacc ARC: build: move symlink creation to arch/arc/Makefile to [...] adds 54cfdd65070e ARM: omap2: pmic-cpcap: fix maximum voltage to be consiste [...] adds c871060d3eaa ath11k: fix crash caused by NULL rx_channel adds cc77e4a020aa netfilter: ipset: fixes possible oops in mtype_resize adds d18e04ce283a ath11k: qmi: try to allocate a big block of DMA memory first adds 33061bd104cb btrfs: fix async discard stall adds f89d84b35af3 btrfs: merge critical sections of discard lock in workfn adds 29543864c8b8 btrfs: fix transaction leak and crash after RO remount cau [...] adds 36afeaad7671 regulator: bd718x7: Add enable times adds d5285a5eb3da ethernet: ucc_geth: fix definition and size of ucc_geth_tx [...] adds 06b0d83b33b5 ARM: dts: ux500/golden: Set display max brightness adds 8d0522d9688c habanalabs: adjust pci controller init to new firmware adds 68a9abf536ff habanalabs/gaudi: retry loading TPC f/w on -EINTR adds c78cff56baad habanalabs: register to pci shutdown callback adds 560e9b900e12 staging: spmi: hisi-spmi-controller: Fix some error handli [...] adds 78755373aa48 spi: altera: fix return value for altera_spi_txrx() adds 8c3520e21f6b habanalabs: Fix memleak in hl_device_reset adds 3163d7c1fbd3 hwmon: (pwm-fan) Ensure that calculation doesn't discard b [...] adds 2aa134d9abca lib/raid6: Let $(UNROLL) rules work with macOS userland adds 17a08680ab6a kconfig: remove 'kvmconfig' and 'xenconfig' shorthands adds 501e1875da32 spi: fix the divide by 0 error when calculating xfer waiting time adds 94dbb87fc0b2 io_uring: drop file refs after task cancel adds 7fdaca86fc9b bfq: Fix computation of shallow depth adds bb3700925c19 arch/arc: add copy_user_page() to <asm/page.h> to fix buil [...] adds 8bd59057edf5 misdn: dsp: select CONFIG_BITREVERSE adds 2e1939396c77 net: ethernet: fs_enet: Add missing MODULE_LICENSE adds 1151161dd029 selftests: fix the return value for UDP GRO test adds afc0002f6396 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN adds 74310d40e0a4 nvme: avoid possible double fetch in handling CQE adds 8e57baf3cdb3 nvmet-rdma: Fix list_del corruption on queue establishment [...] adds 26f0adb0b4c8 drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NU [...] adds a973bc7d8ab5 drm/amdgpu: fix a GPU hang issue when remove device adds 9910f52b4cb4 drm/amd/pm: fix the failure when change power profile for renoir adds 279af879c3df drm/amdgpu: fix potential memory leak during navi12 deinit [...] adds 2c7b7660c611 usb: typec: Fix copy paste error for NVIDIA alt-mode description adds a4c84cd83c15 iommu/vt-d: Fix lockdep splat in sva bind()/unbind() adds 45f7e133f9e8 ACPI: scan: add stub acpi_create_platform_device() for !CO [...] adds d565c626b4e1 drm/msm: Call msm_init_vram before binding the gpu adds e30f6e1ac3ce ARM: picoxcell: fix missing interrupt-parent properties adds bc880f2040e0 poll: fix performance regression due to out-of-line __put_user() adds 30b491e2b6cc rcu-tasks: Move RCU-tasks initialization to before early_i [...] adds a3a51c69c1a9 bpf: Simplify task_file_seq_get_next() adds 1f63b3393bac bpf: Save correct stopping point in file seq iteration adds e558b38b5e11 x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling adds 4ac5d20182c7 cfg80211: select CONFIG_CRC32 adds f1cd8c40936f nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from [...] adds 518606a84a0f iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev adds 452e34d6635c net/mlx5e: CT: Use per flow counter when CT flow accountin [...] adds 96d77cf22dd7 net/mlx5: Fix passing zero to 'PTR_ERR' adds 9812b54310ad net/mlx5: E-Switch, fix changing vf VLANID adds 847c76518c41 blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED adds 41b0b0c09e97 mm: fix clear_refs_write locking adds 1eea108995a2 mm: don't play games with pinned pages in clear_page_refs adds 72c5ce89427f mm: don't put pinned pages into the swap cache adds 09b3e0bc8e9a perf intel-pt: Fix 'CPU too large' error adds a3fddad7af2c dump_common_audit_data(): fix racy accesses to ->d_name adds d11f18351ee6 ASoC: meson: axg-tdm-interface: fix loopback adds 95e5df536757 ASoC: meson: axg-tdmin: fix axg skew offset adds a835cff329a5 ASoC: Intel: fix error code cnl_set_dsp_D0() adds a60c7aaaccf6 nvmet-rdma: Fix NULL deref when setting pi_enable and trad [...] adds c09af1ee7c23 nvme: don't intialize hwmon for discovery controllers adds b1e9f635a5e3 nvme-tcp: fix possible data corruption with bio merges adds 76600f633bb9 nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT adds 1b42712e43e5 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock adds f128de17c8d4 pNFS: We want return-on-close to complete when evicting the inode adds ecaaad180133 pNFS: Mark layout for return if return-on-close was not sent adds 06f58dbc49a2 pNFS: Stricter ordering of layoutget and layoutreturn adds e6ae16467af1 NFS: Adjust fs_context error logging adds 067aefcdfc1e NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removi [...] adds b666f394d6b8 NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() adds 01a12a24f923 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter adds b4689562fa95 NFS: nfs_delegation_find_inode_server must first reference [...] adds 51121ea1d1e8 NFS: nfs_igrab_and_active must first reference the superblock adds 4351cf25cb52 scsi: ufs: Fix possible power drain during system suspend adds cd223237e792 ext4: fix superblock checksum failure when setting password salt adds 35694924a60a RDMA/restrack: Don't treat as an error allocation ID wrapping adds 3090af5d1fb2 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp adds 44693384c324 bnxt_en: Improve stats context resource accounting with RD [...] adds bc296e43233a RDMA/mlx5: Fix wrong free of blue flame register on error adds 5cd483a7e788 IB/mlx5: Fix error unwinding when set_has_smi_cap fails adds c6dc4f8e617b umount(2): move the flag validity checks first adds f6de06406411 dm zoned: select CONFIG_CRC32 adds 54c9246a47fa drm/i915/dsi: Use unconditional msleep for the panel_on_de [...] adds de3f572607c2 drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] adds ecca0c675bde drm/i915/gt: Restore clear-residual mitigations for Ivybri [...] adds c8c01da728ef mm, slub: consider rest of partial list if acquire_slab() fails adds ff2ca5439c50 riscv: Trace irq on only interrupt is enabled adds a9bc9c9320ac iommu/vt-d: Fix unaligned addresses for intel_flush_svm_ra [...] adds f0cd3fba4eae net: sunrpc: interpret the return value of kstrtou32 correctly adds 26865769ed8f selftests: netfilter: Pass family parameter "-f" to conntr [...] adds 0eb56457d239 dm: eliminate potential source of excessive kernel log noise adds c0e1ac275f1f ALSA: fireface: Fix integer overflow in transmit_midi_msg() adds 5b984e538bdf ALSA: firewire-tascam: Fix integer overflow in midi_port_work() adds f14e31c169dc netfilter: conntrack: fix reading nf_conntrack_buckets adds 88a5c90f39b0 netfilter: nf_nat: Fix memleak in nf_nat_init adds e2d133180bbc Linux 5.10.9 new cd477238b9db Merge v5.10.9
The 1 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: .../devicetree/bindings/display/bridge/sii902x.txt | 4 + Documentation/sound/alsa-configuration.rst | 2 +- Makefile | 2 +- arch/Kconfig | 6 + arch/arc/Makefile | 20 ++- arch/arc/boot/Makefile | 11 +- arch/arc/include/asm/page.h | 1 + arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 4 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 1 + arch/arm/mach-omap2/omap_device.c | 8 +- arch/arm/mach-omap2/pmic-cpcap.c | 2 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kvm/sys_regs.c | 4 + arch/arm64/mm/init.c | 2 +- arch/mips/boot/compressed/decompress.c | 3 +- arch/mips/kernel/binfmt_elfn32.c | 7 + arch/mips/kernel/binfmt_elfo32.c | 7 + arch/mips/kernel/relocate.c | 10 +- arch/mips/lib/uncached.c | 4 +- arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/sc-mips.c | 4 +- arch/powerpc/kernel/head_book3s_32.S | 9 ++ arch/riscv/include/asm/pgtable.h | 1 - arch/riscv/include/asm/vdso.h | 2 +- arch/riscv/kernel/entry.S | 15 +- arch/riscv/kernel/vdso.c | 2 +- arch/riscv/mm/kasan_init.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/hyperv/mmu.c | 12 +- arch/x86/kernel/sev-es-shared.c | 4 +- block/bfq-iosched.c | 8 +- block/blk-mq-debugfs.c | 1 + block/genhd.c | 9 +- drivers/acpi/internal.h | 2 +- drivers/acpi/scan.c | 15 +- drivers/base/regmap/regmap-debugfs.c | 9 +- drivers/block/Kconfig | 1 + drivers/block/rnbd/rnbd-clt.c | 3 +- drivers/cpufreq/powernow-k8.c | 9 +- drivers/dma/dw-edma/dw-edma-core.c | 4 +- drivers/dma/mediatek/mtk-hsdma.c | 1 + drivers/dma/milbeaut-xdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 18 ++- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 7 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 100 +++++++----- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 4 - drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 9 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 157 +++++++++++-------- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 6 +- drivers/gpu/drm/i915/i915_drv.c | 5 - drivers/gpu/drm/i915/i915_drv.h | 3 - drivers/gpu/drm/i915/i915_mitigations.c | 146 ++++++++++++++++++ drivers/gpu/drm/i915/i915_mitigations.h | 13 ++ drivers/gpu/drm/msm/msm_drv.c | 8 +- drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/hid/wacom_sys.c | 35 ++++- drivers/hwmon/pwm-fan.c | 12 +- drivers/i2c/busses/i2c-i801.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 27 +++- drivers/i2c/busses/i2c-sprd.c | 8 +- drivers/infiniband/core/restrack.c | 1 + drivers/infiniband/hw/hns/hns_roce_ah.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 3 + drivers/interconnect/imx/imx.c | 1 + drivers/interconnect/qcom/Kconfig | 23 ++- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 + drivers/iommu/intel/dmar.c | 4 +- drivers/iommu/intel/iommu.c | 16 +- drivers/iommu/intel/irq_remapping.c | 2 + drivers/iommu/intel/svm.c | 36 ++++- drivers/isdn/mISDN/Kconfig | 1 + drivers/lightnvm/Kconfig | 1 + drivers/md/Kconfig | 1 + drivers/md/bcache/super.c | 15 ++ drivers/md/dm-bufio.c | 6 + drivers/md/dm-crypt.c | 170 ++++++++++++++++++--- drivers/md/dm-integrity.c | 62 ++++++-- drivers/md/dm-raid.c | 6 +- drivers/md/dm-snap.c | 24 +++ drivers/md/dm.c | 2 +- drivers/misc/habanalabs/common/device.c | 2 + drivers/misc/habanalabs/common/habanalabs_drv.c | 1 + drivers/misc/habanalabs/common/pci.c | 28 ++-- drivers/misc/habanalabs/gaudi/gaudi.c | 14 +- drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 3 +- drivers/net/bareudp.c | 22 ++- drivers/net/can/Kconfig | 1 + drivers/net/can/m_can/m_can.c | 2 - drivers/net/can/m_can/tcan4x5x.c | 26 ---- drivers/net/dsa/lantiq_gswip.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 71 +++------ .../net/ethernet/freescale/fs_enet/mii-bitbang.c | 1 + drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 1 + drivers/net/ethernet/freescale/ucc_geth.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 + drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 77 ++++++---- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 24 ++- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 3 + .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 27 ++-- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 2 +- drivers/net/ethernet/natsemi/macsonic.c | 12 +- drivers/net/ethernet/natsemi/xtsonic.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 12 +- drivers/net/ethernet/qlogic/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 129 ++++++++++------ drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/cdc_ncm.c | 8 +- drivers/net/usb/r8152.c | 1 + drivers/net/wan/Kconfig | 1 + drivers/net/wireless/ath/ath11k/dp_rx.c | 10 +- drivers/net/wireless/ath/ath11k/qmi.c | 24 ++- drivers/net/wireless/ath/ath11k/qmi.h | 1 + drivers/net/wireless/ath/wil6210/Kconfig | 1 + drivers/nvme/host/core.c | 11 +- drivers/nvme/host/fc.c | 15 +- drivers/nvme/host/pci.c | 10 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/target/rdma.c | 26 +++- drivers/ptp/Kconfig | 2 + drivers/regulator/bd718x7-regulator.c | 57 +++++++ drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 38 +++-- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 2 - drivers/scsi/ufs/ufshcd.c | 5 +- drivers/spi/spi-altera.c | 26 ++-- drivers/spi/spi-geni-qcom.c | 73 ++++++++- drivers/spi/spi-stm32.c | 4 +- drivers/spi/spi.c | 6 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 21 ++- drivers/usb/typec/altmodes/Kconfig | 2 +- drivers/xen/privcmd.c | 25 ++- fs/btrfs/btrfs_inode.h | 16 ++ fs/btrfs/ctree.h | 3 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/discard.c | 60 ++++---- fs/btrfs/extent_io.c | 4 +- fs/btrfs/inode.c | 69 ++++++--- fs/btrfs/ioctl.c | 2 +- fs/btrfs/qgroup.c | 13 +- fs/btrfs/reflink.c | 15 ++ fs/btrfs/relocation.c | 7 +- fs/btrfs/space-info.c | 4 +- fs/btrfs/super.c | 8 + fs/btrfs/tree-checker.c | 7 + fs/btrfs/tree-log.c | 8 + fs/btrfs/xattr.c | 4 +- fs/cifs/dfs_cache.c | 3 +- fs/cifs/smb2pdu.c | 2 +- fs/ext4/fast_commit.c | 25 +-- fs/ext4/file.c | 2 +- fs/ext4/ioctl.c | 3 + fs/ext4/namei.c | 17 ++- fs/io_uring.c | 129 +++++++++------- fs/namespace.c | 7 +- fs/nfs/delegation.c | 12 +- fs/nfs/internal.h | 38 ++++- fs/nfs/nfs4proc.c | 28 ++-- fs/nfs/nfs4super.c | 4 +- fs/nfs/pnfs.c | 58 +++---- fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 22 ++- fs/notify/fanotify/fanotify_user.c | 17 +-- fs/proc/task_mmu.c | 53 ++++--- fs/select.c | 14 +- fs/zonefs/Kconfig | 1 + include/linux/acpi.h | 7 + include/linux/compiler-gcc.h | 6 + include/linux/dm-bufio.h | 1 + include/linux/rcupdate.h | 6 + include/linux/syscalls.h | 24 +++ include/net/xdp_sock.h | 4 - include/net/xsk_buff_pool.h | 5 + init/main.c | 1 + kernel/bpf/task_iter.c | 57 +++---- kernel/rcu/tasks.h | 25 ++- kernel/trace/Kconfig | 2 +- kernel/trace/trace_kprobe.c | 2 +- lib/raid6/Makefile | 2 +- mm/hugetlb.c | 2 +- mm/process_vm_access.c | 1 + mm/slub.c | 2 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 2 + net/8021q/vlan.c | 3 +- net/can/isotp.c | 1 + net/core/skbuff.c | 6 + net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel.c | 11 +- net/ipv4/nexthop.c | 6 +- net/ipv6/ip6_fib.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 22 +-- net/netfilter/nf_conntrack_standalone.c | 3 + net/netfilter/nf_nat_core.c | 1 + net/sunrpc/addr.c | 2 +- net/wireless/Kconfig | 1 + net/xdp/xsk.c | 12 +- net/xdp/xsk_buff_pool.c | 1 + net/xdp/xsk_queue.h | 5 + scripts/kconfig/Makefile | 10 -- security/lsm_audit.c | 7 +- sound/firewire/fireface/ff-transaction.c | 2 +- sound/firewire/tascam/tascam-transaction.c | 2 +- sound/pci/hda/patch_realtek.c | 4 + sound/soc/amd/renoir/rn-pci-acp3x.c | 7 + sound/soc/intel/skylake/cnl-sst.c | 1 + sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/meson/axg-tdmin.c | 13 +- sound/soc/soc-dapm.c | 1 + tools/bootconfig/scripts/bconf2ftrace.sh | 1 + tools/bootconfig/scripts/ftrace2bconf.sh | 4 + tools/bpf/bpftool/net.c | 1 - tools/include/uapi/linux/fscrypt.h | 5 +- tools/perf/util/machine.c | 4 +- tools/perf/util/session.c | 2 +- tools/testing/selftests/bpf/Makefile | 3 + tools/testing/selftests/net/fib_nexthops.sh | 2 +- tools/testing/selftests/net/pmtu.sh | 71 ++++++++- tools/testing/selftests/net/udpgro.sh | 34 +++++ .../selftests/netfilter/nft_conntrack_helper.sh | 12 +- 250 files changed, 2347 insertions(+), 983 deletions(-) create mode 100644 drivers/gpu/drm/i915/i915_mitigations.c create mode 100644 drivers/gpu/drm/i915/i915_mitigations.h