dev-libs/xdna-driver
AMD XDNA Driver
-
xdna-driver-999999compress-xz compress-zstd dist-kernel modules-compress modules-sign +strip
View
Download
Browse License: GPL-2 linux-fw-redistributable Overlay: stuff -
xdna-driver-999999+firmware dist-kernel modules-compress modules-sign +strip
View
Download
Browse License: GPL-2 firmware? ( linux-fw-redistributable ) Overlay: inode64-overlay -
xdna-driver-999999compress-xz compress-zstd dist-kernel modules-compress modules-sign +strip
View
Download
Browse License: GPL-2 linux-fw-redistributable Overlay: guru -
xdna-driver-202610.2.21.21~amd64+firmware dist-kernel modules-compress modules-sign +strip
View
Download
Browse License: GPL-2 firmware? ( linux-fw-redistributable ) Overlay: inode64-overlay -
xdna-driver-2.21.75-r2~amd64compress-xz compress-zstd dist-kernel modules-compress modules-sign +strip
View
Download
Browse License: GPL-2 linux-fw-redistributable Overlay: guru
ChangeLog
commit 5003803c5e429fdf8feb2ec0e0c8b5cdeb3bd8a7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 16 01:00:21 2026 +0200
dev-libs/xdna-driver: add 2.21.75-r2 (depmod.d override)
Borrowed from ::guru's xdna-driver-2.21.75-r2: replace the /usr/lib/modules-
load.d/amdxdna.conf + /etc/modprobe.d/amdxdna.conf 'install amdxdna /sbin/insmod ...'
pair with a single /etc/depmod.d/amdxdna.conf carrying 'override amdxdna * extra'.
depmod's override directive is the canonical mechanism for 'prefer out-of-tree over
in-tree' (xdna-driver lands in kernel/drivers/accel/amdxdna/ from 6.10). Plain
modprobe amdxdna now resolves to extra/amdxdna.ko with normal lsmod / modprobe -r
semantics, instead of the insmod-by-full-path workaround that broke dep tracking and
rmmod. Dropping the modules-load.d entry is also correct: the module has
MODULE_DEVICE_TABLE(pci, ...) so udev autoloads on device presence; forcing load at
boot only spewed errors on hosts without an XDNA NPU. Live ebuild gets the same
swap. -r1 retained for rollback.
commit bab4e4b802e0ea6ea15ada41f49ffe53da7fae09
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 19:23:33 2026 +0200
dev-libs/xdna-driver: import 2.21.75-r1 + 999999 from ::guru
Kernel-side AMD XDNA / amdxdna driver from amd/xdna-driver. Imported
unchanged from ::guru (carries llvm-support and try-compile-config
patches plus the amdxdna.conf modprobe shim).
Final piece of the XRT/XDNA stack cascade for sci-ml/fastflowlm;
retire when fastflowlm lands in ::guru.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 16 01:00:21 2026 +0200
dev-libs/xdna-driver: add 2.21.75-r2 (depmod.d override)
Borrowed from ::guru's xdna-driver-2.21.75-r2: replace the /usr/lib/modules-
load.d/amdxdna.conf + /etc/modprobe.d/amdxdna.conf 'install amdxdna /sbin/insmod ...'
pair with a single /etc/depmod.d/amdxdna.conf carrying 'override amdxdna * extra'.
depmod's override directive is the canonical mechanism for 'prefer out-of-tree over
in-tree' (xdna-driver lands in kernel/drivers/accel/amdxdna/ from 6.10). Plain
modprobe amdxdna now resolves to extra/amdxdna.ko with normal lsmod / modprobe -r
semantics, instead of the insmod-by-full-path workaround that broke dep tracking and
rmmod. Dropping the modules-load.d entry is also correct: the module has
MODULE_DEVICE_TABLE(pci, ...) so udev autoloads on device presence; forcing load at
boot only spewed errors on hosts without an XDNA NPU. Live ebuild gets the same
swap. -r1 retained for rollback.
commit bab4e4b802e0ea6ea15ada41f49ffe53da7fae09
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 19:23:33 2026 +0200
dev-libs/xdna-driver: import 2.21.75-r1 + 999999 from ::guru
Kernel-side AMD XDNA / amdxdna driver from amd/xdna-driver. Imported
unchanged from ::guru (carries llvm-support and try-compile-config
patches plus the amdxdna.conf modprobe shim).
Final piece of the XRT/XDNA stack cascade for sci-ml/fastflowlm;
retire when fastflowlm lands in ::guru.

