CURRENT, AMD GPU and drm-kmod on Honeycomb

From: Dmitry Salychev <dsl_at_FreeBSD.org>
Date: Fri, 11 Jul 2025 19:20:34 UTC
Hi,

I'd been running slightly patched drm-510-kmod against CURRENT on
Honeycomb with Radeon RX 560 without significant glitches till
~March.

With changes like D49572 and D50767, my little patched
drm-510-kmod doesn't load anymore complaining about missing
linux_kfree_async or vm_page_lock_KBI. I've experimented a bit
with partially returning those functions, but "kldload amdgpu" stuck
(I wasn't completely sure what I was doing, though).

All the other drm-XXX-kmod ports aren't available on aarch64, it seems
(I'd be glad to dig deeper to fix this, but not sure where to start, [1]
maybe).

Is there any way to continue running CURRENT on arm64 with AMD GPU and
drm-kmod at the moment?

Regards,
Dmitry

[1]
https://lists.freedesktop.org/archives/amd-gfx/2022-October/086009.html

--
https://wiki.freebsd.org/DmitrySalychev