This is a discussion on Re: [PATCH] Automatic kernel version module dependencies.. - FreeBSD ; On Monday 11 February 2008 03:48:14 pm Attilio Rao wrote: > 2008/2/11, John Baldwin : > > On Sunday 10 February 2008 06:24:37 am Dag-Erling Sm=C3=B8rgrav wrote: > > > "M. Warner Losh" writes: > > > > Dag-Erling_Sm=C3=B8rgrav writes: ...
On Monday 11 February 2008 03:48:14 pm Attilio Rao wrote:
> 2008/2/11, John Baldwin:
> > On Sunday 10 February 2008 06:24:37 am Dag-Erling Sm=C3=B8rgrav wrote:
> > > "M. Warner Losh"writes:
> > > > Dag-Erling_Sm=C3=B8rgravwrites:
> > > > > ...provided they were built from the same config... I think
> > > > > MUTEX_PROFILING has been fixed, but there may still be cases whe=
re
> > > > > the ABI changes dependening on kernel options.
> > > > These are usually well documented. But I can't find any in the
> > > > current doc set. Maybe you could point me at options that do this=
so
> > > > we can document them (and maybe add a #warning when compiling with
> > > > them)?
> > >
> > > Here's one I found: DEBUG_LOCKS changes the size of struct lock, whi=
ch
> > > changes the size and layout of struct vnode.
> >
> >
> > Yes, DEBUG_LOCKS, MUTEX_PROFILING (O.B.E), and PAE are the ones I know =
of. =20
We
> > could employ a similar strategy for these btw. For example, you could=
do
> > this for PAE:
>=20
> LOCK_PROFILING also, but only on 7.0.
Ah, ok, I had checked on HEAD.
=2D-=20
John Baldwin
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"