A recent thread on the OpenBSD project's misc@ mailing list discussed why OpenBSD has chosen to stick to a purely monolithic kernel, instead of trying
to optimize performance by using kernel modules. As described in the OpenBSD FAQ, the OpenBSD team only supports the GENERIC kernel that is provided
with the distribution. Numerous reasons were provided, including security, the ability to fully test, and simplicity.
June 3, 2004