Messages in this thread | | | Date | Thu, 10 Jul 2003 14:36:50 +0200 | From | Herbert Pötzl <> | Subject | Re: RFC: what's in a stable series? |
| |
On Thu, Jul 10, 2003 at 12:22:35PM +0100, Alan Cox wrote: > On Iau, 2003-07-10 at 04:34, Herbert Pötzl wrote: > > In my opinion (and you requested input *g*), the > > kernel userland API can be changed as much as is > > required to improve/stabilize/bugfix the kernel, > > unless this change breaks something in userland > > without an already available update/upgrade/etc ... > > In a lot of cases (like O_DIRECT) its cleaner to simply break the API > in a way that will spew warnings if people miss changes than mess around > with extra methods that instead break drivers that forgot to use C99 > initializers.
yeah, I obviously forgot to mention this case ;) and I agree that sometimes this is the best way to do it ...
but this is a little bit different because a) you do it intentionally b) you know how to fix it
> I plan to carry on breaking the kernel internal API when I have to > and its easy to fix up the few affected users. I broke all the audio > drivers between 2.4.21->22 but that was worth doing for example.
keep breaking the kernel internal ... 8-)
best, Herbert
- 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/
| |