On Tue, 22 Nov 2011, John Baldwin wrote:


Think of standalone modules that are not built as part of a kernel (e.g.
3rd party device drivers).  In general we should avoid having structures
change size for kernel options, especially common structures.  It just adds
lots of pain and suffering and complexity.  We are stuck with it for PAE on
i386 (which causes pain), and for LOCK_PROFILING (but that is sufficiently
rare and expensive it seems to be ok).  I think 8 bytes for bpf packet is
not sufficiently expensive to justify the extra headache.  Just always leave
the new field in.

This is exactly what I was thinking of -- thanks for making more concrete.

Sorry for the radio silence yesterday; too many meetings.

-Ben
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to