Я работаю в QEMU и пытаюсь выяснить, может ли гость по-прежнему использовать устройство PCI без загруженного соответствующего модуля ядра.
Для запуска lspci -v
показывает следующее:
00:01.3 Bridge: Intel Corporation ########## PIIX4 ACPI (rev 03)
Subsystem: Red Hat, Inc Qemu virtual machine
Flags: medium devsel, IRQ 9
Kernel modules: i2c_piix4
Перед попыткой удалить i2c_piix4
, lsmod
подтвердил, что он был загружен.Чтобы удалить его, я отредактировал /etc/modprobe.d/blacklist.conf
и добавил строку blacklist i2c_piix4
, затем назвал sudo update-initramfs -u
и reboot
ed.Теперь модуль исчез из lsmod
, но все еще указан в lspci
.Это все еще верно после modprobe -r
.Я правильно внес его в черный список, или мне нужно добавить еще один шаг?