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-mainline-allnoconfig in repository toolchain/ci/linux.
from e71e60cd74df Merge tag 'dma-mapping-5.19-2022-06-06' of git://git.infra [...] adds 291e7d52d19f mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system [...] adds a051246b786a mmc: block: Fix CQE recovery reset success adds 479260419fa4 dt-bindings: mmc: Fix unevaluatedProperties warnings in examples adds f7a447eda212 Merge tag 'mmc-v5.19-2' of git://git.kernel.org/pub/scm/li [...] adds 5f92df8ddacb Input: raspberrypi-ts - add missing HAS_IOMEM dependency adds c42e65664390 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag adds 6ab2e51898cd Input: soc_button_array - also add Lenovo Yoga Tablet2 105 [...] adds 9886142c7a22 Merge tag 'input-for-v5.19-rc1' of git://git.kernel.org/pu [...] adds dda5384313a4 KEYS: trusted: tpm2: Fix migratable logic adds 32d380a7ef02 Merge tag 'tpmdd-next-v5.19-rc2-v2' of git://git.kernel.or [...] adds e8bc24270188 KVM: Don't null dereference ops->destroy adds 3e684903a857 entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set adds cf4a8693d97a KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obs [...] adds 1df931d95f4d x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() adds 5ba7c4c6d1c7 KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty logging adds eae260be3a01 KVM: selftests: Make hyperv_clock selftest more stable adds 11d39e8cc43e KVM: SVM: fix tsc scaling cache logic adds 54aa83c90198 KVM: x86: do not set st->preempted when going back to user space adds 6cd88243c7e0 KVM: x86: do not report a vCPU as preempted outside instru [...] adds 34f4335c16a5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6bfb56e93bce cert host tools: Stop complaining about deprecated OpenSSL [...] adds 7aefd8b53815 drm: imx: fix compiler warning with gcc-12 adds 49beadbd47c2 gcc-12: disable '-Wdangling-pointer' warning for now adds 842c3b3ddc5f mellanox: mlx5: avoid uninitialized variable warning with gcc-12 adds f0be87c42cbd gcc-12: disable '-Warray-bounds' universally for now adds 507160f46c55 netfs: gcc-12: temporarily disable '-Wattribute-warning' for now adds c76acfb7e19d net: phy: dp83867: retrigger SGMII AN when link change adds f55a07074fdd amt: fix wrong usage of pskb_may_pull() adds d16207f92a4a amt: fix possible null-ptr-deref in amt_rcv() adds d7970039d87c amt: fix wrong type string definition adds 41bdb8a0cc47 Merge branch 'amt-fix-several-bugs-in-amt_rcv' adds b8d91399775c net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register adds 5e74a4b3ec18 stmmac: intel: Fix an error handling path in intel_eth_pci [...] adds 662a80946ce1 af_unix: Fix a data-race in unix_dgram_peer_wake_me(). adds cf67838c4422 selftests net: fix bpf build error adds 282e5f8fe907 netfilter: nat: really support inet nat without l3 address adds ab5e5c062f67 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release h [...] adds b6d9014a3335 netfilter: nf_tables: delete flowtable hooks via transaction list adds 2c9e4559773c netfilter: nf_tables: always initialize flowtable hook lis [...] adds c271cc9febaa netfilter: nf_tables: release new hooks on unsupported flo [...] adds 9dd732e0bdf5 netfilter: nf_tables: memleak flow rule from commit path adds 3a41c64d9c11 netfilter: nf_tables: bail out early if hardware offload i [...] adds 91ffb0893291 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 0737e018a05e net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list adds f5826c8c9d57 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure adds 35b42dce6197 net: mdio: unexport __init-annotated mdio_bus_init() adds 4a388f08d878 net: xfrm: unexport __init-annotated xfrm4_protocol_init() adds 5801f064e351 net: ipv6: unexport __init-annotated seg6_hmac_init() adds 653926f6938d Merge branch 'net-unexport-some-symbols-that-are-annotated [...] adds 77e5fe8f176a nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION adds 996419e0594a nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling adds f2e19b36593c nfc: st21nfca: fix incorrect sizing calculations in EVT_TR [...] adds e44c8f4080ca Merge branch 'split-nfc-st21nfca-refactor-evt_transaction-into-3' adds 8a4d480702b7 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred adds f93431c86b63 ipv6: Fix signed integer overflow in __ip6_append_data adds f638a84afef3 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg adds a6958951ebe7 au1000_eth: stop using virt_to_bus() adds 10f3b29c65bb bpf, arm64: Clear prog->jited_len along prog->jited adds fd58f7df2415 bpf: Use safer kvmalloc_array() where possible adds f858c2b2ca04 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs adds 2cf7b7ffdae5 selftests/bpf: Add selftest for calling global functions f [...] adds d678cbd2f867 xsk: Fix handling of invalid descriptors in XSK TX batching API adds 7c217aca85dd MAINTAINERS: Add a maintainer for bpftool adds d5d4c36398ba Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d21e9963bec ip_gre: test csum_start instead of transport header adds 2f2c0d2919a1 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interf [...] adds 2061ecfdf235 net: openvswitch: fix misuse of the cached connection on t [...] adds 11ec18b1d8d9 net: altera: Fix refcount leak in altera_tse_mdio_create adds 47e96930d6e6 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling [...] adds 2b4bb9cd9bcd net: dsa: mv88e6xxx: fix BMSR error to be consistent with others adds b4d78731b34b net: dsa: mv88e6xxx: correctly report serdes link failure adds 5d4af9c1f04a Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state' adds 803e9895ea2b ixgbe: fix bcast packets Rx on VF after promisc removal adds 7bb0fb7c63df ixgbe: fix unexpected VLAN Rx in promisc mode on VF adds 568a32f5653d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 487994ff7588 net: dsa: realtek: rtl8365mb: fix GMII caps for ports with [...] adds e67b72b90b7e tcp: use alloc_large_system_hash() to allocate table_perturb adds 647df0d41b6b net: amd-xgbe: fix clang -Wformat warning adds 825464e79db4 Merge tag 'net-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds 743cdb7bd0f1 powerpc/kasan: Mark more real-mode code as not to be instrumented adds a1b29ba2f2c1 powerpc/kasan: Silence KASAN warnings in __get_wchan() adds 1346d00e1bdf powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK adds 07bf9431b159 powerpc/papr_scm: don't requests stats with '0' sized stat [...] adds 3e8635fb2e07 powerpc/kasan: Force thread size increase with KASAN adds 7ad4bd887d27 powerpc/book3e: get rid of #include <generated/compile.h> adds 8e1278444446 powerpc/32: Fix overread/overwrite of thread_struct via ptrace adds 95fc76c81b92 Merge tag 'powerpc-5.19-2' of git://git.kernel.org/pub/scm [...] adds 2aab03b86766 fs: Fix syntax errors in comments adds 10e14073107d writeback: Fix inode->i_io_list not be protected by inode- [...] adds 537e11cdc7a6 quota: Prevent memory allocation recursion while holding dq_lock adds 3d9f55c57bc3 Merge tag 'fs_for_v5.19-rc2' of git://git.kernel.org/pub/s [...] adds 874c8ca1e60b netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] adds 41e456400212 MIPS: Loongson-3: fix compile mips cpu_hwmon as module bui [...] adds 7d78b7ebdf7d Merge tag 'mips-fixes_5.19_1' of git://git.kernel.org/pub/ [...] adds 2130a790ca49 kernel: add platform_has() infrastructure adds 3f9dfbebdc48 virtio: replace arch_has_restricted_virtio_memory_access() adds 9bf22421dc8a arm/xen: Introduce xen_setup_dma_ops() adds 02a9e681a3f7 xen/grants: support allocating consecutive grants adds d6aca3504c7d xen/grant-dma-ops: Add option to restrict memory access under Xen adds fa1f57421e0b xen/virtio: Enable restricted memory access using Xen gran [...] adds add413a1d966 dt-bindings: Add xen,grant-dma IOMMU description for xen-g [...] adds 1ca55d50e50c xen/grant-dma-iommu: Introduce stub IOMMU driver adds 625ab90ecdf7 xen/grant-dma-ops: Retrieve the ID of backend's domain for [...] adds fea981610c25 arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices adds dbac14a5a05f xen: unexport __init-annotated xen_xlate_map_ballooned_pages() adds f2ecc964b941 Merge tag 'for-linus-5.19a-rc2-tag' of git://git.kernel.or [...] adds b489a6e58716 tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX adds 03d5005ff735 nfp: avoid unnecessary check warnings in nfp_app_get_vf_config adds a0b843340dae nfp: flower: restructure flow-key for gre+vlan combination adds cd3ff99b93f7 Merge branch 'nfp-fixes-for-v5-19' adds a3bd2102e464 net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs us [...] adds ed872f92fd09 MAINTAINERS: adjust MELLANOX ETHERNET INNOVA DRIVERS to TL [...] adds 4d995c1b9d49 Revert "net/mlx5e: Allow relaxed ordering over VFs" adds 15ef9efa855c net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules adds 3008e6a00493 net/mlx5: E-Switch, pair only capable devices adds 8bf94e6414c9 net/mlx5: Rearm the FW tracer after each tracer event adds 8fa5e7b20e01 net/mlx5: fs, fail conflicting actions adds bf56a0917fd3 Merge tag 'mlx5-fixes-2022-06-08' of git://git.kernel.org/ [...] adds 68171bbd1a9a Merge tag 'net-5.19-rc2-2' of git://git.kernel.org/pub/scm [...] adds 4b81dd2cc6f4 drm/amd/display: Read Golden Settings Table from VBIOS adds 0ec744084793 drm/amd/display: revert Blank eDP on disable/enable drv adds 8440f5753249 drm/amd/display: Pass the new context into disable OTG WA adds 92909cde3235 drm/amd/display: Wait DMCUB to idle state before reset. adds 6ecf9773a503 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) adds f0ad66f42a3d drm/amd/display: Don't clear ref_dtbclk value adds 583ad88871b3 drm/amd/display: Fix possible infinite loop in DP LT fallback adds 067541847781 drm/amd/display: 3.2.187 adds 11594fa11427 drm/amdgpu: make program_imu_rlc_ram static adds 97e50305542f drm/amdgpu: update VCN codec support for Yellow Carp adds ae969b62e7a1 drm/amdgpu: fix aper_base for APU adds 418214ddcf6e drm/amdgpu: fix a missing break in gfx_v11_0_handle_priv_fault adds 8365ed22d00b drm/amdgpu: make gfx_v11_0_rlc_stop static adds fd843d03418e drm/amd/display: remove stale config guards adds 28caf8c467e2 drm/amdgpu: fix ras supported check adds 2a460963350e drm/amdgpu: Resolve RAS GFX error count issue after cold b [...] adds fa582c6f3684 drm/amdkfd: Use mmget_not_zero in MMU notifier adds 7c4f4f197e0c drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitions adds 371017309a9f drm/amdgpu: enable tmz by default for GC 10.3.7 adds 4d1e5f12b7a0 drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved adds 4fac4fcf4500 drm/amdkfd: add pinned BOs to kfd_bo_list adds 88467db6e2f4 drm/amdkfd: Fix partial migration bugs adds 4513edf74cc8 drm/amd/pm: suppress compile warnings about possible unali [...] adds 12d6c18cfa70 drm/amdgpu: suppress the compile warning about 64 bit type adds 41782d7056e2 Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] adds 8b8ce2b90af1 Revert "drm/amd/display: Pass the new context into disable [...] adds b3f9234e106c drm/amdgpu: Add MODE register to wave debug info in gfx11 adds a956a11ee669 drm/amdkfd:Fix fw version for 10.3.6 adds 1d2afeb79830 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 adds 84205d009343 drm/amdgpu: always flush the TLB on gfx8 adds 578eb31776df drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit adds 431d07128652 drm/amdgpu/mes: only invalid/prime icache when finish load [...] adds 0a178750647e Merge tag 'amd-drm-fixes-5.19-2022-06-08' of https://gitla [...] adds edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid adds 6e516faf0431 drm/panfrost: Job should reference MMU not file_priv adds 88bfb6dbb61c Merge tag 'drm-misc-fixes-2022-05-26' of git://anongit.fre [...] adds ca871659ec16 drm/bridge: analogix_dp: Support PSR-exit to disable transition adds e54a4424925a drm/atomic: Force bridge self-refresh-exit on CRTC switch adds 6e2b347d42e5 Merge v5.19-rc1 into drm-misc-fixes adds 477277c7fd43 drm/ast: Support multiple outputs adds 1f192b9e8d8a Merge tag 'drm-misc-fixes-2022-06-09' of git://anongit.fre [...] adds 8dd77d44795d Merge tag 'drm-fixes-2022-06-10' of git://anongit.freedesk [...] adds 85743a847cae ALSA: hda/realtek: Fix for quirk to enable speaker output [...] adds efb75df105e8 ALSA: usb-audio: Skip generic sync EP parse for secondary EP adds e0469d6581ae ALSA: usb-audio: Set up (implicit) sync for Saffire 6 adds 2e45f2185283 ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID adds d5ea7544c32b ALSA: hda/conexant - Fix loopback issue with CX20632 adds aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on adds ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...] adds d69a155555c9 ASoC: Intel: cirrus-common: fix incorrect channel mapping adds 8bf5aabf524e ASoC: cs42l52: Fix TLV scales for mixer controls adds 5005a2345825 ASoC: cs35l36: Update digital volume TLV adds 7fbd6dd68127 ASoC: cs53l30: Correct number of volume levels on SX controls adds 91e90c712fad ASoC: cs42l52: Correct TLV for Bypass Volume adds a8928ada9b96 ASoC: cs42l56: Correct typo in minimum level for SX volume [...] adds fcb3b5a58926 ASoC: cs42l51: Correct minimum value for SX volume control adds 07551992cdab ASoC: Fixup Cirrus SX control usage adds 2fe08216fda3 ASoC: SOF: Fix potential NULL pointer dereference adds 9688073ee98c ASoC: fsl_sai: Add support for i.MX8MN adds d9a251a029f2 ASoC: SOF: ipc-msg-injector: Propagate write errors correctly adds bedc357217e6 ASoC: SOF: ipc-msg-injector: Fix reversed if statement adds d1f5272c0f7d ASoC: wm8962: Fix suspend while playing music adds 8259610c2ec0 ASoC: es8328: Fix event generation for deemphasis control adds 2abdf9f80019 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() adds 53ee5d7b4523 Merge tag 'asoc-fix-v5.19-rc1' of https://git.kernel.org/p [...] adds 527f4643e03c ALSA: hda/realtek - Add HW8326 support adds 5f3d696eea91 ALSA: hda/realtek: Add quirk for HP Dev One adds 8f7ac50c97d3 Merge tag 'sound-5.19-rc2' of git://git.kernel.org/pub/scm [...] adds a734510fa8b4 ata: libata: drop 'sas_last_tag' adds bf476fe22aa1 ata: libata-core: fix NULL pointer deref in ata_host_alloc [...] adds 10d6bdf53290 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe adds c745dfc541e7 libata: fix reading concurrent positioning ranges log adds 6d11acd452fd libata: fix translation of concurrent positioning ranges adds 72aad489f992 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files adds 481f7017c37a MAINTAINERS: add ATA sysfs file documentation to libata entry adds f7a1d00e749f Merge tag 'ata-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds a2a513be7139 zonefs: fix handling of explicit_open option on mount adds 96eca145cb51 zonefs: Do not ignore explicit_open with active zone limit adds c1c1204c0d0c zonefs: fix zonefs_iomap_begin() for reads adds ad6e0764988a Merge tag 'zonefs-5.19-rc2' of git://git.kernel.org/pub/sc [...] adds a3d52ac77500 arm64/sme: Fix tests for 0b1111 value ID registers adds f539316fe810 arm64/sme: Fix SVE/SME typo in ABI documentation adds ce253b8573ce arm64/sysreg: Fix typo in Enum element regex adds bb314511b6dc arm64/fpsimd: Fix typo in comment adds 2e990e63220b arm64/sme: Fix EFI save/restore adds 78cdaf3f4257 arm64: Add kasan_hw_tags_enable() prototype to silence sparse adds 36a236637971 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 5860800e8696 Documentation/features: Update the arch support status files adds 788183a6e8b0 docs: usb: fix literal block marker in usbmon verification [...] adds 9c73e1e06e0d docs: Move the HTE documentation to driver-api/ adds 387c67afccbb docs: arm: tcm: Fix typo in description of TCM and MMU usage adds fe43c0188911 Merge tag 'docs-5.19-3' of git://git.lwn.net/linux adds d56fd98612ae certs: Convert spaces in certs/Makefile to a tab adds 32d4fd5751ea cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE adds 587b9bfe0668 kernel/reboot: Use static handler for register_platform_po [...] adds 2b8c612c6102 kernel/reboot: Fix powering off using a non-syscall code paths adds 67e59f8d019f Merge branch 'pm-sysoff' adds 1bc27dec7ea5 Merge tag 'pm-5.19-rc2' of git://git.kernel.org/pub/scm/li [...] adds e059da384ffd dt-bindings: Update QCOM USB subsystem maintainer information adds 0a884eadc428 dt-bindings: vendor-prefixes: document deprecated Atheros adds cce65bb2c36d dt-bindings: msm: update maintainers list with proper id adds 216d1a801343 dt-bindings: update Luca Ceresoli's e-mail address adds e0b5c5984d48 dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml reference adds 7e40381d8a33 dt-bindings: interrupt-controller: update brcm,l2-intc.yam [...] adds 71a834b7f744 dt-bindings: arm: update vexpress-config.yaml references adds 47a22a251543 dt-bindings: reset: update st,stih407-powerdown.yaml references adds 69c2533eb9df dt-bindings: mfd: rk808: update rockchip,rk808.yaml reference adds 7470ce60be24 MAINTAINERS: update cortina,gemini-ethernet.yaml reference adds e5f580e72498 MAINTAINERS: update dongwoon,dw9807-vcm.yaml reference adds 09fed02c20a6 MAINTAINERS: update snps,axs10x-reset.yaml reference adds a2d2bfc9d565 MAINTAINERS: rectify entries for ARM DRM DRIVERS after dt [...] adds c3c09e393a5e dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'a [...] adds 927c63e07810 dt-bindings: Drop more redundant 'maxItems/minItems' in if [...] adds 01aa6cbf3daf dt-bindings: pinctrl: ralink: Fix 'enum' lists with duplic [...] adds 0b9431c8221c dt-bindings: display: arm,malidp: remove bogus RQOS property adds aa3398fb4b3f Merge tag 'devicetree-fixes-for-5.19-2' of git://git.kerne [...] adds 6bf74cddcffa filemap: Don't release a locked folio adds dcfa24ba6899 filemap: Cache the value of vm_flags adds 69a37a8ba1b4 mm/huge_memory: Fix xarray node memory leak adds 334f6f53abcf mm: Add kernel-doc for folio->mlock_count adds a32e7ea36235 Merge tag 'folio-5.19a' of git://git.infradead.org/users/w [...] new 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() new b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 102d841055be afs: Fix some checker issues new e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] new 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] new 045fb9c2f5f4 Merge branch 'fscache-fixes' of git://git.kernel.org/pub/s [...] adds 29dec90a0f1d dm: fix bio_set allocation adds d5a37b199837 block: remove bioset_init_from_src new dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] new 90add6d418d0 Merge tag 'for-5.19/dm-fixes-2' of git://git.kernel.org/pu [...] adds 9ff9f77f34e4 MAINTAINERS: reciprocal co-maintainership for file locking [...] adds b6c71c66b0ad NFSD: Fix potential use-after-free in nfsd_file_put() adds f012e95b377c SUNRPC: Trap RDMA segment overflows adds 6c254bf3b637 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_en [...] adds 62ed448cc53b SUNRPC: Optimize xdr_reserve_space() adds 90d871b3b9bb SUNRPC: Clean up xdr_commit_encode() adds bd07a64176a2 SUNRPC: Clean up xdr_get_next_encode_buffer() adds da9e94fe000e SUNRPC: Remove pointer type casts from xdr_get_next_encode [...] new 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...]
The 9 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/ABI/testing/sysfs-ata | 11 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 2 +- Documentation/arm/tcm.rst | 2 +- Documentation/arm64/sme.rst | 2 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 +- .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 +- .../devicetree/bindings/display/arm,malidp.yaml | 7 +- .../bindings/display/msm/dpu-sc7180.yaml | 2 +- .../bindings/display/msm/dpu-sc7280.yaml | 2 +- .../bindings/display/msm/dpu-sdm845.yaml | 2 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-14nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-20nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-28nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-common.yaml | 2 +- .../devicetree/bindings/hwmon/vexpress.txt | 2 +- .../devicetree/bindings/iommu/xen,grant-dma.yaml | 39 +++ .../memory-controllers/nvidia,tegra186-mc.yaml | 3 - .../devicetree/bindings/mfd/maxim,max77714.yaml | 2 +- .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 - .../bindings/mmc/marvell,xenon-sdhci.yaml | 4 +- .../devicetree/bindings/nvme/apple,nvme-ans.yaml | 1 - .../devicetree/bindings/phy/phy-stih407-usb.txt | 2 +- .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 2 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 2 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 2 +- .../devicetree/bindings/pinctrl/pinctrl-rk805.txt | 2 +- .../bindings/pinctrl/ralink,mt7620-pinctrl.yaml | 26 +- .../bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 27 +- .../bindings/power/supply/maxim,max77976.yaml | 2 +- .../regulator/qcom,usb-vbus-regulator.yaml | 2 +- .../devicetree/bindings/regulator/vexpress.txt | 2 +- Documentation/devicetree/bindings/usb/dwc3-st.txt | 2 +- Documentation/devicetree/bindings/usb/ehci-st.txt | 2 +- Documentation/devicetree/bindings/usb/ohci-st.txt | 2 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 3 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 1 - Documentation/{ => driver-api}/hte/hte.rst | 0 Documentation/{ => driver-api}/hte/index.rst | 0 .../{ => driver-api}/hte/tegra194-hte.rst | 0 Documentation/driver-api/index.rst | 1 + .../features/core/cBPF-JIT/arch-support.txt | 1 + .../features/core/eBPF-JIT/arch-support.txt | 1 + .../core/generic-idle-thread/arch-support.txt | 1 + .../features/core/jump-labels/arch-support.txt | 1 + .../core/thread-info-in-task/arch-support.txt | 1 + .../features/core/tracehook/arch-support.txt | 1 + .../features/debug/KASAN/arch-support.txt | 1 + .../debug/debug-vm-pgtable/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 3 +- Documentation/features/debug/kcov/arch-support.txt | 1 + Documentation/features/debug/kgdb/arch-support.txt | 1 + .../features/debug/kmemleak/arch-support.txt | 1 + .../debug/kprobes-on-ftrace/arch-support.txt | 1 + .../features/debug/kprobes/arch-support.txt | 1 + .../features/debug/kretprobes/arch-support.txt | 1 + .../features/debug/optprobes/arch-support.txt | 1 + .../features/debug/stackprotector/arch-support.txt | 1 + .../features/debug/uprobes/arch-support.txt | 1 + .../debug/user-ret-profiler/arch-support.txt | 1 + .../features/io/dma-contiguous/arch-support.txt | 1 + .../locking/cmpxchg-local/arch-support.txt | 1 + .../features/locking/lockdep/arch-support.txt | 1 + .../locking/queued-rwlocks/arch-support.txt | 3 +- .../locking/queued-spinlocks/arch-support.txt | 1 + .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 + .../features/perf/perf-stackdump/arch-support.txt | 1 + .../sched/membarrier-sync-core/arch-support.txt | 1 + .../features/sched/numa-balancing/arch-support.txt | 1 + .../seccomp/seccomp-filter/arch-support.txt | 1 + .../time/arch-tick-broadcast/arch-support.txt | 1 + .../features/time/clockevents/arch-support.txt | 1 + .../time/context-tracking/arch-support.txt | 1 + .../features/time/irq-time-acct/arch-support.txt | 1 + .../features/time/virt-cpuacct/arch-support.txt | 1 + .../features/vm/ELF-ASLR/arch-support.txt | 1 + .../features/vm/PG_uncached/arch-support.txt | 1 + Documentation/features/vm/THP/arch-support.txt | 1 + Documentation/features/vm/TLB/arch-support.txt | 1 + .../features/vm/huge-vmap/arch-support.txt | 1 + .../features/vm/ioremap_prot/arch-support.txt | 1 + .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/netfs_library.rst | 68 ++-- Documentation/index.rst | 1 - Documentation/usb/usbmon.rst | 2 +- MAINTAINERS | 33 +- Makefile | 4 + arch/arm/include/asm/xen/xen-ops.h | 2 + arch/arm/mm/dma-mapping.c | 7 +- arch/arm/xen/enlighten.c | 2 + arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/include/asm/xen/xen-ops.h | 2 + arch/arm64/kernel/fpsimd.c | 20 +- arch/arm64/kernel/mte.c | 6 + arch/arm64/mm/dma-mapping.c | 7 +- arch/arm64/net/bpf_jit_comp.c | 1 + arch/arm64/tools/gen-sysreg.awk | 2 +- arch/powerpc/Kconfig | 2 - arch/powerpc/include/asm/thread_info.h | 10 +- arch/powerpc/kernel/Makefile | 2 + arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/ptrace/ptrace-fpu.c | 20 +- arch/powerpc/kernel/ptrace/ptrace.c | 3 + arch/powerpc/kernel/rtas.c | 4 +- arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/mm/nohash/kaslr_booke.c | 8 +- arch/powerpc/platforms/powernv/Makefile | 1 + arch/powerpc/platforms/pseries/papr_scm.c | 3 + arch/s390/Kconfig | 2 +- arch/s390/Makefile | 10 +- arch/s390/mm/init.c | 13 +- arch/x86/Kconfig | 1 - arch/x86/include/asm/kvm_host.h | 3 + arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/tdp_iter.c | 9 + arch/x86/kvm/mmu/tdp_iter.h | 1 + arch/x86/kvm/mmu/tdp_mmu.c | 38 ++- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/svm.c | 34 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/vmx.c | 1 + arch/x86/kvm/x86.c | 48 ++- arch/x86/kvm/xen.h | 6 +- arch/x86/mm/mem_encrypt.c | 7 - arch/x86/mm/mem_encrypt_amd.c | 4 + arch/x86/xen/enlighten_hvm.c | 2 + arch/x86/xen/enlighten_pv.c | 2 + block/bio.c | 20 -- certs/Makefile | 2 +- certs/extract-cert.c | 7 + drivers/ata/libata-core.c | 25 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/libata-transport.c | 2 +- drivers/ata/pata_octeon_cf.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 6 + drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 36 ++- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 109 +++---- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 5 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 11 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 2 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 7 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 106 +++---- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 68 ++-- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 18 +- .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 19 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 11 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 3 +- .../drm/amd/display/include/ddc_service_types.h | 2 + .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_7_pptable.h | 9 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_pptable.h | 9 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 5 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_pptable.h | 10 +- drivers/gpu/drm/ast/ast_dp.c | 5 +- drivers/gpu/drm/ast/ast_dp501.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 9 +- drivers/gpu/drm/ast/ast_main.c | 21 +- drivers/gpu/drm/ast/ast_mode.c | 38 ++- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 42 ++- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 16 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 5 +- drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_job.h | 2 +- drivers/idle/intel_idle.c | 32 +- drivers/input/joystick/Kconfig | 1 + drivers/input/misc/soc_button_array.c | 4 +- drivers/input/mouse/bcm5974.c | 7 +- drivers/md/dm-core.h | 11 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 11 - drivers/md/dm.c | 110 +++---- drivers/md/dm.h | 2 - drivers/mmc/core/block.c | 3 +- drivers/mmc/host/sdhci-pci-gli.c | 3 + drivers/net/amt.c | 59 ++-- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/mv88e6xxx/serdes.c | 35 ++- drivers/net/dsa/realtek/rtl8365mb.c | 38 +-- drivers/net/ethernet/altera/altera_tse_main.c | 6 +- drivers/net/ethernet/amd/au1000_eth.c | 22 +- drivers/net/ethernet/amd/au1000_eth.h | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 21 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 18 -- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 31 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 35 ++- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 10 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 - .../net/ethernet/netronome/nfp/flower/conntrack.c | 32 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 16 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 28 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +- drivers/net/phy/dp83867.c | 29 ++ drivers/net/phy/mdio_bus.c | 1 - drivers/nfc/nfcmrvl/usb.c | 16 +- drivers/nfc/st21nfca/se.c | 53 ++-- drivers/platform/mips/Kconfig | 2 +- drivers/virtio/Kconfig | 6 - drivers/virtio/virtio.c | 5 +- drivers/xen/Kconfig | 20 ++ drivers/xen/Makefile | 2 + drivers/xen/grant-dma-iommu.c | 78 +++++ drivers/xen/grant-dma-ops.c | 346 +++++++++++++++++++++ drivers/xen/grant-table.c | 251 ++++++++++++--- drivers/xen/xlate_mmu.c | 1 - fs/9p/cache.c | 4 +- fs/9p/v9fs.c | 2 +- fs/9p/v9fs.h | 10 +- fs/9p/vfs_addr.c | 15 +- fs/9p/vfs_inode.c | 5 +- fs/afs/callback.c | 2 +- fs/afs/dir.c | 32 +- fs/afs/dir_edit.c | 10 +- fs/afs/dir_silly.c | 4 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 10 +- fs/afs/fs_operation.c | 6 +- fs/afs/inode.c | 38 +-- fs/afs/internal.h | 23 +- fs/afs/super.c | 6 +- fs/afs/volume.c | 3 +- fs/afs/write.c | 23 +- fs/ceph/addr.c | 16 +- fs/ceph/cache.c | 4 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 104 +++---- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 10 +- fs/ceph/mds_client.c | 4 +- fs/ceph/snap.c | 8 +- fs/ceph/super.c | 2 +- fs/ceph/super.h | 10 +- fs/ceph/xattr.c | 14 +- fs/cifs/cifsfs.c | 8 +- fs/cifs/cifsglob.h | 12 +- fs/cifs/file.c | 8 +- fs/cifs/fscache.c | 8 +- fs/cifs/fscache.h | 10 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 4 +- fs/cifs/smb2ops.c | 8 +- fs/ext2/inode.c | 2 +- fs/fs-writeback.c | 37 ++- fs/inode.c | 2 +- fs/netfs/buffered_read.c | 9 +- fs/netfs/internal.h | 2 +- fs/netfs/objects.c | 8 +- fs/nfsd/filecache.c | 9 +- fs/quota/dquot.c | 10 + fs/zonefs/super.c | 111 ++++--- include/asm-generic/Kbuild | 1 + include/asm-generic/platform-feature.h | 8 + include/linux/bio.h | 1 - include/linux/libata.h | 1 - include/linux/mm_types.h | 5 + include/linux/netfs.h | 58 ++-- include/linux/platform-feature.h | 19 ++ include/linux/sunrpc/xdr.h | 16 +- include/linux/virtio_config.h | 9 - include/linux/xarray.h | 1 + include/net/flow_offload.h | 1 + include/net/ipv6.h | 4 +- include/net/netfilter/nf_tables.h | 1 - include/net/netfilter/nf_tables_offload.h | 2 +- include/uapi/linux/tls.h | 4 +- include/xen/arm/xen-ops.h | 18 ++ include/xen/grant_table.h | 4 + include/xen/xen-ops.h | 13 + include/xen/xen.h | 8 + init/Kconfig | 9 + kernel/Makefile | 2 +- kernel/bpf/btf.c | 3 +- kernel/entry/kvm.c | 6 - kernel/platform-feature.c | 27 ++ kernel/reboot.c | 87 ++++-- kernel/trace/bpf_trace.c | 8 +- lib/iov_iter.c | 20 +- lib/xarray.c | 5 +- mm/filemap.c | 9 +- mm/huge_memory.c | 3 +- mm/readahead.c | 2 + net/core/flow_offload.c | 6 + net/ipv4/inet_hashtables.c | 10 +- net/ipv4/ip_gre.c | 11 +- net/ipv4/xfrm4_protocol.c | 1 - net/ipv6/ip6_output.c | 6 +- net/ipv6/seg6_hmac.c | 1 - net/ipv6/seg6_local.c | 1 + net/l2tp/l2tp_ip6.c | 5 +- net/netfilter/nf_tables_api.c | 54 ++-- net/netfilter/nf_tables_offload.c | 23 +- net/netfilter/nft_nat.c | 3 +- net/openvswitch/actions.c | 6 + net/openvswitch/conntrack.c | 4 +- net/sunrpc/xdr.c | 37 ++- net/sunrpc/xprtrdma/svc_rdma_rw.c | 4 +- net/tls/tls_main.c | 8 +- net/unix/af_unix.c | 2 +- net/xdp/xsk.c | 5 +- net/xdp/xsk_queue.h | 8 - scripts/sign-file.c | 7 + security/keys/trusted-keys/trusted_tpm2.c | 4 +- sound/hda/hdac_device.c | 1 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_conexant.c | 7 + sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 16 + sound/soc/codecs/cs35l36.c | 3 +- sound/soc/codecs/cs42l51.c | 2 +- sound/soc/codecs/cs42l52.c | 8 +- sound/soc/codecs/cs42l56.c | 4 +- sound/soc/codecs/cs53l30.c | 16 +- sound/soc/codecs/es8328.c | 5 +- sound/soc/codecs/nau8822.c | 4 + sound/soc/codecs/nau8822.h | 3 + sound/soc/codecs/wm8962.c | 1 + sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/fsl/fsl_sai.c | 1 + sound/soc/intel/boards/sof_cirrus_common.c | 40 ++- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 28 +- sound/usb/pcm.c | 5 +- sound/usb/quirks-table.h | 7 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 14 + .../selftests/bpf/progs/freplace_global_func.c | 18 ++ tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 10 +- tools/testing/selftests/net/bpf/Makefile | 4 +- tools/testing/selftests/netfilter/nft_nat.sh | 43 +++ virt/kvm/kvm_main.c | 5 +- 363 files changed, 2840 insertions(+), 1436 deletions(-) create mode 100644 Documentation/devicetree/bindings/iommu/xen,grant-dma.yaml rename Documentation/{ => driver-api}/hte/hte.rst (100%) rename Documentation/{ => driver-api}/hte/index.rst (100%) rename Documentation/{ => driver-api}/hte/tegra194-hte.rst (100%) create mode 100644 arch/arm/include/asm/xen/xen-ops.h create mode 100644 arch/arm64/include/asm/xen/xen-ops.h create mode 100644 drivers/xen/grant-dma-iommu.c create mode 100644 drivers/xen/grant-dma-ops.c create mode 100644 include/asm-generic/platform-feature.h create mode 100644 include/linux/platform-feature.h create mode 100644 include/xen/arm/xen-ops.h create mode 100644 kernel/platform-feature.c create mode 100644 tools/testing/selftests/bpf/progs/freplace_global_func.c