-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel 6.13: implicit declaration of function ‘crypto_akcipher_verify’; did you mean ‘crypto_akcipher_reqtfm’? #746
Comments
"We do not accept bug reports for unreleased kernels." Please don't ignore this line. |
This has been tracked internally as bug 4898827. @philmmanjaro that workaround is fine if the system is not in confidential compute mode. In that case an even simpler workaround is just |
We are tracking this as well in internal bug 4898827. |
@Binary-Eater maybe share the patch, when there is one, also in this issue. |
It also makes wrong symlinks so it doesn't install. To quickly workaround the problem I just made and ran this loop script while the kernel installed: #!/bin/bash
while true
do
cat /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia/nv-kernel.o > /dev/null
if [[ $? != 0 ]]; then
sudo rm /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia/nv-kernel.o
sudo cp --force /var/lib/dkms/nvidia/565.57.01/build/src/nvidia/_out/Linux_x86_64/nv-kernel.o /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia/nv-kernel.o
fi
cat /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia-modeset/nv-modeset-kernel.o > /dev/null
if [[ $? != 0 ]]; then
sudo rm /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia-modeset/nv-modeset-kernel.o
sudo cp --force /var/lib/dkms/nvidia/565.57.01/build/src/nvidia-modeset/_out/Linux_x86_64/nv-modeset-kernel.o /var/lib/dkms/nvidia/565.57.01/build/kernel-open/nvidia-modeset/nv-modeset-kernel.o
fi
done I know, it's probably not the best solution, but it works and I'm in. |
@SheMelody you can use this patch instead: https://gist.github.com/joanbm/d1f89391a4b20f4b56ba931ef6ca62da |
Thanks, that's basically the problem that was happening. |
For 565.77 I also had to comment |
Here a better way todo: |
Thanks. Will there be problems if that entire line is just commented out instead? I'm having no issues so far but I'd like to know, because I'm too lazy and busy to reinstall. Edit: Just performed your fix and it's fine. |
The patches linked above which replace Signature generation/verification was moved out of So the proper solution is to call I note that This is now no longer necessary as the above-linked patch series introduced support for the P1363 encoding which is used natively by SPDM. To take advantage of it, you just need to amend
And then you can just remove the manual construction of the ASN.1 encoding. Support for P1363 was introduced in preparation for the in-kernel SPDM library: |
NVIDIA Open GPU Kernel Modules Version
565.57.01
Operating System and Version
Manjaro Linux
Kernel Release
6.13.0-rc0-1-MANJARO
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
Build Command
sudo chrootbuild -p nvidia -b unstable
Terminal output/Build Log
Build log:
More Info
With commit torvalds/linux@6b34562 the following changes were made upstream:
Nvidia driver and Nvidia-Open driver needs to adopt to these changes.
The text was updated successfully, but these errors were encountered: