In Arch Linux
mkinitcpio -p linux
shows
Possibly missing firmware for module: aic94xx
Possibly missing firmware for module: wd719x
git clone https://aur.archlinux.org/aic94xx-firmware.git
cd aic94xx-firmware
makepkg -sri
git clone https://aur.archlinux.org/wd719x-firmware.git
cd wd719x-firmware
makepkg -sri
and then mkinitcpio -p linux
again.
Thanks a bunch to @tylercrompton for the explanation and the solution provided (see https://gist.github.com/imrvelj/c65cd5ca7f5505a65e59204f5a3f7a6d#gistcomment-3827257).
I agree with everybody saying that it shall be possible to suppress those warnings, without having to install any packages for hardware actually not present in the system.
Currently, the problem seems to be that the logic in the
block
hook simply runs over the entiredrivers/scsi
kernel modules directory, thus including all modules present there.A possibility to at least exclude single modules from this search would be desirable, perhaps by introducing some kind of blacklist to be checked by
block
when it is run.