HEADSUP ABI breakage for future LOCK_PROFILING + non-LOCK_PROFILING usage

Kip Macy kip.macy at gmail.com
Tue Feb 27 06:30:27 UTC 2007


The following change will go in shortly unless I hear a good reason
not to do so.

           -Kip

200702246:
        The lock_profile_object in the lock_object has been moved to the
        bottom and lock_object ha been moved to the end of all synchronization
        primitives so that a kernel compiled without LOCK_PROFILING will
        work with modules that are compiled with it. It also gets us closer
        to having a kernel compiled with LOCK_PROFILING work with modules
        compiled without. The kernel and all modules will need to be
        re-compiled.


More information about the freebsd-current mailing list