Announce - kernel driver compatibility toolkit

From: Jeff Garzik (
Date: Thu Apr 27 2000 - 15:28:03 EST

A -PRELIMINARY RELEASE- of the kernel compatibility layer I wrote is now
available at

In the tarball are two files, kcompat24.c and kcompat24.h. These
modules are designed to allow easier backporting of 2.3.x/2.4 drivers to
older kernels. Currently only 2.2.x is supported, and the module is not
well tested at all yet.

Before this module reaches the "1.0.0" version, several drivers from
2.3.x will be backported as a test of the module. Also, Ted T'so,
Donald Becker, and Olaf Titz (?) all have written code to make moving
drivers across kernel versions easier. A lot of their ideas and hard
work, such as nailing down the specific version number for a kernel API
change, will eventually be folded into kcompat24 as time goes on.

Corrections, comments and patches to kcompat24 are welcome.


Jeff Garzik              | Nothing cures insomnia like the
Building 1024            | realization that it's time to get up.
MandrakeSoft, Inc.       |        -- random fortune

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to Please read the FAQ at

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