[ENBD] 2.4.21 dual athlon 1GB ram enbd problem

Peter T. Breuer enbd@lists.community.tummy.com
Wed, 6 Aug 2003 08:07:24 +0200 (MET DST)


"A month of sundays ago Rene Villalon wrote:"
> For 2.4.30 Under 2.4.21 it went away after I put the module on
> /lib/modules/2.4.21/kernel/drivers/block and ran a depmod.

So there is some support module needed? Which contains kunmap_high()?


> > > # insmod /tmp/enbd.o
> > > /tmp/enbd.o: unresolved symbol kunmap_high
> > > /tmp/enbd.o: unresolved symbol highmem_start_page
> > > /tmp/enbd.o: unresolved symbol kmap_high
> >
> > Well, those ought to be in the kernel, or something like them.
> > kunmap_high is introduced in asm/highmem.h (in my 2.4.20-xfs).


BTW, if you delete all references to nbd_rw_iovec in the code, the
kunmap problem should go away. It seems to be used in the raw device
interface that I added for fun ... maybe I should add an ifdef.

Where highmem_start_page comes from, I don't know.

Peter