You are not logged in.
Pages: 1
Hi there!
I've been waiting for 6.13 kernel for quite some time, mostly because it has support for my AMD processor's 3D V-Cache.
So, I built the linux-git kernel, but the amd_3d_vcache module was not being built.
This stands to reason, as I am assuming the kernel config is the one carried over from the previous kernel version...
So, the driver was added to the mainline kernel here:
https://lwn.net/Articles/993643/
But, it has not been enabled in Arch's default config file.
There is a little more information about this here:
https://www.kernelconfig.io/config_amd_3d_vcache
Are there any plans on modifying the default kernel config to include this driver in mainline, maybe?
Offline
I would suggest opening a feature request on Arch's gitlab instance against the linux package if CONFIG_AMD_3D_VCACHE is not enabled when the linux package is updated for 6.13.
Offline
Thanks for that answer.
While we wait for 6.13 to be released....
I would like to turn on module building for this module in mainline or git, how do I do that?
Any pointers on how to get custom modules built on top of the standard Arch kernel config would be appreciated.
Offline
Any pointers on how to get custom modules built on top of the standard Arch kernel config would be appreciated.
In the PKGBUILD replace:
make olddefconfigwith
make oldconfigSo that you will be prompted for new kernel options. Or manually add `CONFIG_AMD_3D_VCACHE=Y` or `CONFIG_AMD_3D_VCACHE=M` to the kernel config and update the checksum in the PKGBUILD.
Edit:
`CONFIG_AMD_3D_VCACHE=M` has been added in 6.13.arch1-1
https://gitlab.archlinux.org/archlinux/ … tags#L9396
Last edited by loqs (2025-01-23 12:48:41)
Offline
Pages: 1