Re: Linux kernel 2.1.118 released

Richard Gooch (rgooch@atnf.csiro.au)
Wed, 26 Aug 1998 16:00:19 +1000


Hi, all. I've just noticed that kernel 2.1.118 has broken source
compatibility for struct file_operations. This means that people have
to hand-patch drivers which are not included with the source.
The change in question was the introduction of the new flush()
method.

Can someone please explain why the flush() method was not appended to
the list of methods instead of inserting somewhere in the middle?

I realise that it may look neater to have it in the middle, but doing
it this way generates more work for people who maintain drivers not
shipped with the kernel.

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