Re: Header files and the kernel ABI

Eric W. Biederman (ebiederm@xmission.com)
27 Jul 2002 05:29:09 -0600


Oliver Xymoron <oxymoron@waste.org> writes:
>
> The idea of maintaining them separately is that people won't be able to
> touch the ABI without explicitly going through a gatekeeper whose job is
> to minimize breakage. Linus usually catches ABI changes but not always.
>
> I explicitly did _not_ suggest making it the job of libc maintainers. And
> the whole point of the exercise is to avoid ABI of the day anyway. The ABI
> should change less frequently than the kernel or libc. It's more analogous
> to something like modutils.

Except for ioctls. Until we can get those under control the abi headers
need to remain part of the kernel. Gatekeeping on the ioctls is something
we need.

And even if the code is part of the kernel, Linus can still delegate
the work of verifying it he wants.

Eric
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/