Marc Balmer <m...@msys.ch> writes:
> Here I have a question:
>
> [...]
>
>> We already have some guidelines:
>>
>> http://www.NetBSD.org/developers/commit-guidelines.html
>
> [...]
>
>>>> * Changing existing interfaces in libraries or in the kernel
>>>>   requires prior approval by Core.
>
>
> Does this mean that adding ioctls in a driver needs core approval?
> Or "only" changing existing ABIs/APIs ?

I think in reality no one goes for core approval for anything that isn't
a major system architectural change, and often it isn't done explicitly
even then.

Adding ioctls to a driver is not major enough to require high level
approval. In fact, if you "own" the driver or subsystem, often it
doesn't even require discussion.

Perry

Reply via email to