This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from 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 [...] adds 1c27f1fc1549 iov_iter: fix build issue due to possible type mis-match adds 255b4658c809 LoongArch: Fix the !CONFIG_SMP build adds 0626e1c9f3e5 LoongArch: Fix copy_thread() build errors adds 5c95fe8b0201 LoongArch: Remove MIPS comment about cycle counter adds 0678afa6055d Merge tag 'loongarch-fixes-5.19-1' of git://git.kernel.org [...] adds 228432551bd8 virtio-rng: make device ready before making request adds 2f72b2262d31 vdpa/mlx5: Fix syntax errors in comments adds a58a7f97ba11 virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] adds f766c409fcb3 vdpa/mlx5: fix error code for deleting vlan adds f38b3c6a788f vdpa/mlx5: clean up indenting in handle_ctrl_vlan() adds dbd29e075228 vringh: Fix loop descriptors check in the indirect cases adds b27ee76c74dc vduse: Fix NULL pointer dereference on sysfs access adds acb0055e1873 virtio: Fix all occurences of the "the the" typo adds 00d1f546470d vdpa: make get_vq_group and set_group_asid optional adds eacea844594f um: virt-pci: set device ready in probe() adds abe71eb32f30 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds f92de9d11042 scsi: sd: Fix interpretation of VPD B9h length adds cf71d59c2ece scsi: vmw_pvscsi: Expand vcpuHint to 16 bits adds 44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct [...] adds 24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort pa [...] adds e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path [...] adds 6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after starget [...] adds b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] adds 336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] adds ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information fo [...] adds 2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] adds 1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4 adds 120f1d95efb1 scsi: mpt3sas: Fix out-of-bounds compiler warning adds d64c49191132 scsi: ipr: Fix missing/incorrect resource cleanup in error case adds ec1e8adcbdf6 scsi: pmcraid: Fix missing resource cleanup in error case adds cecb3540b89e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 386cbe7f1b15 gpio: crystalcove: make irq_chip immutable adds b34d2ad73af3 gpio: crystalcove: Use specific type and API for IRQ number adds 68a12c19e1cb gpio: crystalcove: Join function declarations and long lines adds 41a18c4918dc gpio: wcove: make irq_chip immutable adds a80fed9fb643 gpio: merrifield: make irq_chip immutable adds f1138dacb7ff gpio: sch: make irq_chip immutable adds b93a8b2c5161 gpio: dln2: make irq_chip immutable adds 7219b824e3bc Merge tag 'intel-gpio-v5.19-2' of gitolite.kernel.org:pub/ [...] adds 77006f6edc0e gpio: dwapb: Don't print error on -EPROBE_DEFER adds 7a68065eb9cd Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.o [...] adds 77991645952c crc-itu-t: fix typo in CRC ITU-T polynomial comment adds 9b29b6b20376 random: avoid checking crng_ready() twice in random_init() adds 39e0f991a62e random: mark bootloader randomness code as __init adds 77fc95f8c0dc random: account for arch randomness in bits adds 60e5b2886b92 random: do not use jump labels before they are initialized adds 846bb97e131d random: credit cpu and bootloader seeds by default adds e052a478a7da random: remove rng_has_arch_random() adds 17b0128a136d wireguard: selftests: use maximum cpu features and allow r [...] adds 3cae0d84756a Merge tag 'random-5.19-rc2-for-linus' of git://git.kernel. [...] adds c36ee7dab774 cifs: fix reconnect on smb3 mount types adds 8ea21823aa58 cifs: return errors during session setup during reconnects adds 4c14d7043fed cifs: populate empty hostnames for extra channels adds 2275c6babfa5 Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba. [...] adds 7bf179de5b2d kbuild: avoid regex RS for POSIX awk adds 49c3ca34f7db scripts/nsdeps: adjust to the format change of *.mod files adds da4288b95baa scripts/check-local-export: avoid 'wait $!' for process su [...] adds 1f7a6cf6b07c scripts/gdb: change kernel config dumping method adds e3b8e2de19e1 Merge tag 'kbuild-fixes-v5.19' of git://git.kernel.org/pub [...] adds c4f135d64382 workqueue: Wrap flush_workqueue() using a macro adds 873a400938b3 workqueue: Fix type of cpu in trace event adds 8bee9dd953b6 workqueue: Switch to new kerneldoc syntax for named variab [...] adds b0cb8db39636 Merge tag 'wq-for-5.19-rc1-fixes' of git://git.kernel.org/ [...] adds a4c934d74e40 platform/mellanox: Spelling s/platfom/platform/ adds b9c29f391f41 platform/mellanox: Add static in struct declaration. adds 66cb3a2d7ad0 platform/x86/intel: Fix pmt_crashlog array reference adds 552f3b801de6 platform/x86/intel: pmc: Support Intel Raptorlake P adds 011881b80ebe platform/x86: barco-p50-gpio: Add check for platform_drive [...] adds 8a041afe3e77 platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support adds c6bc7e8ee908 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF adds dc6a6ab58379 platform/x86: hp-wmi: Resolve WMI query failures on some devices adds 65f936f35359 platform/x86: hp-wmi: Use zero insize parameter only when [...] adds d4fe9cc4ff86 platform/x86/intel: hid: Add Surface Go to VGBS allow list adds 997952851843 Merge tag 'platform-drivers-x86-v5.19-2' of git://git.kern [...] adds b13baccc3850 Linux 5.19-rc2
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 | 33 +- Documentation/index.rst | 1 - Documentation/process/changes.rst | 12 + Documentation/usb/usbmon.rst | 2 +- MAINTAINERS | 26 +- Makefile | 2 +- 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/tools/gen-sysreg.awk | 2 +- arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/hardirq.h | 2 +- arch/loongarch/include/asm/percpu.h | 1 + arch/loongarch/include/asm/smp.h | 23 +- arch/loongarch/include/asm/timex.h | 7 - arch/loongarch/kernel/acpi.c | 4 + arch/loongarch/kernel/cacheinfo.c | 1 + arch/loongarch/kernel/irq.c | 7 +- arch/loongarch/kernel/process.c | 14 +- arch/loongarch/kernel/setup.c | 5 +- arch/loongarch/kernel/smp.c | 2 - arch/s390/Kconfig | 1 - arch/s390/mm/init.c | 13 +- arch/um/drivers/virt-pci.c | 7 +- 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/char/Kconfig | 50 +-- drivers/char/hw_random/virtio-rng.c | 2 + drivers/char/random.c | 39 +-- drivers/gpio/gpio-crystalcove.c | 70 +++-- drivers/gpio/gpio-dln2.c | 23 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-merrifield.c | 22 +- drivers/gpio/gpio-sch.c | 35 ++- drivers/gpio/gpio-wcove.c | 10 +- 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/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/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.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/platform/mellanox/Kconfig | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 2 +- drivers/platform/mips/Kconfig | 2 +- drivers/platform/x86/barco-p50-gpio.c | 5 +- drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/platform/x86/hp-wmi.c | 29 +- drivers/platform/x86/intel/hid.c | 6 + drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/intel/pmt/crashlog.c | 2 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 21 +- drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 52 +++- drivers/scsi/lpfc/lpfc_scsi.c | 6 + drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 23 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/vmw_pvscsi.h | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 9 +- drivers/vdpa/vdpa_user/vduse_dev.c | 7 +- drivers/vhost/vdpa.c | 2 + drivers/vhost/vringh.c | 10 +- drivers/virtio/Kconfig | 6 - drivers/virtio/virtio.c | 5 +- drivers/virtio/virtio_mmio.c | 3 +- drivers/virtio/virtio_pci_modern_dev.c | 2 +- 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/v9fs.h | 2 +- fs/9p/vfs_addr.c | 13 +- fs/9p/vfs_inode.c | 3 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 6 +- fs/afs/inode.c | 2 +- fs/afs/internal.h | 2 +- fs/afs/volume.c | 3 +- fs/afs/write.c | 2 +- fs/ceph/addr.c | 12 +- fs/ceph/cache.h | 2 +- fs/ceph/inode.c | 2 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 4 + fs/cifs/fscache.h | 2 +- fs/cifs/misc.c | 27 +- fs/cifs/sess.c | 5 +- fs/cifs/smb2pdu.c | 3 + fs/netfs/buffered_read.c | 5 +- fs/netfs/objects.c | 6 +- fs/nfsd/filecache.c | 9 +- fs/zonefs/super.c | 111 ++++--- include/asm-generic/Kbuild | 1 + include/asm-generic/platform-feature.h | 8 + include/linux/bio.h | 1 - include/linux/crc-itu-t.h | 2 +- include/linux/libata.h | 1 - include/linux/mm_types.h | 5 + include/linux/netfs.h | 25 +- include/linux/platform-feature.h | 19 ++ include/linux/random.h | 3 +- include/linux/sunrpc/xdr.h | 16 +- include/linux/vdpa.h | 5 +- include/linux/virtio_config.h | 9 - include/linux/workqueue.h | 66 +++- include/linux/xarray.h | 1 + include/trace/events/workqueue.h | 8 +- 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 + kernel/Makefile | 2 +- kernel/platform-feature.c | 27 ++ kernel/reboot.c | 87 ++++-- kernel/workqueue.c | 16 +- lib/crc-itu-t.c | 2 +- lib/iov_iter.c | 20 +- lib/vsprintf.c | 3 +- lib/xarray.c | 5 +- mm/filemap.c | 9 +- mm/huge_memory.c | 3 +- mm/readahead.c | 2 + net/ipv6/seg6_local.c | 1 + net/sunrpc/xdr.c | 37 ++- net/sunrpc/xprtrdma/svc_rdma_rw.c | 4 +- net/tls/tls_main.c | 8 +- scripts/Makefile.build | 4 +- scripts/check-local-export | 36 ++- scripts/gdb/linux/config.py | 6 +- scripts/nsdeps | 5 +- 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 +- tools/testing/selftests/wireguard/qemu/Makefile | 28 +- tools/testing/selftests/wireguard/qemu/init.c | 3 + .../testing/selftests/wireguard/qemu/kernel.config | 3 + 325 files changed, 2513 insertions(+), 1217 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