No other blacklist hashes got imported, cause they do not appear in mokvar table nor in MokListRT mirror variable, nor does kvm kernel appear to have platform keyring... which is very odd.... cause UEFI db keys for Microsoft Production PCA 2011 and UEFI CA 2011 are missing.
It seems to me that kvm kernel is a bit broken, and doesn't have support for mokvar or .platform keyring, which is very bad.
Verifying using hirsute:
# uname -r
5.11.0-1014-kvm
# grep CODENAME /etc/os-release CODENAME= hirsute CODENAME= hirsute
VERSION_
UBUNTU_
# keyctl list %:.blacklist .blacklist'
Can't find 'keyring:
Upgraded kernel:
# uname -r
5.11.0-1015-kvm
# keyctl list %:.blacklist 2ad5af10b7250da 9033ddcef0
1 key in keyring:
330780907: ---lswrv 0 0 asymmetric: Canonical Ltd. Secure Boot Signing: 61482aa2830d0ab
In dmesg: 2ad5af10b7250da 9033ddcef0'
[ 0.375674] blacklist: Loading compiled-in revocation X.509 certificates
[ 0.376015] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing: 61482aa2830d0ab
No other blacklist hashes got imported, cause they do not appear in mokvar table nor in MokListRT mirror variable, nor does kvm kernel appear to have platform keyring... which is very odd.... cause UEFI db keys for Microsoft Production PCA 2011 and UEFI CA 2011 are missing.
It seems to me that kvm kernel is a bit broken, and doesn't have support for mokvar or .platform keyring, which is very bad.