svn commit: r227778 - head/sys/net
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.
More information about the svn-src-all