Since the update to gentoo-kernel-6.19.10 the kvmfr module gets loaded too early which results in /etc/modprobe.d/kvmfr.conf being ignored. During boot I get an error that KVMFR is already loaded.
I have to rmmod and modprobe again for it to be functional.
How can I find out what is causing this?
edit:
I'm using ugrd and I think some kernel install script is doing stuff it's not supposed to do.
edit2:
yes, ugrd is enshittifying my initramfs
Code: Select all
INFO | Init kernel modules: dm_crypt, nvme, qla4xxx, kvmfr, vfio_pci, cxgb3, be2iscsi
INFO | Included kernel modules: vfio_pci_core, nvme_core, vfio_iommu_type1, iommufd, nvme_keyring, mdio, hkdf, nvme_auth, libiscsi, vfio, iscsi_boot_sysfs, realtek, irqbypass, scsi_transport_iscsiedit 3:
I put this into my config.toml:
Code: Select all
kmod_ignore = [
"kvmfr"
]I'll try messing around with the vfio modules later on. If it gets rid of the reset bug, then we should update the wikis (or at least put a note in there).
