mkinitrd --withavail==networking This option pulls in all networking drivers, and loads the driver during initrd if a matching device exists. Unfortunately this sometimes can cause failures when multiple drivers support the same network card. For example, 8139too and 8139cp support an overlapping set of network cards. nash loadDrivers loads 8139too before 8139cp, while the latter is what the user needs. Attached is the --without option for mkinitrd. Syntax Example: --withavail==networking --without="8139too ipw2200"
Created attachment 296987 [details] mkinitrd-without.patch
Created attachment 296990 [details] mkinitrd-without.patch Slightly better version of patch, faster in the common case where none are excluded.
I don't feel very strongly either way and this does match the rest of the stuff that we have. So committed