Date: Tue, 22 Nov 2011 12:29:31 -0500 (EST) From: Benjamin Kaduk <kaduk@MIT.EDU> To: John Baldwin <jhb@freebsd.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, Julien Ridoux <jrid@cubinlab.ee.unimelb.edu.au>, Ben Kaduk <minimarmot@gmail.com>, svn-src-head@freebsd.org, Lawrence Stewart <lstewart@freebsd.org> Subject: Re: svn commit: r227778 - head/sys/net Message-ID: <alpine.GSO.1.10.1111221228070.882@multics.mit.edu> In-Reply-To: <201111220830.05029.jhb@freebsd.org> References: <201111210417.pAL4HOdi023556@svn.freebsd.org> <648D11A8-3636-49E5-BF20-83E4EA87242C@cubinlab.ee.unimelb.edu.au> <4EC9FD8A.5040401@freebsd.org> <201111220830.05029.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.GSO.1.10.1111221228070.882>