Messages in this thread | | | Date | Thu, 27 Aug 1998 23:22:56 +1000 | From | Richard Gooch <> | Subject | Re: 2.1.118 Tons of oopes |
| |
Alan Cox writes: > > driver. I got real DAMN lucky noticing the warning with the joystick > > driver - THAT WAS IN THE MAIN KERNEL SOURCES. Considering that the kernel > > is no where near a zero warning compile, this could easily be lost in > > the noise. > > And if you'd have missed it you'd have found a way to oops a development > kernel - big deal , want a few more 8) > > > structure, then your arguement applies with full force. But, you get > > random acts of terrorism IN BOTH CASES, whether you put the additional > > element at the end or in the middle. In the case of the inserted structure > > element, you get it when the moved functions are improperly referenced. > > A binary driver built with symbol versioning won't load across that change. > If its built without symbol versioning then someone chose to disable > the very protection that is designed to catch it > > This is a development tree. It doesnt have a stable binary API, now instead > of bitching how about saying "nice Linus thank you for stopping NFS from > losing data without an error message on NFS file closes" ?
Let me repeat: I don't care about the binary API. I care about the source API. And that was broken and I haven't seen a reason that explains just *how* breaking source compatibility conferred some benefit.
Regards,
Richard....
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html
| |