This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 13bdc020d500 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits fe053d15a831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 950df7d3fdc5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits fc4cc23113cc Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 775002fb63a2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2e42dc781515 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7c7c7111f43 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits e4df587430ff Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits d27699095a8f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d2197f526aa5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a20998c82407 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 71d757851da5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits f31c10a89b61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5b9065ff9f88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f23cb5390b54 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 3b7f9344122a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d0f2be9c64ae Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 899401e0dd7c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 175a0a553cad Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 491f777fbeb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 501393d9c755 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3972edabec1e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 99a1921a13df Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b25f30e0323d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6c57c9ea3767 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2ffb6fc182c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bf665fef57ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ec502d757c14 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b4141dc4a396 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0cd2aa2f919f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a4ff5c8aa91 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 4d469d1b450a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9f2a082c21a1 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 594b753627d5 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits d8f3d140e484 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4c8e5fc037de Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits a0553c7c0f1a mm/kfence: select random number before taking raw lock omits 1ad5676752a3 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits 0d6d14c66aa3 mailmap: add alias for jarkko@profian.com omits 194471886328 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits 2e831f9fc24c kthread: make it clear that kthread_create_on_node() might [...] omits 274af8e9fce9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 37a61373e62d mm: lru_cache_disable: use synchronize_rcu_expedited omits 80201e26a6e4 mm/page_isolation.c: fix one kernel-doc comment omits 3d0ac945fe7d Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 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() 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 88bfb6dbb61c Merge tag 'drm-misc-fixes-2022-05-26' of git://anongit.fre [...] 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 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 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 [...] 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 new fe43c0188911 Merge tag 'docs-5.19-3' of git://git.lwn.net/linux new 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 new 67e59f8d019f Merge branch 'pm-sysoff' new 1bc27dec7ea5 Merge tag 'pm-5.19-rc2' of git://git.kernel.org/pub/scm/li [...] new 01aa6cbf3daf dt-bindings: pinctrl: ralink: Fix 'enum' lists with duplic [...] new 0b9431c8221c dt-bindings: display: arm,malidp: remove bogus RQOS property new 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 new a32e7ea36235 Merge tag 'folio-5.19a' of git://git.infradead.org/users/w [...] new 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() new b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 102d841055be afs: Fix some checker issues new e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] new 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] new 045fb9c2f5f4 Merge branch 'fscache-fixes' of git://git.kernel.org/pub/s [...] adds 29dec90a0f1d dm: fix bio_set allocation adds d5a37b199837 block: remove bioset_init_from_src new dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] new 90add6d418d0 Merge tag 'for-5.19/dm-fixes-2' of git://git.kernel.org/pu [...] new 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...] new 1c27f1fc1549 iov_iter: fix build issue due to possible type mis-match new 255b4658c809 LoongArch: Fix the !CONFIG_SMP build new 0626e1c9f3e5 LoongArch: Fix copy_thread() build errors new 5c95fe8b0201 LoongArch: Remove MIPS comment about cycle counter new 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 new eacea844594f um: virt-pci: set device ready in probe() new abe71eb32f30 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new cecb3540b89e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 77006f6edc0e gpio: dwapb: Don't print error on -EPROBE_DEFER new 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 new 9b29b6b20376 random: avoid checking crng_ready() twice in random_init() new 39e0f991a62e random: mark bootloader randomness code as __init new 77fc95f8c0dc random: account for arch randomness in bits new 60e5b2886b92 random: do not use jump labels before they are initialized new 846bb97e131d random: credit cpu and bootloader seeds by default new e052a478a7da random: remove rng_has_arch_random() new 17b0128a136d wireguard: selftests: use maximum cpu features and allow r [...] new 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 new 4c14d7043fed cifs: populate empty hostnames for extra channels new 2275c6babfa5 Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba. [...] new 1f7a6cf6b07c scripts/gdb: change kernel config dumping method new 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 new 8bee9dd953b6 workqueue: Switch to new kerneldoc syntax for named variab [...] new b0cb8db39636 Merge tag 'wq-for-5.19-rc1-fixes' of git://git.kernel.org/ [...] new a4c934d74e40 platform/mellanox: Spelling s/platfom/platform/ new b9c29f391f41 platform/mellanox: Add static in struct declaration. new 66cb3a2d7ad0 platform/x86/intel: Fix pmt_crashlog array reference new 552f3b801de6 platform/x86/intel: pmc: Support Intel Raptorlake P new 011881b80ebe platform/x86: barco-p50-gpio: Add check for platform_drive [...] new 8a041afe3e77 platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support new c6bc7e8ee908 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF new dc6a6ab58379 platform/x86: hp-wmi: Resolve WMI query failures on some devices new 65f936f35359 platform/x86: hp-wmi: Use zero insize parameter only when [...] new d4fe9cc4ff86 platform/x86/intel: hid: Add Surface Go to VGBS allow list new 997952851843 Merge tag 'platform-drivers-x86-v5.19-2' of git://git.kern [...] new b13baccc3850 Linux 5.19-rc2 new d72ad353bd9b mm/page_isolation.c: fix one kernel-doc comment new 09d66eedb485 mm: lru_cache_disable: use synchronize_rcu_expedited new e47e06e9fbcf kthread: make it clear that kthread_create_on_node() might [...] new 17944a34a950 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] new c506e060f250 mailmap: add alias for jarkko@profian.com new 0c6ea01e6a78 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer new afa28b6ec53f MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] new 947dec21f705 MAINTAINERS: Update Abel Vesa's email new e2677f9e0c75 mm/kfence: select random number before taking raw lock new f88885f07f9c mm: re-allow pinning of zero pfns new ec65884d5305 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages new e11c24c975af mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py new 0f3cf98fe0ff hugetlbfs: zero partial pages during fallocate hole punch new f94307ccdb54 hugetlbfs-zero-partial-pages-during-fallocate-hole-punch-fix new 59b7f51a65f9 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 2881b6c6a6f2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new d3e8a9f93768 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new c3238d36c3a2 i40e: Fix adding ADQ filter to TC0 new 0bb050670ac9 i40e: Fix calculating the number of queue pairs new fd5855e6b135 i40e: Fix call trace in setup_tx_descriptors new 645603844270 iavf: Fix issue with MAC address of VF shown as zero new 145684d9f9d3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new c349ae5f831c Documentation: add description for net.sctp.reconf_enable new e65775fdd389 Documentation: add description for net.sctp.intl_enable new 249eddaf651f Documentation: add description for net.sctp.ecn_enable new 6f0e1efc880a Merge branch 'documentation-add-description-for-a-couple-o [...] new 9eda7d8bcbdb net: hns3: set port base vlan tbl_sta to false before remo [...] new 283847e3ef6d net: hns3: don't push link state to VF if unalive new cfd80687a538 net: hns3: modify the ring param print info new e93530ae0e5d net: hns3: restore tm priority/qset to default settings wh [...] new 71b215f36dca net: hns3: fix PF rss size initialization bug new 12a367088772 net: hns3: fix tm port shapping of fibre port is incorrect [...] new a5b00f5b78b7 Merge branch 'hns3-fixres' new 00be43a74ca2 net: axienet: make the 64b addresable DMA depends on 64b a [...] new b690f8df6497 net: axienet: Use iowrite64 to write all 64b descriptor pointers new a7ffce959cca Merge branch 'axienet-fixes' new 5f7b84151a89 xilinx: Fix build on x86. new 619c010a6539 octeontx2-vf: Add support for adaptive interrupt coalescing new 1569f8b93e74 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5cac876e25b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 90f4b5499cdd rtw88: 8821c: fix access const table of channel parameters new 1974bf7fae6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b033535cd39e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new b2e6b3d9bbb0 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop new 3ddbe35d9a2e ALSA: usb-audio: US16x08: Move overflow check before array access new fe6900bd8156 ALSA: hda/realtek - ALC897 headset MIC no sound new a88f0c10ebf2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5702b838dd9a ASoC: SOF: ipc3-topology: Move and correct size checks in [...] new 46c80e72c16a ASoC: Intel: avs: Fix parsing UUIDs in topology new 81eef68f3bb7 ASoC: Remove unused hw_write_t type new 6548c884a595 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared new 7263fc6c71c3 ASoC: wcd9335: Remove RX channel from old list before addi [...] new 6bda28a2f711 ASoC: wcd9335: Fix spurious event generation new 65c1c99d96f1 ASoC: wcd938x: Fix event generation for some controls new 3729928137c7 MAINTAINERS: update ASoC/Intel/SOF maintainers new da440af07fc3 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] new bbc7712127e9 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new ff52fc11959c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a34e5c269b05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 79213c1b72e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 61295ee31756 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e74024b2eccb tty: n_gsm: Debug output allocation must use GFP_ATOMIC new cfab87c2c271 serial: core: Introduce callback for start_rx and do stop_ [...] new 654a8d6c93e7 tty: serial: qcom-geni-serial: Implement start_rx callback new 499e13aac6c7 tty: goldfish: Fix free_irq() on remove new be03b0651ffd serial: 8250: Store to lsr_save_flags after lsr read new bf279f27fc63 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 1d9e615f1ab3 Merge tag 'usb-serial-5.19-rc2' of https://git.kernel.org/ [...] new 9c1e916960c1 usb: dwc3: gadget: Fix IN endpoint max packet size allocation new 7ddda2614d62 usb: dwc3: pci: Restore line lost in merge conflict resolution new 3755278f0784 usb: dwc2: Fix memory leak in dwc2_hcd_init new 4757c9ade341 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe new b337af3a4d61 usb: gadget: u_ether: fix regression in setting fixed MAC address new 5c7578c39c3f usb: cdnsp: Fixed setting last_trb incorrectly new 8bd6b8c4b100 USB: fixup for merge issue with "usb: dwc3: Don't switch O [...] new 802dcafc420a xhci: Fix null pointer dereference in resume if xhci has o [...] new fb1f16d74e26 usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() new 0698f0209d80 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() new 1d66955140de Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new de0952f267ff staging: olpc_dcon: mark driver as broken new 67ea0a2adbf6 staging: rtl8723bs: Allocate full pwep structure new cd756dafd86e staging: Also remove the Unisys visorbus.h new e7d91860cd16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new 371ce3373db0 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) new 264b56e1312b iio: adc: stm32: fix vrefint wrong calibration value handling new 8204d960f5b1 iio: adc: stm32: fix maximum clock rate for stm32mp15x new 7c334bc8906f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 242439f7e279 comedi: vmk80xx: fix expression for tx buffer size new bd476c1306ea misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261 [...] new 9f4639373e67 mei: me: set internal pg flag to off on hardware reset new 68553650bc9c mei: hbm: drop capability response on early shutdown new 3ed8c7d39cfe mei: me: add raptor lake point S DID new 928ea98252ad bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() new 30519928a639 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new abfed87e2a12 crypto: memneq - move into lib/ new 58f339d451da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 05908ebc7566 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1cc7aecd6e6b Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new a39db23d1a5c Merge branch 'v5.19-rc1' into v4l_for_linus new 51c6aad4190b media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_c [...] new ea37ee3a1561 media: v4l2-ioctl.c: fix incorrect error path new d3daf73380ce media: dvb_vb2: fix possible out of bound access new c51273d20a33 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new ea6c1213217d RISC-V: KVM: fix typos in comments new 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests new 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] new d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load new 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load new e3fe65e0d367 KVM: arm64: Fix inconsistent indenting new 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] new 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] new efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] new ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] new fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM new cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE new 112f3bab4111 KVM: arm64: Extend comment in has_vhe() new 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions new bcbfb588cf32 KVM: arm64: Drop stale comment new 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] new d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] new a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons new 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base new f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID new 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast new 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition new 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] new ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put new e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] new 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX new c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings new b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] new ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level new b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h new c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities new acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS new cdc979dae265 KVM: selftests: Link selftests directly with lib object files new cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile new 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 new e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] new 419db58e659f Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 89af080716c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 76ae8a73f9d1 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 8ac9b6e33552 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 1c7c0f168f97 fix short copy handling in copy_mc_pipe_to_iter() new 897a923094e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 06b1588830ad Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 566d3c57eb52 scsi: scsi_debug: Fix zone transition to full condition new 340d8d23e3bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c9b576d0c7bf drm/i915/reset: Fix error_state_read ptr + offset use new 6e3f3c239ee5 drm/i915/gt: Fix memory leaks in per-gt sysfs new 842d9346b2fd drm/i915: Individualize fences before adding to dma_resv obj new 2636e0081124 drm/i915/uc: remove accidental static from a local variable new 0f6f591c2027 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 8b858798b990 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2cef033b3274 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 656c5ba50b71 Drivers: hv: vmbus: Release cpu lock in error case new 388a813c7f9f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 5e757deddd91 riscv: dts: microchip: re-add pdma to mpfs device tree new 5b9aa276d692 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] new e3fa404a261b USB: Follow-up to SPDX identifiers addition - remove now u [...] new 3e00a22fdc9a USB: Follow-up to SPDX GPL-2.0+ identifiers addition - rem [...] new 20646f5b1e79 netfilter: xtables: Bring SPDX identifier back new a6546f89eac9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 52e6676ef56f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 2aec85b26f39 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 0fdebc5ec2ca treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 3bb165608ec6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 94c0ded75c85 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new b7bc1c9e5b04 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 1accad5e7463 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 298b95f111be treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 1f88a7433f1b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new e6550b3ee1f4 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new dfb99b050e4b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 2eb72d6696c6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new a601378552a0 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 336371516a42 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new e634cf4e44d9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new abd462747539 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 5a729246e57e treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new fa82cce7a6bb treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 99c926cecdfd treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 828c91f7937f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new 577b61cee5b2 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new ce3f3ccc90b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] new de0130355306 x86/crypto: Remove stray comment terminator new a027b3f836a8 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 97a4087a3638 MAINTAINERS: add include/dt-bindings/gpio to GPIO SUBSYSTEM new 30756cc16450 docs: driver-api: gpio: Fix filename mismatch new a01a40e33499 gpio: realtek-otto: Make the irqchip immutable new 7803d2112e05 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new c45b05f6c21f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6fac824f4098 irqchip/loongson-liointc: Use architecture register to get coreid new d31d4e615ca3 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 403a021f338b efi: sysfb_efi: remove unnecessary <asm/efi.h> include new 05c800c26b21 efi/x86: libstub: Fix typo in __efi64_argmap* name new f549a3bb65d3 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 9bb5ad3163b1 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new ae70cf25c75d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 81b0d0e4f811 drm/ttm: fix missing NULL check in ttm_device_swapout new 52b5515b048e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (13bdc020d500) \ N -- N -- N refs/heads/pending-fixes (52b5515b048e)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 323 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: .mailmap | 2 + Documentation/ABI/testing/sysfs-ata | 11 +- Documentation/admin-guide/kernel-parameters.txt | 1 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 2 +- Documentation/arm/tcm.rst | 2 +- .../devicetree/bindings/display/arm,malidp.yaml | 7 +- .../devicetree/bindings/iommu/xen,grant-dma.yaml | 39 +++ .../bindings/pinctrl/ralink,mt7620-pinctrl.yaml | 26 +- .../bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 27 +- Documentation/driver-api/gpio/board.rst | 2 +- Documentation/driver-api/gpio/consumer.rst | 6 +- Documentation/driver-api/gpio/intro.rst | 6 +- 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 + Documentation/driver-api/vfio-mediated-device.rst | 4 +- .../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/networking/ip-sysctl.rst | 37 +++ Documentation/usb/usbmon.rst | 2 +- MAINTAINERS | 37 ++- Makefile | 2 +- arch/arm/boot/bootp/bootp.lds | 5 +- arch/arm/boot/dts/am33xx.dtsi | 5 +- arch/arm/boot/dts/am3517.dtsi | 5 +- arch/arm/boot/dts/am4372.dtsi | 5 +- arch/arm/boot/dts/artpec6-devboard.dts | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 14 +- arch/arm/boot/dts/bcm21664-garnet.dts | 14 +- arch/arm/boot/dts/bcm21664.dtsi | 14 +- arch/arm/boot/dts/bcm28155-ap.dts | 14 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dra62x.dtsi | 6 +- arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 5 +- arch/arm/boot/dts/dra7-iva-thermal.dtsi | 5 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/imx23-pinfunc.h | 8 +- arch/arm/boot/dts/imx28-pinfunc.h | 8 +- arch/arm/boot/dts/imx6q-gk802.dts | 9 +- arch/arm/boot/dts/mxs-pinfunc.h | 8 +- arch/arm/boot/dts/omap2.dtsi | 5 +- arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 5 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap3.dtsi | 5 +- arch/arm/boot/dts/omap34xx.dtsi | 5 +- arch/arm/boot/dts/omap36xx.dtsi | 5 +- arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap443x.dtsi | 5 +- arch/arm/boot/dts/omap4460.dtsi | 5 +- arch/arm/boot/dts/omap5-core-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 5 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 5 +- .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 9 +- .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 5 +- arch/arm/boot/dts/orion5x-mv88f5181.dtsi | 9 +- arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 9 +- arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 9 +- arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 9 +- arch/arm/boot/dts/orion5x.dtsi | 9 +- arch/arm/include/asm/hardware/cache-aurora-l2.h | 5 +- arch/arm/include/asm/hardware/cache-feroceon-l2.h | 6 +- arch/arm/include/asm/hardware/cache-tauros2.h | 5 +- arch/arm/include/asm/xen/xen-ops.h | 2 + arch/arm/include/debug/brcmstb.S | 14 +- arch/arm/mach-bcm/Makefile | 9 +- arch/arm/mach-bcm/bcm63xx.c | 14 +- arch/arm/mach-bcm/bcm_cygnus.c | 14 +- arch/arm/mach-bcm/bcm_hr2.c | 14 +- arch/arm/mach-bcm/bcm_kona_smc.c | 14 +- arch/arm/mach-bcm/bcm_kona_smc.h | 14 +- arch/arm/mach-bcm/bcm_nsp.c | 14 +- arch/arm/mach-bcm/board_bcm21664.c | 14 +- arch/arm/mach-bcm/board_bcm23550.c | 14 +- arch/arm/mach-bcm/board_bcm281xx.c | 14 +- arch/arm/mach-bcm/brcmstb.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.h | 14 +- arch/arm/mach-bcm/platsmp-brcmstb.c | 10 +- arch/arm/mach-davinci/board-da830-evm.c | 6 +- arch/arm/mach-davinci/board-da850-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-leopard.c | 5 +- arch/arm/mach-davinci/board-dm365-evm.c | 11 +- arch/arm/mach-davinci/board-dm644x-evm.c | 6 +- arch/arm/mach-davinci/board-dm646x-evm.c | 7 +- arch/arm/mach-davinci/board-mityomapl138.c | 5 +- arch/arm/mach-davinci/board-neuros-osd2.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 5 +- arch/arm/mach-davinci/common.c | 6 +- arch/arm/mach-davinci/common.h | 6 +- arch/arm/mach-davinci/cpuidle.h | 5 +- arch/arm/mach-davinci/cputype.h | 6 +- arch/arm/mach-davinci/da830.c | 6 +- arch/arm/mach-davinci/da850.c | 6 +- arch/arm/mach-davinci/da8xx.h | 6 +- arch/arm/mach-davinci/davinci.h | 10 +- arch/arm/mach-davinci/dm355.c | 6 +- arch/arm/mach-davinci/dm365.c | 10 +- arch/arm/mach-davinci/dm644x.c | 6 +- arch/arm/mach-davinci/dm646x.c | 6 +- arch/arm/mach-davinci/hardware.h | 6 +- arch/arm/mach-davinci/mux.c | 6 +- arch/arm/mach-davinci/mux.h | 6 +- arch/arm/mach-davinci/pm.h | 10 +- arch/arm/mach-davinci/pm_domain.c | 5 +- arch/arm/mach-davinci/serial.h | 6 +- arch/arm/mach-dove/bridge-regs.h | 9 +- arch/arm/mach-dove/cm-a510.c | 5 +- arch/arm/mach-dove/common.c | 5 +- arch/arm/mach-dove/common.h | 5 +- arch/arm/mach-dove/dove-db-setup.c | 5 +- arch/arm/mach-dove/dove.h | 9 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 9 +- arch/arm/mach-dove/mpp.c | 5 +- arch/arm/mach-dove/pcie.c | 5 +- arch/arm/mach-dove/pm.h | 6 +- arch/arm/mach-lpc18xx/board-dt.c | 5 +- arch/arm/mach-lpc32xx/pm.c | 6 +- arch/arm/mach-lpc32xx/suspend.S | 6 +- arch/arm/mach-mv78xx0/bridge-regs.h | 6 +- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 5 +- arch/arm/mach-mv78xx0/common.c | 5 +- arch/arm/mach-mv78xx0/common.h | 5 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 5 +- arch/arm/mach-mv78xx0/irq.c | 5 +- arch/arm/mach-mv78xx0/irqs.h | 9 +- arch/arm/mach-mv78xx0/mpp.c | 5 +- arch/arm/mach-mv78xx0/mpp.h | 6 +- arch/arm/mach-mv78xx0/mv78xx0.h | 5 +- arch/arm/mach-mv78xx0/pcie.c | 5 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 5 +- arch/arm/mach-mvebu/armada-370-xp.h | 5 +- arch/arm/mach-mvebu/board-v7.c | 5 +- arch/arm/mach-mvebu/coherency.c | 5 +- arch/arm/mach-mvebu/coherency.h | 6 +- arch/arm/mach-mvebu/coherency_ll.S | 5 +- arch/arm/mach-mvebu/common.h | 5 +- arch/arm/mach-mvebu/cpu-reset.c | 5 +- arch/arm/mach-mvebu/dove.c | 5 +- arch/arm/mach-mvebu/headsmp-a9.S | 5 +- arch/arm/mach-mvebu/headsmp.S | 5 +- arch/arm/mach-mvebu/kirkwood.c | 5 +- arch/arm/mach-mvebu/kirkwood.h | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.c | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.h | 5 +- arch/arm/mach-mvebu/platsmp-a9.c | 5 +- arch/arm/mach-mvebu/platsmp.c | 5 +- arch/arm/mach-mvebu/pm-board.c | 5 +- arch/arm/mach-mvebu/pm.c | 5 +- arch/arm/mach-mvebu/pmsu.c | 5 +- arch/arm/mach-mvebu/pmsu.h | 5 +- arch/arm/mach-mvebu/pmsu_ll.S | 5 +- arch/arm/mach-mvebu/system-controller.c | 5 +- arch/arm/mach-omap1/board-sx1.h | 9 +- arch/arm/mach-omap1/gpio15xx.c | 10 +- arch/arm/mach-omap1/gpio16xx.c | 10 +- arch/arm/mach-omap1/gpio7xx.c | 10 +- arch/arm/mach-omap1/mtd-xip.h | 6 +- arch/arm/mach-omap1/pm_bus.c | 6 +- arch/arm/mach-omap1/timer.c | 10 +- arch/arm/mach-omap2/am33xx.h | 10 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 10 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 10 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/cm33xx.c | 10 +- arch/arm/mach-omap2/cm33xx.h | 10 +- arch/arm/mach-omap2/cm81xx.h | 10 +- arch/arm/mach-omap2/display.c | 10 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 11 +- arch/arm/mach-omap2/omap_opp_data.h | 10 +- arch/arm/mach-omap2/opp3xxx_data.c | 10 +- arch/arm/mach-omap2/opp4xxx_data.c | 10 +- arch/arm/mach-omap2/powerdomains33xx_data.c | 10 +- arch/arm/mach-omap2/prcm43xx.h | 5 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/prm33xx.c | 10 +- arch/arm/mach-omap2/prm33xx.h | 10 +- arch/arm/mach-omap2/ti81xx.h | 10 +- arch/arm/mach-omap2/vc.c | 6 +- arch/arm/mach-orion5x/board-d2net.c | 5 +- arch/arm/mach-orion5x/board-dt.c | 5 +- arch/arm/mach-orion5x/board-rd88f5182.c | 5 +- arch/arm/mach-orion5x/bridge-regs.h | 9 +- arch/arm/mach-orion5x/common.c | 5 +- arch/arm/mach-orion5x/db88f5281-setup.c | 5 +- arch/arm/mach-orion5x/irq.c | 5 +- arch/arm/mach-orion5x/irqs.h | 5 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 5 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 5 +- arch/arm/mach-orion5x/mpp.c | 5 +- arch/arm/mach-orion5x/net2big-setup.c | 6 +- arch/arm/mach-orion5x/orion5x.h | 5 +- arch/arm/mach-orion5x/pci.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 5 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 5 +- arch/arm/mach-orion5x/ts78xx-setup.c | 5 +- arch/arm/mach-orion5x/wnr854t-setup.c | 9 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 9 +- arch/arm/mach-pxa/eseries.c | 7 +- arch/arm/mach-pxa/standby.S | 6 +- arch/arm/mach-spear/generic.h | 5 +- arch/arm/mach-spear/misc_regs.h | 5 +- arch/arm/mach-spear/pl080.c | 5 +- arch/arm/mach-spear/pl080.h | 5 +- arch/arm/mach-spear/restart.c | 5 +- arch/arm/mach-spear/spear.h | 5 +- arch/arm/mach-spear/spear1310.c | 5 +- arch/arm/mach-spear/spear1340.c | 5 +- arch/arm/mach-spear/spear13xx.c | 5 +- arch/arm/mach-spear/spear300.c | 5 +- arch/arm/mach-spear/spear310.c | 5 +- arch/arm/mach-spear/spear320.c | 5 +- arch/arm/mach-spear/spear3xx.c | 5 +- arch/arm/mach-spear/spear6xx.c | 5 +- arch/arm/mach-spear/time.c | 5 +- arch/arm/mach-versatile/spc.c | 10 +- arch/arm/mm/cache-feroceon-l2.c | 5 +- arch/arm/mm/cache-tauros2.c | 5 +- arch/arm/mm/dma-mapping.c | 7 +- arch/arm/xen/enlighten.c | 2 + arch/arm64/boot/dts/mediatek/mt6755.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 9 +- arch/arm64/include/asm/kvm_host.h | 5 - 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/powerpc/kernel/kgdb.c | 5 +- arch/riscv/boot/dts/microchip/mpfs.dtsi | 9 + arch/riscv/kvm/vmid.c | 2 +- arch/s390/Kconfig | 1 - arch/s390/mm/init.c | 13 +- arch/sparc/vdso/vdso2c.c | 2 +- arch/um/drivers/virt-pci.c | 7 +- arch/x86/Kconfig | 1 - arch/x86/crypto/crc32-pclmul_asm.S | 24 +- arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/include/asm/efi.h | 2 +- arch/x86/include/asm/kvm_host.h | 67 +++- 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 | 4 +- arch/x86/kvm/x86.c | 2 + 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 +- crypto/Kconfig | 1 + crypto/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/bluetooth/btmrvl_debugfs.c | 15 +- drivers/bluetooth/btmrvl_drv.h | 16 +- drivers/bluetooth/btmrvl_main.c | 15 +- drivers/bluetooth/btmrvl_sdio.c | 15 +- drivers/bluetooth/btmrvl_sdio.h | 16 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/mvebu-mbus.c | 5 +- drivers/bus/omap_l3_noc.c | 10 +- drivers/bus/omap_l3_noc.h | 10 +- drivers/bus/sunxi-rsb.c | 6 +- drivers/bus/tegra-gmi.c | 5 +- drivers/bus/ts-nbus.c | 5 +- drivers/char/Kconfig | 50 +-- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/virtio-rng.c | 2 + drivers/char/random.c | 39 +-- drivers/clk/axs10x/i2s_pll_clock.c | 5 +- drivers/clk/axs10x/pll_clock.c | 5 +- drivers/clk/bcm/clk-bcm21664.c | 10 +- drivers/clk/bcm/clk-bcm281xx.c | 10 +- drivers/clk/bcm/clk-bcm63xx.c | 14 +- drivers/clk/bcm/clk-cygnus.c | 14 +- drivers/clk/bcm/clk-hr2.c | 14 +- drivers/clk/bcm/clk-iproc-armpll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 14 +- drivers/clk/bcm/clk-iproc-pll.c | 14 +- drivers/clk/bcm/clk-iproc.h | 14 +- drivers/clk/bcm/clk-kona-setup.c | 10 +- drivers/clk/bcm/clk-kona.c | 10 +- drivers/clk/bcm/clk-kona.h | 10 +- drivers/clk/bcm/clk-ns2.c | 14 +- drivers/clk/bcm/clk-nsp.c | 14 +- drivers/clk/clk-hsdk-pll.c | 5 +- drivers/clk/clk-moxart.c | 5 +- drivers/clk/keystone/sci-clk.c | 10 +- drivers/clk/mmp/clk-apbc.c | 5 +- drivers/clk/mmp/clk-apmu.c | 5 +- drivers/clk/mmp/clk-frac.c | 5 +- drivers/clk/mmp/clk-gate.c | 5 +- drivers/clk/mmp/clk-mix.c | 5 +- drivers/clk/mmp/clk-mmp2.c | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mmp/clk-of-pxa168.c | 5 +- drivers/clk/mmp/clk-of-pxa1928.c | 5 +- drivers/clk/mmp/clk-of-pxa910.c | 5 +- drivers/clk/mmp/clk-pxa168.c | 5 +- drivers/clk/mmp/clk-pxa910.c | 5 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-creg.c | 5 +- drivers/clk/spear/clk-aux-synth.c | 5 +- drivers/clk/spear/clk-frac-synth.c | 5 +- drivers/clk/spear/clk-gpt-synth.c | 5 +- drivers/clk/spear/clk-vco-pll.c | 5 +- drivers/clk/spear/clk.c | 5 +- drivers/clk/spear/clk.h | 5 +- drivers/clk/spear/spear1310_clock.c | 5 +- drivers/clk/spear/spear1340_clock.c | 5 +- drivers/clk/spear/spear3xx_clock.c | 5 +- drivers/clk/spear/spear6xx_clock.c | 5 +- drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/apll.c | 10 +- drivers/clk/ti/autoidle.c | 10 +- drivers/clk/ti/clk-2xxx.c | 10 +- drivers/clk/ti/clk-33xx.c | 10 +- drivers/clk/ti/clk-3xxx.c | 10 +- drivers/clk/ti/clk-43xx.c | 10 +- drivers/clk/ti/clk-816x.c | 11 +- drivers/clk/ti/clk-dra7-atl.c | 10 +- drivers/clk/ti/clk.c | 10 +- drivers/clk/ti/clkctrl.c | 10 +- drivers/clk/ti/clkt_dflt.c | 10 +- drivers/clk/ti/clock.h | 10 +- drivers/clk/ti/clockdomain.c | 10 +- drivers/clk/ti/composite.c | 10 +- drivers/clk/ti/divider.c | 10 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/fapll.c | 11 +- drivers/clk/ti/fixed-factor.c | 10 +- drivers/clk/ti/gate.c | 10 +- drivers/clk/ti/interface.c | 10 +- drivers/clk/ti/mux.c | 10 +- drivers/comedi/drivers/vmk80xx.c | 2 +- drivers/cpufreq/mvebu-cpufreq.c | 5 +- drivers/cpufreq/scpi-cpufreq.c | 10 +- drivers/cpuidle/cpuidle-at91.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/dma/bcm-sba-raid.c | 14 +- drivers/dma/bestcomm/ata.c | 7 +- drivers/dma/bestcomm/bestcomm.c | 7 +- drivers/dma/bestcomm/fec.c | 7 +- drivers/dma/bestcomm/sram.c | 7 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/ppc4xx/adma.h | 5 +- drivers/dma/ppc4xx/dma.h | 5 +- drivers/dma/ppc4xx/xor.h | 5 +- drivers/dma/ti/edma.c | 10 +- drivers/edac/edac_pci.c | 7 +- drivers/edac/fsl_ddr_edac.c | 6 +- drivers/edac/fsl_ddr_edac.h | 7 +- drivers/edac/mpc85xx_edac.h | 7 +- drivers/firmware/efi/sysfb_efi.c | 2 - drivers/gpio/gpio-bcm-kona.c | 10 +- drivers/gpio/gpio-brcmstb.c | 14 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-lp873x.c | 10 +- drivers/gpio/gpio-lp87565.c | 10 +- drivers/gpio/gpio-mpc8xxx.c | 5 +- drivers/gpio/gpio-mvebu.c | 5 +- drivers/gpio/gpio-pisosr.c | 10 +- drivers/gpio/gpio-realtek-otto.c | 10 +- drivers/gpio/gpio-spear-spics.c | 5 +- drivers/gpio/gpio-tpic2810.c | 10 +- drivers/gpio/gpio-ts4800.c | 5 +- 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/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 29 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 17 +- drivers/gpu/drm/i915/i915_vma.c | 48 +-- drivers/gpu/drm/ttm/ttm_device.c | 6 +- drivers/hv/channel_mgmt.c | 1 + drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 14 +- drivers/i2c/busses/i2c-brcmstb.c | 14 +- drivers/idle/intel_idle.c | 32 +- drivers/iio/adc/stm32-adc-core.c | 2 +- drivers/iio/adc/stm32-adc.c | 27 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 + drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/input/keyboard/bcm-keypad.c | 14 +- drivers/input/misc/gpio_decoder.c | 10 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/tps65218-pwrbutton.c | 10 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 9 +- drivers/irqchip/irq-keystone.c | 10 +- drivers/irqchip/irq-loongson-liointc.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 14 +- 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/media/dvb-core/dvb_vb2.c | 11 + drivers/media/i2c/adv7343_regs.h | 10 +- drivers/media/i2c/adv7393_regs.h | 10 +- drivers/media/platform/ti/davinci/vpif.h | 11 +- drivers/media/platform/ti/davinci/vpif_display.h | 10 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 + drivers/media/v4l2-core/v4l2-ioctl.c | 26 +- drivers/memory/ti-emif-sram-pm.S | 10 +- drivers/mfd/lp873x.c | 10 +- drivers/mfd/tps65086.c | 10 +- drivers/mfd/tps65217.c | 10 +- drivers/mfd/tps65218.c | 10 +- drivers/mfd/tps65912-core.c | 10 +- drivers/mfd/tps65912-i2c.c | 10 +- drivers/mfd/tps65912-spi.c | 10 +- drivers/misc/cardreader/rts5261.c | 2 + drivers/misc/mei/hbm.c | 3 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/hw-me.c | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/sram-exec.c | 10 +- drivers/mmc/host/sdhci-bcm-kona.c | 14 +- drivers/mmc/host/sdhci-iproc.c | 14 +- drivers/net/can/ti_hecc.c | 11 +- drivers/net/ethernet/chelsio/cxgb/common.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cphy.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h | 12 +- drivers/net/ethernet/chelsio/cxgb/elmer0.h | 12 +- drivers/net/ethernet/chelsio/cxgb/espi.c | 11 +- drivers/net/ethernet/chelsio/cxgb/espi.h | 11 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 11 +- drivers/net/ethernet/chelsio/cxgb/mv88x201x.c | 11 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 11 +- drivers/net/ethernet/chelsio/cxgb/regs.h | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.h | 11 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 11 +- .../net/ethernet/chelsio/cxgb/suni1x10gexp_regs.h | 12 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 15 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/enic.h | 15 +- drivers/net/ethernet/cisco/enic/enic_api.c | 19 +- drivers/net/ethernet/cisco/enic/enic_api.h | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.c | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.h | 19 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 19 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 19 +- drivers/net/ethernet/cisco/enic/enic_pp.h | 19 +- drivers/net/ethernet/cisco/enic/enic_res.c | 15 +- drivers/net/ethernet/cisco/enic/enic_res.h | 15 +- drivers/net/ethernet/cisco/enic/rq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_enet.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_nic.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_resource.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 16 +- drivers/net/ethernet/cisco/enic/vnic_rq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rss.h | 14 +- drivers/net/ethernet/cisco/enic/vnic_stats.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_vic.c | 19 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 19 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 15 +- drivers/net/ethernet/cisco/enic/wq_enet_desc.h | 15 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 ++++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 3 +- 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/net/ethernet/xilinx/xilinx_axienet.h | 51 +++ drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 28 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 14 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 14 +- drivers/net/wireless/marvell/mwifiex/11h.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.h | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 14 +- drivers/net/wireless/marvell/mwifiex/Makefile | 13 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 14 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 14 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 14 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 14 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 14 +- drivers/net/wireless/marvell/mwifiex/decl.h | 14 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 14 +- drivers/net/wireless/marvell/mwifiex/fw.h | 14 +- drivers/net/wireless/marvell/mwifiex/ie.c | 14 +- drivers/net/wireless/marvell/mwifiex/init.c | 14 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 14 +- drivers/net/wireless/marvell/mwifiex/join.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.c | 18 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.h | 18 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 14 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.h | 14 +- drivers/net/wireless/marvell/mwifiex/util.c | 14 +- drivers/net/wireless/marvell/mwifiex/util.h | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 14 +- drivers/net/wireless/realtek/rtw88/main.h | 6 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 14 +- drivers/nvmem/bcm-ocotp.c | 14 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 14 +- drivers/phy/motorola/phy-cpcap-usb.c | 10 +- drivers/phy/ti/phy-dm816x-usb.c | 11 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 14 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 10 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 10 +- drivers/pinctrl/pinctrl-as3722.c | 15 +- drivers/pinctrl/pinctrl-palmas.c | 15 +- drivers/pinctrl/pinctrl-utils.c | 15 +- drivers/pinctrl/pinctrl-utils.h | 15 +- drivers/platform/mellanox/Kconfig | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 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/power/reset/brcm-kona-reset.c | 14 +- drivers/power/reset/brcmstb-reboot.c | 14 +- drivers/power/supply/cpcap-battery.c | 10 +- drivers/ptp/ptp_dte.c | 14 +- drivers/pwm/pwm-bcm-iproc.c | 14 +- drivers/pwm/pwm-bcm-kona.c | 14 +- drivers/regulator/cpcap-regulator.c | 10 +- drivers/regulator/isl6271a-regulator.c | 10 +- drivers/regulator/lp873x-regulator.c | 10 +- drivers/regulator/max8973-regulator.c | 15 +- drivers/regulator/ti-abb-regulator.c | 10 +- drivers/regulator/tps51632-regulator.c | 15 +- drivers/regulator/tps62360-regulator.c | 15 +- drivers/regulator/tps65023-regulator.c | 10 +- drivers/regulator/tps6507x-regulator.c | 10 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 10 +- drivers/regulator/tps65218-regulator.c | 10 +- drivers/regulator/tps65912-regulator.c | 10 +- drivers/reset/reset-ti-sci.c | 10 +- drivers/reset/reset-ti-syscon.c | 10 +- drivers/scsi/fnic/cq_desc.h | 14 +- drivers/scsi/fnic/cq_enet_desc.h | 14 +- drivers/scsi/fnic/cq_exch_desc.h | 14 +- drivers/scsi/fnic/fcpio.h | 14 +- drivers/scsi/fnic/fnic.h | 14 +- drivers/scsi/fnic/fnic_attrs.c | 14 +- drivers/scsi/fnic/fnic_debugfs.c | 18 +- drivers/scsi/fnic/fnic_fcs.c | 14 +- drivers/scsi/fnic/fnic_fip.h | 14 +- drivers/scsi/fnic/fnic_io.h | 14 +- drivers/scsi/fnic/fnic_isr.c | 15 +- drivers/scsi/fnic/fnic_main.c | 15 +- drivers/scsi/fnic/fnic_res.c | 14 +- drivers/scsi/fnic/fnic_res.h | 14 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/fnic/fnic_stats.h | 18 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/fnic/fnic_trace.h | 18 +- drivers/scsi/fnic/rq_enet_desc.h | 14 +- drivers/scsi/fnic/vnic_cq.c | 14 +- drivers/scsi/fnic/vnic_cq.h | 14 +- drivers/scsi/fnic/vnic_cq_copy.h | 14 +- drivers/scsi/fnic/vnic_dev.c | 14 +- drivers/scsi/fnic/vnic_dev.h | 14 +- drivers/scsi/fnic/vnic_devcmd.h | 14 +- drivers/scsi/fnic/vnic_intr.c | 14 +- drivers/scsi/fnic/vnic_intr.h | 14 +- drivers/scsi/fnic/vnic_nic.h | 14 +- drivers/scsi/fnic/vnic_resource.h | 14 +- drivers/scsi/fnic/vnic_rq.c | 15 +- drivers/scsi/fnic/vnic_rq.h | 14 +- drivers/scsi/fnic/vnic_scsi.h | 14 +- drivers/scsi/fnic/vnic_stats.h | 14 +- drivers/scsi/fnic/vnic_wq.c | 14 +- drivers/scsi/fnic/vnic_wq.h | 14 +- drivers/scsi/fnic/vnic_wq_copy.c | 15 +- drivers/scsi/fnic/vnic_wq_copy.h | 14 +- drivers/scsi/fnic/wq_enet_desc.h | 14 +- drivers/scsi/scsi_debug.c | 22 +- drivers/scsi/snic/cq_desc.h | 18 +- drivers/scsi/snic/cq_enet_desc.h | 18 +- drivers/scsi/snic/snic.h | 18 +- drivers/scsi/snic/snic_attrs.c | 18 +- drivers/scsi/snic/snic_ctl.c | 18 +- drivers/scsi/snic/snic_debugfs.c | 18 +- drivers/scsi/snic/snic_disc.c | 18 +- drivers/scsi/snic/snic_disc.h | 18 +- drivers/scsi/snic/snic_fwint.h | 18 +- drivers/scsi/snic/snic_io.c | 18 +- drivers/scsi/snic/snic_io.h | 18 +- drivers/scsi/snic/snic_isr.c | 18 +- drivers/scsi/snic/snic_main.c | 18 +- drivers/scsi/snic/snic_res.c | 18 +- drivers/scsi/snic/snic_res.h | 18 +- drivers/scsi/snic/snic_scsi.c | 18 +- drivers/scsi/snic/snic_stats.h | 18 +- drivers/scsi/snic/snic_trc.c | 18 +- drivers/scsi/snic/snic_trc.h | 18 +- drivers/scsi/snic/vnic_cq.c | 18 +- drivers/scsi/snic/vnic_cq.h | 18 +- drivers/scsi/snic/vnic_cq_fw.h | 18 +- drivers/scsi/snic/vnic_dev.c | 18 +- drivers/scsi/snic/vnic_dev.h | 18 +- drivers/scsi/snic/vnic_devcmd.h | 18 +- drivers/scsi/snic/vnic_intr.c | 18 +- drivers/scsi/snic/vnic_intr.h | 18 +- drivers/scsi/snic/vnic_resource.h | 18 +- drivers/scsi/snic/vnic_snic.h | 18 +- drivers/scsi/snic/vnic_stats.h | 18 +- drivers/scsi/snic/vnic_wq.c | 18 +- drivers/scsi/snic/vnic_wq.h | 18 +- drivers/scsi/snic/wq_enet_desc.h | 18 +- drivers/soc/ti/knav_dma.c | 10 +- drivers/staging/olpc_dcon/Kconfig | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/thermal/hisi_thermal.c | 10 +- drivers/tty/goldfish.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_port.c | 2 + drivers/tty/serial/qcom_geni_serial.c | 1 + drivers/tty/serial/serial_core.c | 9 +- drivers/uio/uio_pruss.c | 10 +- drivers/usb/cdns3/cdnsp-ring.c | 19 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-pci.c | 1 + drivers/usb/dwc3/gadget.c | 26 +- drivers/usb/gadget/function/f_fs.c | 40 ++- drivers/usb/gadget/function/u_ether.c | 12 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 1 + drivers/usb/host/xhci.c | 15 +- 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/video/backlight/tps65217_bl.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/hugetlbfs/inode.c | 67 +++- fs/netfs/buffered_read.c | 5 +- fs/netfs/objects.c | 6 +- fs/zonefs/super.c | 111 ++++--- include/asm-generic/Kbuild | 1 + include/asm-generic/platform-feature.h | 8 + include/dt-bindings/clock/bcm21664.h | 10 +- include/dt-bindings/clock/bcm281xx.h | 10 +- include/dt-bindings/clock/ti-dra7-atl.h | 10 +- include/dt-bindings/pinctrl/hisi.h | 10 +- include/dt-bindings/pinctrl/keystone.h | 10 +- include/dt-bindings/power/mt6797-power.h | 9 +- include/linux/bio.h | 1 - include/linux/clk/ti.h | 10 +- include/linux/crc-itu-t.h | 2 +- include/linux/input/elan-i2c-ids.h | 5 +- include/linux/libata.h | 1 - include/linux/mfd/lp873x.h | 10 +- include/linux/mfd/tps65086.h | 10 +- include/linux/mfd/tps65217.h | 10 +- include/linux/mfd/tps65218.h | 10 +- include/linux/mfd/tps65912.h | 10 +- include/linux/mm.h | 2 +- include/linux/mm_types.h | 5 + include/linux/netfs.h | 25 +- include/linux/pipe_fs_i.h | 9 + include/linux/platform-feature.h | 19 ++ include/linux/platform_data/davinci_asp.h | 10 +- include/linux/platform_data/gpio-davinci.h | 10 +- include/linux/platform_data/uio_dmem_genirq.h | 10 +- include/linux/platform_data/uio_pruss.h | 10 +- include/linux/platform_data/usb-omap.h | 16 +- include/linux/pm_wakeirq.h | 14 +- include/linux/random.h | 3 +- include/linux/reset/bcm63xx_pmb.h | 10 +- include/linux/serial_core.h | 1 + include/linux/soc/ti/knav_dma.h | 10 +- include/linux/soc/ti/knav_qmss.h | 10 +- include/linux/soc/ti/ti-msgmgr.h | 10 +- include/linux/sram.h | 14 +- include/linux/sunrpc/bc_xprt.h | 17 +- include/linux/ti-emif-sram.h | 10 +- include/linux/usb/audio-v2.h | 3 - include/linux/usb/audio.h | 3 - include/linux/usb/c67x00.h | 15 - include/linux/usb/cdc-wdm.h | 4 - include/linux/usb/cdc.h | 4 - include/linux/usb/composite.h | 14 - include/linux/usb/ehci_def.h | 14 - include/linux/usb/ehci_pdriver.h | 14 - include/linux/usb/g_hid.h | 14 - include/linux/usb/gadget.h | 2 - include/linux/usb/hcd.h | 14 - include/linux/usb/input.h | 4 - include/linux/usb/isp1301.h | 10 - include/linux/usb/m66592.h | 14 - include/linux/usb/musb-ux500.h | 10 - include/linux/usb/net2280.h | 14 - include/linux/usb/of.h | 2 - include/linux/usb/ohci_pdriver.h | 14 - include/linux/usb/otg-fsm.h | 17 +- include/linux/usb/phy_companion.h | 10 - include/linux/usb/r8a66597.h | 14 - include/linux/usb/rndis_host.h | 14 - include/linux/usb/serial.h | 5 - include/linux/usb/storage.h | 2 - include/linux/usb/tegra_usb_phy.h | 10 - include/linux/usb/ulpi.h | 4 - include/linux/usb/usb338x.h | 11 - include/linux/usb/usbnet.h | 14 - include/linux/usb/xhci-dbgp.h | 4 - include/linux/vdpa.h | 5 +- include/linux/virtio_config.h | 9 - include/linux/visorbus.h | 344 -------------------- include/linux/wkup_m3_ipc.h | 10 +- include/linux/workqueue.h | 66 +++- include/linux/xarray.h | 1 + include/media/i2c/adv7343.h | 10 +- include/media/i2c/adv7393.h | 10 +- include/media/i2c/ov2659.h | 14 +- include/sound/soc.h | 2 - include/trace/events/workqueue.h | 8 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- 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/Kconfig | 3 + lib/Makefile | 1 + lib/crc-itu-t.c | 2 +- lib/crypto/Kconfig | 1 + lib/iov_iter.c | 35 +-- {crypto => lib}/memneq.c | 0 lib/vsprintf.c | 3 +- lib/xarray.c | 5 +- mm/filemap.c | 9 +- mm/huge_memory.c | 3 +- mm/memcontrol.c | 2 +- mm/readahead.c | 2 + mm/userfaultfd.c | 3 + net/hsr/hsr_debugfs.c | 10 +- net/ipv6/seg6_local.c | 1 + net/sunrpc/backchannel_rqst.c | 16 +- net/sunrpc/sunrpc.h | 16 +- net/tls/tls_main.c | 8 +- samples/v4l/v4l2-pci-skeleton.c | 14 +- scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/gdb/linux/config.py | 6 +- sound/pci/hda/patch_realtek.c | 10 + sound/soc/bcm/cygnus-pcm.c | 14 +- sound/soc/bcm/cygnus-ssp.c | 14 +- sound/soc/bcm/cygnus-ssp.h | 14 +- sound/soc/codecs/wcd9335.c | 8 +- sound/soc/codecs/wcd938x.c | 12 + sound/soc/intel/avs/topology.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 13 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 6 + sound/soc/sof/ipc3-topology.c | 23 +- sound/usb/mixer_us16x08.c | 6 +- tools/power/cpupower/debug/i386/dump_psb.c | 6 +- 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 +- 969 files changed, 3998 insertions(+), 7481 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 delete mode 100644 include/linux/visorbus.h create mode 100644 include/xen/arm/xen-ops.h create mode 100644 kernel/platform-feature.c rename {crypto => lib}/memneq.c (100%) create mode 100644 tools/testing/selftests/kvm/lib/x86_64/perf_test_util.c