This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 874c8ca1e60b netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] new 41e456400212 MIPS: Loongson-3: fix compile mips cpu_hwmon as module bui [...] new 7d78b7ebdf7d Merge tag 'mips-fixes_5.19_1' of git://git.kernel.org/pub/ [...] new 2130a790ca49 kernel: add platform_has() infrastructure new 3f9dfbebdc48 virtio: replace arch_has_restricted_virtio_memory_access() new 9bf22421dc8a arm/xen: Introduce xen_setup_dma_ops() new 02a9e681a3f7 xen/grants: support allocating consecutive grants new d6aca3504c7d xen/grant-dma-ops: Add option to restrict memory access under Xen new fa1f57421e0b xen/virtio: Enable restricted memory access using Xen gran [...] new add413a1d966 dt-bindings: Add xen,grant-dma IOMMU description for xen-g [...] new 1ca55d50e50c xen/grant-dma-iommu: Introduce stub IOMMU driver new 625ab90ecdf7 xen/grant-dma-ops: Retrieve the ID of backend's domain for [...] new fea981610c25 arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices new dbac14a5a05f xen: unexport __init-annotated xen_xlate_map_ballooned_pages() new f2ecc964b941 Merge tag 'for-linus-5.19a-rc2-tag' of git://git.kernel.or [...] new b489a6e58716 tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX new 03d5005ff735 nfp: avoid unnecessary check warnings in nfp_app_get_vf_config new a0b843340dae nfp: flower: restructure flow-key for gre+vlan combination new cd3ff99b93f7 Merge branch 'nfp-fixes-for-v5-19' new a3bd2102e464 net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs us [...] new ed872f92fd09 MAINTAINERS: adjust MELLANOX ETHERNET INNOVA DRIVERS to TL [...] new 4d995c1b9d49 Revert "net/mlx5e: Allow relaxed ordering over VFs" new 15ef9efa855c net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules new 3008e6a00493 net/mlx5: E-Switch, pair only capable devices new 8bf94e6414c9 net/mlx5: Rearm the FW tracer after each tracer event new 8fa5e7b20e01 net/mlx5: fs, fail conflicting actions new bf56a0917fd3 Merge tag 'mlx5-fixes-2022-06-08' of git://git.kernel.org/ [...] new 68171bbd1a9a Merge tag 'net-5.19-rc2-2' of git://git.kernel.org/pub/scm [...] new 4b81dd2cc6f4 drm/amd/display: Read Golden Settings Table from VBIOS new 0ec744084793 drm/amd/display: revert Blank eDP on disable/enable drv new 8440f5753249 drm/amd/display: Pass the new context into disable OTG WA new 92909cde3235 drm/amd/display: Wait DMCUB to idle state before reset. new 6ecf9773a503 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) new f0ad66f42a3d drm/amd/display: Don't clear ref_dtbclk value new 583ad88871b3 drm/amd/display: Fix possible infinite loop in DP LT fallback new 067541847781 drm/amd/display: 3.2.187 new 11594fa11427 drm/amdgpu: make program_imu_rlc_ram static new 97e50305542f drm/amdgpu: update VCN codec support for Yellow Carp new ae969b62e7a1 drm/amdgpu: fix aper_base for APU new 418214ddcf6e drm/amdgpu: fix a missing break in gfx_v11_0_handle_priv_fault new 8365ed22d00b drm/amdgpu: make gfx_v11_0_rlc_stop static new fd843d03418e drm/amd/display: remove stale config guards new 28caf8c467e2 drm/amdgpu: fix ras supported check new 2a460963350e drm/amdgpu: Resolve RAS GFX error count issue after cold b [...] new fa582c6f3684 drm/amdkfd: Use mmget_not_zero in MMU notifier new 7c4f4f197e0c drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitions new 371017309a9f drm/amdgpu: enable tmz by default for GC 10.3.7 new 4d1e5f12b7a0 drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved new 4fac4fcf4500 drm/amdkfd: add pinned BOs to kfd_bo_list new 88467db6e2f4 drm/amdkfd: Fix partial migration bugs new 4513edf74cc8 drm/amd/pm: suppress compile warnings about possible unali [...] new 12d6c18cfa70 drm/amdgpu: suppress the compile warning about 64 bit type new 41782d7056e2 Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] new 8b8ce2b90af1 Revert "drm/amd/display: Pass the new context into disable [...] new b3f9234e106c drm/amdgpu: Add MODE register to wave debug info in gfx11 new a956a11ee669 drm/amdkfd:Fix fw version for 10.3.6 new 1d2afeb79830 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 new 84205d009343 drm/amdgpu: always flush the TLB on gfx8 new 578eb31776df drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit new 431d07128652 drm/amdgpu/mes: only invalid/prime icache when finish load [...] new 0a178750647e Merge tag 'amd-drm-fixes-5.19-2022-06-08' of https://gitla [...] new edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid new 6e516faf0431 drm/panfrost: Job should reference MMU not file_priv new 88bfb6dbb61c Merge tag 'drm-misc-fixes-2022-05-26' of git://anongit.fre [...] new ca871659ec16 drm/bridge: analogix_dp: Support PSR-exit to disable transition new e54a4424925a drm/atomic: Force bridge self-refresh-exit on CRTC switch new 6e2b347d42e5 Merge v5.19-rc1 into drm-misc-fixes new 477277c7fd43 drm/ast: Support multiple outputs new 1f192b9e8d8a Merge tag 'drm-misc-fixes-2022-06-09' of git://anongit.fre [...] new 8dd77d44795d Merge tag 'drm-fixes-2022-06-10' of git://anongit.freedesk [...] new 85743a847cae ALSA: hda/realtek: Fix for quirk to enable speaker output [...] new efb75df105e8 ALSA: usb-audio: Skip generic sync EP parse for secondary EP new e0469d6581ae ALSA: usb-audio: Set up (implicit) sync for Saffire 6 new 2e45f2185283 ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID new d5ea7544c32b ALSA: hda/conexant - Fix loopback issue with CX20632 new aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on new ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...] new d69a155555c9 ASoC: Intel: cirrus-common: fix incorrect channel mapping new 8bf5aabf524e ASoC: cs42l52: Fix TLV scales for mixer controls new 5005a2345825 ASoC: cs35l36: Update digital volume TLV new 7fbd6dd68127 ASoC: cs53l30: Correct number of volume levels on SX controls new 91e90c712fad ASoC: cs42l52: Correct TLV for Bypass Volume new a8928ada9b96 ASoC: cs42l56: Correct typo in minimum level for SX volume [...] new fcb3b5a58926 ASoC: cs42l51: Correct minimum value for SX volume control new 07551992cdab ASoC: Fixup Cirrus SX control usage new 2fe08216fda3 ASoC: SOF: Fix potential NULL pointer dereference new 9688073ee98c ASoC: fsl_sai: Add support for i.MX8MN new d9a251a029f2 ASoC: SOF: ipc-msg-injector: Propagate write errors correctly new bedc357217e6 ASoC: SOF: ipc-msg-injector: Fix reversed if statement new d1f5272c0f7d ASoC: wm8962: Fix suspend while playing music new 8259610c2ec0 ASoC: es8328: Fix event generation for deemphasis control new 2abdf9f80019 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() new 53ee5d7b4523 Merge tag 'asoc-fix-v5.19-rc1' of https://git.kernel.org/p [...] new 527f4643e03c ALSA: hda/realtek - Add HW8326 support new 5f3d696eea91 ALSA: hda/realtek: Add quirk for HP Dev One new 8f7ac50c97d3 Merge tag 'sound-5.19-rc2' of git://git.kernel.org/pub/scm [...] new a734510fa8b4 ata: libata: drop 'sas_last_tag' new bf476fe22aa1 ata: libata-core: fix NULL pointer deref in ata_host_alloc [...] new 10d6bdf53290 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe new c745dfc541e7 libata: fix reading concurrent positioning ranges log new 6d11acd452fd libata: fix translation of concurrent positioning ranges new 72aad489f992 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files new 481f7017c37a MAINTAINERS: add ATA sysfs file documentation to libata entry new f7a1d00e749f Merge tag 'ata-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] new a2a513be7139 zonefs: fix handling of explicit_open option on mount new 96eca145cb51 zonefs: Do not ignore explicit_open with active zone limit new c1c1204c0d0c zonefs: fix zonefs_iomap_begin() for reads new ad6e0764988a Merge tag 'zonefs-5.19-rc2' of git://git.kernel.org/pub/sc [...] new a3d52ac77500 arm64/sme: Fix tests for 0b1111 value ID registers new f539316fe810 arm64/sme: Fix SVE/SME typo in ABI documentation new ce253b8573ce arm64/sysreg: Fix typo in Enum element regex new bb314511b6dc arm64/fpsimd: Fix typo in comment new 2e990e63220b arm64/sme: Fix EFI save/restore new 78cdaf3f4257 arm64: Add kasan_hw_tags_enable() prototype to silence sparse new 36a236637971 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 5860800e8696 Documentation/features: Update the arch support status files new 788183a6e8b0 docs: usb: fix literal block marker in usbmon verification [...] new 9c73e1e06e0d docs: Move the HTE documentation to driver-api/ new 387c67afccbb docs: arm: tcm: Fix typo in description of TCM and MMU usage new fe43c0188911 Merge tag 'docs-5.19-3' of git://git.lwn.net/linux
The 119 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/arm/tcm.rst | 2 +- Documentation/arm64/sme.rst | 2 +- .../devicetree/bindings/iommu/xen,grant-dma.yaml | 39 +++ 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/index.rst | 1 - Documentation/usb/usbmon.rst | 2 +- MAINTAINERS | 12 +- 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/s390/Kconfig | 1 - 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 + 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/panfrost/panfrost_drv.c | 5 +- drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_job.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/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/zonefs/super.c | 111 ++++--- include/asm-generic/Kbuild | 1 + include/asm-generic/platform-feature.h | 8 + include/linux/libata.h | 1 - include/linux/platform-feature.h | 19 ++ include/linux/virtio_config.h | 9 - 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 ++ net/ipv6/seg6_local.c | 1 + net/tls/tls_main.c | 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 +- 180 files changed, 1682 insertions(+), 586 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