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-master-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 new 441947019138 Documentation: Add documentation for Processor MMIO Stale Data new 51802186158c x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug new f52ea6c26953 x86/speculation: Add a common function for MD_CLEAR mitiga [...] new 8cb861e9e3c9 x86/speculation/mmio: Add mitigation for Processor MMIO St [...] new e5925fb86729 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations new 99a83db5a605 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle new 8d50cdf8b834 x86/speculation/mmio: Add sysfs reporting for Processor MM [...] new 22cac9c677c9 x86/speculation/srbds: Update SRBDS mitigation selection new a992b8a4682f x86/speculation/mmio: Reuse SRBDS mitigation for SBDS new 027bbb884be0 KVM: x86/speculation: Disable Fill buffer clear within guests new 1dc6ff02c8bf x86/speculation/mmio: Print SMT warning new 8e8afafb0b55 Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pu [...] adds ea6c1213217d RISC-V: KVM: fix typos in comments adds 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests adds 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] adds d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load adds 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load adds e3fe65e0d367 KVM: arm64: Fix inconsistent indenting adds 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] adds 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] adds efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] adds ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] adds fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM adds cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE adds 112f3bab4111 KVM: arm64: Extend comment in has_vhe() adds 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions adds bcbfb588cf32 KVM: arm64: Drop stale comment adds 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] adds d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] adds a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons adds 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base adds f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID adds 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast adds 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition adds 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] adds ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put adds e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] adds 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX adds c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings adds b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] adds ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level adds b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h adds c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities adds acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS adds cdc979dae265 KVM: selftests: Link selftests directly with lib object files adds cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile adds 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 adds e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] new 24625f7d91fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
The 13 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 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 2 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + .../hw-vuln/processor_mmio_stale_data.rst | 246 +++++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 37 ++- 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 | 27 +- 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/kvm_host.h | 5 - arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/include/asm/virt.h | 3 + arch/arm64/include/asm/xen/xen-ops.h | 2 + arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kernel/fpsimd.c | 20 +- arch/arm64/kernel/mte.c | 6 + arch/arm64/kvm/arch_timer.c | 3 + arch/arm64/kvm/arm.c | 10 +- arch/arm64/kvm/fpsimd.c | 2 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 - arch/arm64/kvm/hyp/nvhe/sys_regs.c | 42 ++- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 40 +-- arch/arm64/kvm/vgic/vgic-mmio.c | 40 ++- arch/arm64/kvm/vgic/vgic-mmio.h | 3 + arch/arm64/kvm/vmid.c | 2 +- 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/riscv/kvm/vmid.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/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm_host.h | 67 +++- arch/x86/include/asm/msr-index.h | 25 ++ arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/kernel/cpu/bugs.c | 235 +++++++++++--- arch/x86/kernel/cpu/common.c | 52 +++- arch/x86/kvm/lapic.c | 27 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 171 +++++----- arch/x86/kvm/svm/nested.c | 39 +-- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/svm/svm.h | 4 +- arch/x86/kvm/vmx/vmx.c | 76 ++++- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 5 + 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/base/cpu.c | 8 + 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/cpu.h | 3 + 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/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 25 ++ tools/testing/selftests/kvm/Makefile | 49 ++- tools/testing/selftests/kvm/dirty_log_perf_test.c | 10 +- .../testing/selftests/kvm/include/perf_test_util.h | 9 + .../selftests/kvm/include/x86_64/processor.h | 25 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 + tools/testing/selftests/kvm/lib/perf_test_util.c | 53 +++- .../selftests/kvm/lib/x86_64/perf_test_util.c | 112 +++++++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 31 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 149 +++++---- .../testing/selftests/kvm/max_guest_memory_test.c | 2 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- tools/testing/selftests/wireguard/qemu/Makefile | 28 +- tools/testing/selftests/wireguard/qemu/init.c | 3 + .../testing/selftests/wireguard/qemu/kernel.config | 3 + virt/kvm/kvm_main.c | 8 +- 374 files changed, 3827 insertions(+), 1568 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst 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/kvm/lib/x86_64/perf_test_util.c