[parisc-linux] IOGear Firewire+USB card causes unexpected irq 2

Chris Frost chris at frostnet.net
Wed Mar 29 02:34:44 MST 2006


When I boot a B1000 using 2.6.16-pa8 with an IOGear Firewire+USB card
(GUF3121) the machine shows the error drivers/parisc/superio.c:308,
"Illegal irq number(2)", after it brings up USB. This happens when the
card is in the 66MHz 64bit slot and when it is in one of the 33MHz
32bit slots. (The card is 33MHz 32bit; I tried to see if different
slots/buses might change the irq.)

If I change the if condition in superio.c to not error when irq == 2
the machine gets further but produces several warnings, errors, stack
traces, and an oops or two. It does recognize the firewire controller
and sees a firewire disk I attach. I am even able to mount the file system
on the disk and list its contents. However, the results of a find on the
drive appear to only come in small chunks when I type on the keyboard.
It would seem superio and the card are linked.

I'd be most interested in any thoughts or suggestions; thank you!


kernel: 2.6.16-pa8
gcc: debian 1:3.3.5-13
binutils: debian 2.15-6
machine: 9000/785/B1000
32bit kernel
palo kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux
System.map: http://woozle.cs.ucla.edu/~frost/stuff/System.map-2.6.16-pa8.gz
.config: attached (as config.gz)
no remote management card
using graphics console (above command line from a terminal boot of the machine)
compiled the kernel on the same machine

-- 
Chris Frost  |  <http://www.frostnet.net/chris/>
-------------+----------------------------------
Public PGP Key:
   Email chris at frostnet.net with the subject "retrieve pgp key"
   or visit <http://www.frostnet.net/chris/about/pgp_key.phtml>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.gz
Type: application/x-gunzip
Size: 7464 bytes
Desc: not available
Url : http://lists.parisc-linux.org/pipermail/parisc-linux/attachments/20060329/7045a2c4/attachment.bin 


More information about the parisc-linux mailing list