[vortex-bug] Where is k_compat.h ?

Donald Becker becker@scyld.com
Thu Jul 25 10:54:01 2002

On Thu, 25 Jul 2002, Joerg Krein wrote:

> I know this was questioned before but I couldn't find an answer!
> I tried to compile the new driver sources netdrivers3.1 for getting an 
> new driver module 3c59x under SuSE 8.0 kernel 2.4.18.
> The compiler can't find k_compat.h.
> Maybe because INLINE_PCISCAN is defined somwhere
> and so kern_compat.h is not choosen?

The k_compat.h file is mostly obsolete.
As the name implies, that header file had a simplified version of PCI
support as inline functions rather than a separate module.

The simplified version omitted features such as PCI power management.
However the reason I implemented this support remained: some default
machine configurations require this support.

You should track down whatever is setting INLINE_PCISCAN.

Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993