Hi,
Is there any type of an initiative to have a small, compact kernel that has nothing but all the interconnects and infrastructure of the kernel in place? That is, anything that can be loaded by a "module" is completely removed and anything that has not been used in the last twenty years can be removed if you have "current" hardware?
Or, how about a script that does something really cool... parses the /var/run/dmesg.boot file for devices when you boot the GENERIC kernel and builds MICRO, a kernel config file with the basics and /boot/loader.conf.local with all the kernel loadable modules necessary for that platform.
Personally, I've been bitten by the GRAID issue, the "yenta" issue with the MFI driver, etc. This stuff is not necessary if your system does use it.
Is there any type of an initiative to have a small, compact kernel that has nothing but all the interconnects and infrastructure of the kernel in place? That is, anything that can be loaded by a "module" is completely removed and anything that has not been used in the last twenty years can be removed if you have "current" hardware?
Or, how about a script that does something really cool... parses the /var/run/dmesg.boot file for devices when you boot the GENERIC kernel and builds MICRO, a kernel config file with the basics and /boot/loader.conf.local with all the kernel loadable modules necessary for that platform.
Personally, I've been bitten by the GRAID issue, the "yenta" issue with the MFI driver, etc. This stuff is not necessary if your system does use it.