> ... using the GENERIC kernel ...

I'll answer because I floated a poorly framed question like this one
earlier.  The second part of my answer is probably more useful.

1) A lot of thought and planning goes into the GENERIC kernel and the
final arrangement is a source of pride.  So if it's matter of trusting
the code then it is still possible, if you have the time, resources or
skill, to do your own code audit and still have a GENERIC kernel.

Staying with the GENERIC configuration allows your feedback regarding
kernel function to contribute to the activities and functions being
focused on in the project.  Deviating from the GENERIC configuration
means that the trouble of sorting out your problems from those of the
GENERIC configuration is too much trouble, and you are on your own.

However ...

2) One thing that may not be visible enough is that config(8) can be
used to modify kernel parameters without needing to recompile.  That
gives you a fair amount of customization without deviating from the
GENERIC configuration.

It is possible to make modifications to the currently running kernel as
well as to save these changes in the form of a new kernel binary so that
the changes stay even after system restarts.

See the section "kernel modification" in config(8) for more info:
        http://www.openbsd.org/cgi-bin/man.cgi?query=config

Regards,
-Lars

Reply via email to