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
blockhook simply runs over the entiredrivers/scsikernel 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
blockwhen it is run.