Re: Fix for maestro in 2.3.99-preX

From: Christoph Hellwig (chhellwig@gmx.net)
Date: Mon Apr 17 2000 - 04:31:38 EST


On Mon, Apr 17, 2000 at 12:13:36PM +0200, Jes Sorensen wrote:
> >>>>> "Pavel" == Pavel Machek <pavel@suse.cz> writes:
>
> Pavel> 2.2.X compatibility should be stripped from maestro, and then
> Pavel> yes, module_init() would be the right way to go, along with
> Pavel> module_exit. But just now...
>
> Why?
>
> Some of us are trying to maintain drivers that are being used both in
> 2.2.x and 2.3.x - having the compatibillity code stripped out
> regularly from someone making a quick hack in the 2.3.x tree is a
> major pain.

But drivers should be backward-compatible, not forward-compatible.
You should emulate newer interfaces on older kernel, not older interfaces
on newer kernels.

Christoph

-- 
Always remember that you are unique.  Just like everyone else.

- 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.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 23 2000 - 21:00:10 EST