Re: unresovled symbols: kmap_pagetable

Hi!

try to add 
#include <linux/highmem.h> 
to comedi/kvmem.h
like this:

/*******************************/
/* Memory management functions */
/*******************************/

#ifndef _KVMEM_H
#define _KVMEM_H
#include <linux/version.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/highmem.h>		/* <== SuSE High memory support */
#include <linux/wrapper.h>
#include <asm/pgtable.h>
#include <asm/io.h>

Hope it helps!

Best regards,
S. Effendi


On Fri, 21 Jun 2002 14:59:40 +0200
"Alexander von Oertzen" <Alexander.von_Oertzen_at_bam.de> wrote:

> I am an experienced unix user (now on a Susu Linux 8.0 2.4.18-kernel) 
> and have written device drivers many years ago, however, I am not too 
> familiar with kernel compilation and the issue of module dependencies. 
> Following the given instructions carefully (make oldconfig, make dep on 
> kernel sources), I get for the comedi driver the warning:
> 
> ../kvmem.h:66: warning: implicit declaration of function `kmap_pagetable'
> 

-- 
>> S. Effendi                              SEffendi _at_ sysgo . de
SYSGO Real-Time Solutions GmbH             http://www.sysgo.de
Am Pfaffenstein 14                         Tel. +49 6136 99 48 0
55270 Klein-Winternheim - Germany          Fax. +49 6136 99 48 10

Received on 2002-06-21Z12:25:14