[parisc-linux] Kernel panic on D270/1 when loading EISA driver

parisc-linux@helplets.com parisc-linux@helplets.com
09 May 2003 13:40:20 UT


Hi All,

I'm currently trying to convert an old HP 9000/861/D270 to a firewall. So far, 
It works fine (after lowering the NCR_700_MAX_TAGS in drivers/scsi/53c700.h 
to 4, without that change the SCSI bus hung when writing large amounts of 
data).

The only real problem I have right now is that I get a kernel panic when 
loading my 3c59x driver module, because "ASSERT(dev);" fails in function 
ccio_map_single in file arch/parisc/kernel/ccio-dma.c.

I haven't found anything on the list so far, so maybe this is a new problem.
(Are EISA devices treated as PCI devices? Otherwise it might be ok for dev
to be NULL...)

Versions:
    Linux hppa 2.4.20-pa33 #2 Wed May 7 19:41:42 CEST 2003 parisc
    gcc version 3.0.4
    GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux

config, System.map and dmesg.log are available from 
http://134.155.63.117/~skettler/parisc-linux/

Thanks in advance,

Sascha Kettler