Re: [PATCH] 64 bit scsi read/write

Ragnar Kjørstad
2001-07-26T02:18:31Z

On Tue, Jul 03, 2001 at 10:19:36PM -0400, Ben LaHaise wrote:
> Here's the [completely untested] generic scsi fixup, but I'm told that
> some controllers will break with it. Give it a whirl and let me know how
> many pieces you're left holding. =) Please note that msdos partitions do
> *not* work on devices larger than 2TB, so you'll have to use the scsi disk
> directly. This patch applies on top of v2.4.6-pre8-largeblock4.diff.

I just trid this, but when I can't load the md modules becuase of
missing symbols for __divdi3 and __umoddi3.

Theese are the messages from make install:
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{}
pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.6-pre8;
fi
depmod: *** Unresolved symbols in
/lib/modules/2.4.6-pre8/kernel/drivers/md/linear.o
depmod: __udivdi3
depmod: __umoddi3
depmod: *** Unresolved symbols in
/lib/modules/2.4.6-pre8/kernel/drivers/md/lvm-mod.o
depmod: __udivdi3
depmod: __umoddi3
depmod: *** Unresolved symbols in
/lib/modules/2.4.6-pre8/kernel/drivers/md/md.o
depmod: __udivdi3
depmod: *** Unresolved symbols in
/lib/modules/2.4.6-pre8/kernel/drivers/md/raid0.o
depmod: __udivdi3
depmod: __umoddi3
depmod: *** Unresolved symbols in
/lib/modules/2.4.6-pre8/kernel/drivers/md/raid5.o
depmod: __udivdi3
depmod: __umoddi3

Did you forget something in your patch, or was it not supposed to work
on ia32?

This is kind of urgent, because I will temporarely be without testing
equipment pretty soon. Tips are appreciated!

--
Ragnar Kjorstad
Big Storage