svn commit: r227778 - head/sys/net

Benjamin Kaduk kaduk at MIT.EDU
Tue Nov 22 17:44:39 UTC 2011


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


More information about the svn-src-all mailing list