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-allnoconfig in repository toolchain/ci/linux.
from 312310928417 Linux 5.18-rc1 adds 0b9e66762aa0 btrfs: zoned: traverse devices under chunk_mutex in btrfs_ [...] adds 62ed0bf7315b btrfs: zoned: remove left over ASSERT checking for single profile adds b642b52d0b50 btrfs: fix qgroup reserve overflow the qgroup limit adds bbac58698a55 btrfs: remove device item and update super block in the sa [...] adds 05fd9564e9fa btrfs: fix fallocate to use file_modified to update permis [...] adds 75a36a7d3ea9 btrfs: avoid defragging extents whose next extents are not [...] adds a7d16d9a07bb btrfs: do not warn for free space inode in cow_file_range adds 60021bd754c6 btrfs: prevent subvol with swapfile from being deleted adds ce4c854ee868 Merge tag 'for-5.18-rc1-tag' of git://git.kernel.org/pub/s [...] adds 73924ec4d560 x86/pm: Save the MSR validity status at context setup adds e2a1256b17b1 x86/speculation: Restore speculation related MSRs during S [...] adds 7414539c5f2e Revert "virtio: use virtio_device_ready() in virtio_device [...] adds c18c86808b78 Revert "virtio_config: introduce a new .enable_cbs method" adds 55ebf0d60e3c vdpa: mlx5: prevent cvq work from hogging CPU adds 1c80cf031e02 vdpa: mlx5: synchronize driver status with CVQ adds 3e732ebf7316 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 76ed2f61ae3e ata: libata-sff: Fix compilation warning in ata_sff_lost_i [...] adds 7aa8104a5547 ata: sata_dwc_460ex: Fix crash due to OOB write adds 539975229939 ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs adds 55b014159ee7 ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back adds 640b5037da8e Merge tag 'ata-5.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds 527a9867af29 random: do not split fast init input in add_hwgenerator_ra [...] adds 48bff1053c17 random: opportunistically initialize on /dev/urandom reads adds aba120cc1017 random: do not allow user to keep crng key around on stack adds 1448769c9cdb random: check for signal_pending() outside of need_resched [...] adds e3c1c4fd9e6d random: check for signals every PAGE_SIZE chunk of /dev/[u]random adds 3638bd90df99 Merge tag 'random-5.18-rc2-for-linus' of git://git.kernel. [...] adds 9f8b577f7b43 Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by [...] adds 3a5469582c24 Drivers: hv: vmbus: Fix initialization of device object in [...] adds 792f232d57ff Drivers: hv: vmbus: Fix potential crash on module unload adds 37200078ed6a Drivers: hv: vmbus: Propagate VMbus coherence to each VMbu [...] adds 8d21732475c6 PCI: hv: Propagate coherence from VMbus device to PCI device adds b6cae15b5710 Drivers: hv: vmbus: Prevent load re-ordering when reading [...] adds b3d6dd09ff00 Drivers: hv: balloon: Support status report for larger page sizes adds be5802795cf8 Drivers: hv: balloon: Disable balloon and hot-add accordingly adds eaa03d345358 Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() adds 42e7a03d3bad Merge tag 'hyperv-fixes-signed-20220407' of git://git.kern [...] adds 059a47f1da93 net: sfc: add missing xdp queue reinitialization adds 9381fe8c849c net/tls: fix slab-out-of-bounds bug in decrypt_internal adds 012d69fbfcc7 vrf: fix packet sniffing for traffic originating from ip tunnels adds 1effe8ca4e34 skbuff: fix coalescing for page_pool fragment recycling adds 066dfc429040 Revert "net: dsa: stop updating master MTU from master.c" adds bd8c624c0cd5 ice: Clear default forwarding VSI during VSI release adds 2c0069f3f91f ice: Fix MAC address setting adds 1273f89578f2 ice: Fix broken IFF_ALLMULTI handling adds 4298a62ff894 Merge branch 'ice-fixups' adds 60be976ac451 mctp: Fix check for dev_hard_header() result adds 8ce40a2fd350 mctp i2c: correct mctp_i2c_header_create result adds 4a9dda1c1da6 mctp: Use output netdev to allocate skb headroom adds f41bdd49afef Merge branch 'MCTP-fixes' adds c3efcedd272a net: micrel: fix KS8851_MLL Kconfig adds 6bf92d70e690 net: ipv4: fix route with nexthop object delete warning adds 392baa339c6a selftests: net: add delete nexthop route warning test adds 37391cc843eb Merge branch 'nexthop-route-deletye-warning' adds 31ac3bcee47b net/fungible: Fix reference to __udivdi3 on 32b builds adds c21cabb0fd0b net: stmmac: Fix unset max_speed difference between DT and [...] adds 5a48b7433a5a docs: net: dsa: fix minor grammar and punctuation issues adds 692930cc4350 selftests: net: fix nexthop warning cleanup double ip typo adds b117c88df0e3 dt-bindings: net: micrel: Revert latency support and times [...] adds b814403a8cd8 net: phy: micrel: Remove latency from driver adds 76e9ccd68943 net: phy: micrel: Remove DT option lan8814,ignore-ts adds 2370759b8a00 Merge branch 'micrel-lan8814-remove-latencies' adds 20921c0c8609 qed: fix ethtool register dump adds 4f81def272de bnxt_en: Synchronize tx when xdp redirects happen on same ring adds facc173cf700 bnxt_en: reserve space inside receive page for skb_shared_info adds 27d4073f8d9a bnxt_en: Prevent XDP redirect from running when stopping TX queue adds 5dc64b6dcbc2 Merge branch 'bnxt_en-fixes' adds 2baed4f9b085 stmmac: dwmac-loongson: change loongson_dwmac_driver from [...] adds 458f5d92df48 sfc: Do not free an empty page_ring adds e3d37210df5c sctp: count singleton chunks in assoc user stats adds 2b04bd4f03bb dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe adds ccfee1822042 ice: Set txq_teid to ICE_INVAL_TEID on ring creation adds 05ef6813b234 ice: Do not skip not enabled queues in ice_vc_dis_qs_msg adds 61fb3eee13e8 Merge branch 'ice-bug-fixes' adds 1158f79f82d4 ipv6: Fix stats accounting in ip6_pkt_drop adds 31818213170c netfilter: bitwise: fix reduce comparisons adds 42193ffd79bd netfilter: nf_tables: memcg accounting for dynamically all [...] adds 03eb7daec59f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 1d7e4fd72bb9 net: micrel: Fix KS8851 Kconfig adds 3f2a3050b4a3 net: openvswitch: don't send internal clone attribute to t [...] adds 11f8e7c122ce net: ethernet: mv643xx: Fix over zealous checking of_get_m [...] adds 1f30fb9166d4 net: openvswitch: fix leak of nested actions adds 1946014ca3b1 rxrpc: fix a race in rxrpc_exit_net() adds fb5833d81e43 net: sfc: fix using uninitialized xdp tx_queue adds d1c4f93e3f0a net: axienet: setup mdio unconditionally adds ab3a5d4c6081 net: axienet: factor out phy_node in struct axienet_local adds dc48f04fd656 dt-bindings: net: add pcs-handle attribute adds 19c7a43912c6 net: axiemac: use a phandle to reference pcs_phy adds 9386d1811f34 Merge branch 'axienet-broken-link' adds 8d90991e5bf7 net: phy: mscc-miim: reject clause 45 register accesses adds f9124c68f05f ice: synchronize_rcu() when terminating rings adds 72b915a2b444 ice: xsk: fix VSI state check in ice_xsk_wakeup() adds e19778e6c911 ice: clear cmd_type_offset_bsz for TX rings adds 74edbe9edeef Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds a3ebe92a0f2d net: ipv6mr: fix unused variable warning with CONFIG_IPV6_ [...] adds 4e910dbe3650 qede: confirm skb is allocated before using adds afb8e2465275 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup adds b423e54ba965 myri10ge: fix an incorrect free for skb in myri10ge_sw_tso adds 522574fd7864 bpftool: Explicit errno handling in skeletons adds d31e0386a2f1 bpf: Fix sparse warnings in kprobe_multi_resolve_syms adds 2609f635a20d selftests/bpf: Fix warning comparing pointer to 0 adds a2fb49833cad rethook: Fix to use WRITE_ONCE() for rethook:: Handler adds 4a9c7bbe2ed4 bpf: Resolve to prog->aux->dst_prog->type only for BPF_PRO [...] adds 0a210af6d0a0 bpf: selftests: Test fentry tracing a struct_ops program adds 2e8702cc0cfa bpf: Support dual-stack sockets in bpf_tcp_check_syncookie adds 53968dafc4a6 bpf: Adjust bpf_tcp_check_syncookie selftest to test dual- [...] adds 8e9d0d7a76c5 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds ec4eb8a86ade drivers: net: slip: fix NPD bug in sl_tx_timeout() adds 73b193f26509 Merge tag 'net-5.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds 687127c81ad3 cifs: fix potential race with cifsd thread adds 00c796eecba4 cifs: remove check of list iterator against head past the [...] adds fb39d30e2272 cifs: force new session setup and tcon for dfs adds 7cd1cc415dd8 cifs: update internal module number adds 5a5dcfd1e878 Merge tag '5.18-rc1-smb3-fixes' of git://git.samba.org/sfr [...] adds c5c948aa894a drm/amd: Add USBC connector ID adds 32f90e652519 drm/amdgpu: prevent memory wipe in suspend/shutdown stage adds 2d505453f38e drm/amdgpu: conduct a proper cleanup of PDB bo adds 60d61f4ed6ea drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test adds 1647b54ed55d drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() adds b818a5d37454 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough adds 0d8e4eb33764 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN adds 93dde6ccd66d drm/amdgpu/pm: add asic smu support check adds 3107e1a7ae08 drm/amd/display: Fix p-state allow debug index on dcn31 adds 5e8a71cf13bc drm/amd/display: fix audio format not updated after edid updated adds 6bf528ec91fb drm/amd/display: Reduce stack size adds 7d56a154e22f drm/amd/display: FEC check in timing validation adds bd219322dbb4 drm/amd/display: Add fSMC_MSG_SetDtbClk support adds c9fbf6435162 drm/amd/display: Update VTEM Infopacket definition adds 02fc996d5098 drm/amdgpu/vcn: Fix the register setting for vcn1 adds e5fc78252ccd drm/amd/display: Add support for zstate during extended vblank adds a572f7055067 drm/amd/display: remove destructive verify link for TMDS adds b7dfbd2e601f drm/amdkfd: Fix Incorrect VMIDs passed to HWS adds c5650327aba0 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id adds 6ea239adc2a7 drm/amdgpu/vcn: improve vcn dpg stop procedure adds ebbb7bb9e803 drm/amdkfd: Check for potential null return of kmalloc_array() adds 5f3854f1f4e2 drm/amdgpu: add more cases to noretry=1 adds 7057c81773ac drm/amdgpu: set noretry=1 for gc 10.3.6 adds 609910db56e7 drm/amdgpu: set noretry=1 for GFX 10.3.4 adds 0dc386add50b drm/amdgpu: set noretry for gfx 10.3.7 adds 15f9cd4334c8 drm/amdgpu/gfx10: enable gfx1037 clock counter retrieval function adds 72cfb835e56f Merge tag 'amd-drm-next-5.18-2022-03-25' of https://gitlab [...] adds d14eb80e2779 drm/panel: ili9341: fix optional regulator handling adds 691b592abb9a Merge tag 'drm-misc-fixes-2022-03-24' of git://anongit.fre [...] adds 8027a9ad9b35 drm/imx: imx-ldb: Check for null pointer after calling kmemdup adds bce81feb03a2 drm/imx: Fix memory leak in imx_pd_connector_get_modes adds e8083acc3f8c drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe adds 070a88fd4a03 gpu: ipu-v3: Fix dev_dbg frequency output adds c6b035e672e3 Merge tag 'imx-drm-fixes-2022-04-06' of git://git.pengutro [...] adds 945da79e6dd0 drm/amdgpu/vcn3: send smu interface type adds dda81d9761d0 drm/amd/vcn: fix an error msg on vcn 3.0 adds 862a876c3a63 drm/amd/display: Correct Slice reset calculation adds 95707203407c drm/amd/display: Remove redundant dsc power gating from init_hw adds 58e16c752e95 drm/amd/display: Enable power gating before init_pipes adds 83e9faac9a38 drm/amd/display: Clear optc false state when disable otg adds 2944dbedc7e1 drm/amd/display: Add work around for AUX failure on wake. adds b2075fce104b drm/amd/display: Revert FEC check in validation adds f4346fb3edf7 drm/amd/display: Fix allocate_mst_payload assert on resume adds 4052287a75eb amd/display: set backlight only if required adds 96f2b7a35716 drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address adds ef1a0808a2e2 drm/amdgpu: Sync up header and implementation to use the s [...] adds e79a2398e1b2 drm/amdkfd: Create file descriptor after client is added t [...] adds ca1198849ab0 drm/amd/display: Fix by adding FPU protection for dcn30_in [...] adds ebc002e3ee78 drm/amdgpu: don't use BACO for reset in S3 adds 7e8906dc2689 drm/amd/display: remove assert for odm transition case adds 6e93d5b03332 drm/amd/display: Add configuration options for AUX wake wo [...] adds 879791ad8bf3 drm/amdgpu/display: change pipe policy for DCN 2.1 adds 28c25238898a drm/amd/display: update dcn315 clock table read adds 2f25d8ce09b7 drm/amdgpu/smu10: fix SoC/fclk units in auto mode adds dc7d19d27d01 Merge tag 'amd-drm-fixes-5.18-2022-04-06' of https://gitla [...] adds caaf2ae712b7 dma-buf: Add dma_fence_array_for_each (v2) adds 64a8f92fd783 dma-buf: add dma_fence_unwrap v2 adds 519f490db07e dma-buf/sync-file: fix warning about fence containers adds 21d139d73f77 dma-buf/sync-file: fix logic error in new fence merge code adds c42ee39c1e78 dma-buf: handle empty dma_fence_arrays gracefully adds 67bae5f28c89 drm: of: Properly try all possible cases for bridge/panel [...] adds 995f74807329 Merge tag 'drm-misc-next-fixes-2022-04-07' of git://anongi [...] adds 38d4e5cf5b08 drm/nouveau/pmu: Add missing callbacks for Tegra devices adds 8047f98c8958 dt-bindings: display: bridge: Drop requirement on input po [...] adds cf5c5763eb53 Merge drm/drm-fixes into drm-misc-fixes adds 13043d1a12c5 Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes adds 0f525289ff0d fbdev: Fix unregistering of framebuffers without device adds 1ecc0c09f19f dt-bindings: display: panel: mipi-dbi-spi: Make width-mm/h [...] adds 88711fa9a14f Merge tag 'drm-misc-fixes-2022-04-07' of git://anongit.fre [...] adds 1831fed55973 Merge tag 'drm-fixes-2022-04-08' of git://anongit.freedesk [...] adds 71ff461c3f41 iommu/omap: Fix regression in probe for NULL pointer dereference adds 02994fd2da76 Merge tag 'iommu-fix-v5.18-rc1' of git://git.kernel.org/pu [...] adds 7e2646ed4754 Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" adds 0d319dd5a271 mmc: mmci: stm32: correctly check all elements of sg list adds 5d4359333769 mmc: block: Check for errors after write on SPI adds 08ebf903af57 mmc: core: Fixup support for writeback-cache for eMMC and SD adds 46d4820f949a mmc: renesas_sdhi: special 4tap settings only apply to HS400 adds 03e59b1e2f56 mmc: renesas_sdhi: don't overwrite TAP settings when HS400 [...] adds b71597edfaad mmc: core: improve API to make clear mmc_hw_reset is for cards adds 0ccab01401c8 Merge tag 'mmc-v5.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds 92d96b603738 regulator: wm8994: Add an off-on delay for WM8994 variant adds 17049bf9de55 regulator: rtq2134: Fix missing active_discharge_on setting adds 2316f0fc0ad2 regulator: atc260x: Fix missing active_discharge_on setting adds 908b768f9a8f MAINTAINERS: Fix reviewer info for a few ROHM ICs adds 98849765a58b Merge tag 'regulator-fix-v5.18-rc1' of git://git.kernel.or [...] adds 2f8cf5f642e8 spi: rpc-if: Fix RPM imbalance in probe error path adds 35d516bdcd92 spi: mxic: Fix an error handling path in mxic_spi_probe() adds 409543cec01a spi: core: add dma_map_dev for __spi_unmap_msg() adds 97e4827d775f spi: cadence-quadspi: fix protocol setup for non-1-1-X operations adds 2c7d1b281286 spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() adds d00c50b35101 Merge tag 'spi-fix-v5.18-rc1' of git://git.kernel.org/pub/ [...] adds 83a8441f8d8e mm/huge_memory: Avoid calling pmd_page() on a non-leaf PMD adds ffe06786b540 mm/migrate: Use a folio in alloc_migration_target() adds c185e494ae0c mm/migrate: Use a folio in migrate_misplaced_transhuge_page() adds f584b68005ac mm: Add vma_alloc_folio() adds ec4858e07ed6 mm/mempolicy: Use vma_alloc_folio() in new_page() adds 98ea02597b99 mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk adds d66b6985b164 Merge tag 'folio-5.18e' of git://git.infradead.org/users/w [...] adds a0ab7e5bc965 Revert "arm64: Change elfcore for_each_mte_vma() to use VM [...] adds 16decce22efa arm64: mte: Fix the stack frame size warning in mte_dump_t [...] adds 5524cbb1bfcd arch/arm64: Fix topology initialization for core scheduling adds dd671f16b1cd arm64: fix typos in comments adds 4dfa1f3657a0 arm64: Fix comments in macro __init_el2_gicv3 adds 2012a9e27901 perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator adds 1d8e926a04b9 perf: MARVELL_CN10K_DDR_PMU should depend on ARCH_THUNDER adds a2c0b0fbe014 arm64: alternatives: mark patch_alternative() as `noinstr` adds 697a1d44af8b tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry adds 31a099dbd91e arm64: patch_text: Fixup last cpu should be master adds 83bea32ac7ed arm64: Add part number for Arm Cortex-A78AE adds d02b4dd84e1a perf/imx_ddr: Fix undefined behavior due to shift overflow [...] adds c0aa53389b0c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds ab0fc21bc710 Revert "NFSv4: Handle the special Linux file open access mode" adds b243874f6f95 NFSv4: fix open failure with O_ACCMODE flag adds eb07d5a4da04 SUNRPC: handle malloc failure in ->request_prepare adds 830f1111d90e NFS: Replace readdir's use of xxhash() with hash_64() adds f00432063db1 SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() adds dcc7977c7fdd NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache [...] adds d3c15033b240 SUNRPC: Handle ENOMEM in call_transmit_status() adds 9d82819d5b06 SUNRPC: Handle low memory situations in call_status() adds 68b78dcdf93a NFSv4/pnfs: Handle RPC allocation errors in nfs4_proc_layoutget adds 88dee0cc93ad NFS: Ensure rpc_run_task() cannot fail in nfs_async_rename() adds 25cf32ad5dba SUNRPC: Handle allocation failure in rpc_new_task() adds b056fa070814 SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_al [...] adds ff053dbbaffe SUNRPC: Move the call to xprt_send_pagedata() out of xprt_ [...] adds 1a3b1bba7c7a Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/proj [...] adds a04cd1600b83 mm: migrate: use thp_order instead of HPAGE_PMD_ORDER for [...] adds 66f133ceab74 highmem: fix checks in __kmap_local_sched_{in,out} adds eafc0a02391b lz4: fix LZ4_decompress_safe_partial read out of bound adds a431dbbc5405 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning adds 01e67e04c281 mmmremap.c: avoid pointless invalidate_range_start/end on [...] adds 4ad099559b00 mm/mempolicy: fix mpol_new leak in shared_policy_replace adds 0347b2b95c3e mailmap: update Vasily Averin's email address adds b33e1044475a mm/list_lru.c: revert "mm/list_lru: optimize memcg_reparen [...] adds 4071a1b9e24e MAINTAINERS: add Tom as clang reviewer adds 911b2b95168c Merge branch 'akpm' (patches from Andrew) adds 8ff88bec6f61 selftests/vDSO: fix array_size.cocci warning adds 1585b1b55a2b selftests/proc: fix array_size.cocci warning adds aa8ce29931d6 selftests: x86: add 32bit build warnings for SUSE adds 52035628fae6 selftests: fix header dependency for pid_namespace selftests adds 187816d07729 selftests: fix an unused variable warning in pidfd selftest adds 63e6b2a42342 selftests/harness: Run TEARDOWN for ASSERT failures adds 79ee8aa31d51 selftests/harness: Pass variant to teardown adds 9abb16bad5d8 Merge tag 'linux-kselftest-fixes-5.18-rc2' of git://git.ke [...] adds 02c7efa43627 Documentation: kunit: fix path to .kunitconfig in start.rst adds 6c7376da2358 Merge tag 'linux-kselftest-kunit-fixes-5.18-rc2' of git:// [...] adds dfbba2518aac Revert "ACPI: processor: idle: Only flush cache on entering C3" adds ac2a3feefad5 ACPI: bus: Eliminate acpi_bus_get_device() new 87ad236001eb Merge branch 'acpi-bus' new d017a3167bcb Merge tag 'acpi-5.18-rc2' of git://git.kernel.org/pub/scm/ [...] adds 442b8b250c41 MAINTAINERS: Add Leon Romanovsky to RDMA maintainers adds abcc160e4c2b MAINTAINERS: Update qib and hfi1 related drivers adds 84c2362fb65d RDMA/mlx5: Don't remove cache MRs when a delay is needed adds 1d735eeee63a RDMA/mlx5: Add a missing update of cache->last_add adds 107dd7beba40 IB/cm: Cancel mad on the DREQ event when the state is MRA_ [...] adds 4d809f69695d IB/rdmavt: add lock to call to rvt_error_qp to prevent a r [...] new 2bbac98d0930 RDMA/hfi1: Fix use-after-free bug for mm struct new f335af10482a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 4 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 | 4 + Documentation/dev-tools/kunit/start.rst | 11 +- .../bindings/display/bridge/chipone,icn6211.yaml | 1 - .../bindings/display/bridge/toshiba,tc358762.yaml | 1 - .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 2 + .../bindings/net/ethernet-controller.yaml | 6 + Documentation/devicetree/bindings/net/micrel.txt | 17 -- .../devicetree/bindings/net/xilinx_axienet.txt | 8 +- Documentation/driver-api/dma-buf.rst | 6 + Documentation/networking/dsa/dsa.rst | 64 ++--- MAINTAINERS | 18 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/kernel/alternative.c | 6 +- arch/arm64/kernel/elfcore.c | 47 ++-- arch/arm64/kernel/hw_breakpoint.c | 2 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/patching.c | 4 +- arch/arm64/kernel/proton-pack.c | 1 + arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/suspend.c | 2 +- arch/arm64/mm/init.c | 4 +- arch/x86/power/cpu.c | 21 +- drivers/acpi/processor_idle.c | 3 +- drivers/acpi/scan.c | 13 - drivers/ata/Kconfig | 6 +- drivers/ata/ahci.c | 2 +- drivers/ata/ahci.h | 2 +- drivers/ata/libata-core.c | 3 + drivers/ata/libata-sff.c | 2 +- drivers/ata/sata_dwc_460ex.c | 6 +- drivers/char/random.c | 74 +++--- drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-fence-array.c | 32 +++ drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-fence-unwrap.c | 261 +++++++++++++++++++++ drivers/dma-buf/sync_file.c | 141 +++++------ drivers/gpu/drm/amd/amdgpu/ObjectID.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 7 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 71 ++++++ drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 107 +++++---- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 19 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 19 ++ drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 65 +++++ drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 23 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 2 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 8 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 5 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 18 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 13 + .../drm/amd/display/dc/dml/display_mode_structs.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 + .../amd/display/modules/info_packet/info_packet.c | 5 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 17 ++ .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 2 +- drivers/gpu/drm/drm_of.c | 99 ++++---- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 +- drivers/gpu/drm/imx/imx-ldb.c | 2 + drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 4 +- drivers/gpu/ipu-v3/ipu-di.c | 5 +- drivers/hv/channel_mgmt.c | 6 +- drivers/hv/hv_balloon.c | 49 +++- drivers/hv/hv_common.c | 11 + drivers/hv/ring_buffer.c | 11 +- drivers/hv/vmbus_drv.c | 65 ++++- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 6 + drivers/infiniband/hw/mlx5/mr.c | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 6 +- drivers/iommu/omap-iommu.c | 2 +- drivers/mmc/core/block.c | 48 +++- drivers/mmc/core/core.c | 5 +- drivers/mmc/core/mmc_test.c | 3 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 6 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-xenon.c | 10 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 2 + drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- drivers/net/ethernet/fungible/funcore/fun_dev.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 3 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 44 +++- drivers/net/ethernet/intel/ice/ice_lib.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 127 +++++++--- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 6 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/micrel/Kconfig | 2 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 + drivers/net/ethernet/sfc/efx_channels.c | 148 ++++++------ drivers/net/ethernet/sfc/rx_common.c | 3 + drivers/net/ethernet/sfc/tx.c | 3 + drivers/net/ethernet/sfc/tx_common.c | 2 + .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 33 +-- drivers/net/mctp/mctp-i2c.c | 2 +- drivers/net/mdio/mdio-mscc-miim.c | 6 + drivers/net/phy/micrel.c | 106 +-------- drivers/net/slip/slip.c | 2 +- drivers/net/usb/aqc111.c | 9 +- drivers/net/vrf.c | 15 +- drivers/net/wireless/ath/ath10k/sdio.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 2 +- drivers/pci/controller/pci-hyperv.c | 9 + drivers/perf/Kconfig | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 2 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/regulator/atc260x-regulator.c | 1 + drivers/regulator/rtq2134-regulator.c | 1 + drivers/regulator/wm8994-regulator.c | 42 +++- drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 46 +--- drivers/spi/spi-mxic.c | 1 + drivers/spi/spi-rpc-if.c | 8 +- drivers/spi/spi.c | 7 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 62 +++-- drivers/video/fbdev/core/fbmem.c | 9 +- drivers/virtio/virtio.c | 5 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/file.c | 13 +- fs/btrfs/inode.c | 23 +- fs/btrfs/ioctl.c | 20 +- fs/btrfs/volumes.c | 65 +++-- fs/btrfs/zoned.c | 13 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 15 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 10 +- fs/file_table.c | 1 + fs/nfs/Kconfig | 4 - fs/nfs/dir.c | 19 +- fs/nfs/inode.c | 1 - fs/nfs/internal.h | 10 + fs/nfs/nfs42xattr.c | 2 +- fs/nfs/nfs4file.c | 6 +- fs/nfs/nfs4proc.c | 2 + fs/nfs/unlink.c | 1 + include/acpi/acpi_bus.h | 1 - include/asm-generic/mshyperv.h | 1 + include/asm-generic/tlb.h | 10 +- include/linux/bpf_verifier.h | 4 +- include/linux/dma-fence-array.h | 19 ++ include/linux/dma-fence-chain.h | 2 + include/linux/dma-fence-unwrap.h | 95 ++++++++ include/linux/gfp.h | 8 +- include/linux/mmc/core.h | 2 +- include/linux/mmzone.h | 11 +- include/linux/nfs_xdr.h | 1 + include/linux/sunrpc/xprt.h | 5 +- include/linux/virtio_config.h | 6 - include/net/mctp.h | 2 - include/trace/events/sunrpc.h | 1 - kernel/trace/bpf_trace.c | 4 +- kernel/trace/rethook.c | 2 +- lib/lz4/lz4_decompress.c | 8 +- mm/highmem.c | 4 +- mm/huge_memory.c | 11 +- mm/list_lru.c | 6 - mm/mempolicy.c | 39 +-- mm/migrate.c | 80 ++----- mm/mremap.c | 3 + mm/page_vma_mapped.c | 6 +- net/core/filter.c | 17 +- net/core/skbuff.c | 15 +- net/dsa/master.c | 25 +- net/ipv4/fib_semantics.c | 7 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/route.c | 2 +- net/mctp/af_mctp.c | 46 +++- net/mctp/route.c | 16 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_bitwise.c | 4 +- net/netfilter/nft_connlimit.c | 2 +- net/netfilter/nft_counter.c | 2 +- net/netfilter/nft_last.c | 2 +- net/netfilter/nft_limit.c | 2 +- net/netfilter/nft_quota.c | 2 +- net/openvswitch/actions.c | 2 +- net/openvswitch/flow_netlink.c | 99 +++++++- net/rxrpc/net_ns.c | 2 +- net/sctp/outqueue.c | 6 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/sched.c | 5 + net/sunrpc/socklib.c | 6 - net/sunrpc/svcsock.c | 13 +- net/sunrpc/xprt.c | 30 +-- net/sunrpc/xprtsock.c | 33 ++- net/tls/tls_sw.c | 2 +- tools/bpf/bpftool/gen.c | 22 +- .../selftests/bpf/prog_tests/dummy_st_ops.c | 23 ++ tools/testing/selftests/bpf/progs/map_ptr_kern.c | 4 +- .../selftests/bpf/progs/trace_dummy_st_ops.c | 21 ++ .../selftests/bpf/test_tcp_check_syncookie_user.c | 78 ++++-- tools/testing/selftests/kselftest_harness.h | 59 +++-- tools/testing/selftests/net/fib_nexthops.sh | 14 ++ tools/testing/selftests/pid_namespace/Makefile | 6 +- tools/testing/selftests/pidfd/pidfd_wait.c | 1 - tools/testing/selftests/proc/proc-pid-vm.c | 6 +- .../testing/selftests/vDSO/vdso_test_correctness.c | 9 +- tools/testing/selftests/x86/Makefile | 4 + 244 files changed, 2542 insertions(+), 1134 deletions(-) create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.c create mode 100644 include/linux/dma-fence-unwrap.h create mode 100644 tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c