Upcoming ABI Breakage in RELENG_7

Ronald Klop ronald-freebsd8 at klop.yi.org
Wed Jul 30 09:34:48 UTC 2008


On Wed, 30 Jul 2008 11:47:34 +0200, David Southwell <david at vizion2000.net>  
wrote:

> On Tuesday 29 July 2008 08:45:45 Ken Smith wrote:
>> Normally the FreeBSD Project tries very hard to avoid ABI breakage in
>> "Stable Branches".  However occasionally the fix for a bug can not be
>> implemented without ABI breakage, and it is decided that the fix
>> warrants the impact of the ABI breakage.  We have one of those
>> situations coming along for RELENG_7 (what will become FreeBSD 7.1).
>> The ABI breakage should only impact kernel modules that are not part of
>> the baseline system (those will be patched by the MFC) which deal with
>> advisory locks.  As such the impact should not cause many people
>> problems.
>>
>> The work that will be MFCed fixes issues with filesystem advisory locks,
>> and moves the advisory locks list from filesystem-private data
>> structures into the vnode structure.
>>
>> The MFC will be done by Kostantin Belousov some time this coming Friday
>> (August 1st, 2008) if you have concerns and want to watch for it.
>>
>> Thanks.
> Sometimes information gets posted to this list on the assumption that  
> everyone
> understand what the writer means.
>
> This is one of those occasions!!
>
> For those of us who are not as well informed and experienced  as others  
> could
> someone please explain what is meant by an  ABI breakage, its  
> implications
> and how to deal with them.
>
> Thanks
>
> David

Googling for ABI gives me this:
http://en.wikipedia.org/wiki/Application_binary_interface

That is part of what you want to know.

Ronald.


More information about the freebsd-stable mailing list