[lkml]   [2001]   [Jun]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Linux-2.4.6-pre3
Patrick Mochel wrote:
> First off, the patch went into a pre-release of the kernel. Never would I
> trust a pre-release to be stable. Other issues with stability should be
> addressed through appropriate channels, not piggy-backing on another rant.
> This change was relatively minor, and easy to remedy the warnings before
> the next _stable_ version of the kernel was released. Plus, it will
> benefit everyone, anyway, in the end (hopefully).

You are totally missing the point.

First of all, I agree with the change (not surprising eh?), but the
other posters are definitely right. If you are in a stable series,
having a patch arrive in a pre-release is totally immaterial. A stable
series is a stable series. API changes should be weighed far more
carefully than that. You don't make changes just because there is
little existing breakage. How do you know what you broke outside the
kernel tree? Further, the change will might OOPS not just cause a
warning, if a driver is left in unmodified state.

And yes we need a feature macro too, as another poster mentioned.

I have converted the net drivers and ymfpci already to fix the
suspend/resume callbacks, and sent to Linus, so nobody needs to bother
with those. Patches sent to Linus are archived at

Anyway I beg you -- please consider API changes more carefully in the
future, even if Quick Draw Torvalds does not. The changes that occured
here are immaterial: the principle of the stable series is what is at
stake here.

Finally, when you modify drivers, please CC the maintainer. ie. when
you patched eepro100, you should have CC'd Andrey Savochin. Read
MAINTAINERS for an e-mail address, or the source code if not in



Jeff Garzik | Andre the Giant has a posse.
Building 1024 |
MandrakeSoft |
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:55    [W:0.085 / U:2.276 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site