This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gdb/master-aarch64 in repository toolchain/ci/linux.
from 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 [...] adds 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() adds b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 102d841055be afs: Fix some checker issues adds e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] adds 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] adds 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 adds dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] adds 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 [...] adds 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...]
No new revisions were added by this update.
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/marvell,xenon-sdhci.yaml | 1 - .../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/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 +- 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/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/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/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 - 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/net/bpf/Makefile | 4 +- tools/testing/selftests/netfilter/nft_nat.sh | 43 +++ 339 files changed, 2684 insertions(+), 1380 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