Subject: Stray IRQ on multia
To: None <>
From: Juergen Weiss <weiss@Uni-Mainz.DE>
List: port-alpha
Date: 11/09/2000 23:17:25

since about half a year I get stray IRQs with NetBSD current on
DEC multia hardware. NetBSD 1.4.2 runs without trouble on the
same hardware. I sent the problem report port-alpha/11202 a
while ago.

I just tested NetBSD-1.5_BETA2. Same problem. The serial ports
(at least ttyC0) is not usable, neither is serial console
mode. The problem occurs with a GENERIC kernel and with a custom
kernel without PCMCIA support.

Has anybody observed the same problem? 

NetBSD 1.4.2 dmesg output shows edge-triggered/level-triggered
warnings, but serial ports work.

com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
alpha_shared_intr_establish: isa irq 4: warning: using edge-triggered on level-triggered
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
alpha_shared_intr_establish: isa irq 3: warning: using edge-triggered on level-triggered

Later NetBSD versions do not show the warning, but stray
interrupt error messages.

NetBSD 1.5_BETA2 (MTEST) #0: Thu Nov  9 22:10:35 MET 2000
(PCI ISA), 233MHz
8192 byte page size, 1 processor.
total memory = 24576 KB
(2368 KB reserved for PROM, 22208 KB used by NetBSD)
avail memory = 15304 KB
using 151 buffers containing 1208 KB of memory
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), LCA-2 (21066 pass 2)
lca0 at mainbus0
pci0 at lca0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
siop0 at pci0 dev 6 function 0: Symbios Logic 53c810 (fast scsi)
siop0: interrupting at isa irq 11
scsibus0 at siop0: 8 targets, 8 luns per target
sio0 at pci0 dev 7 function 0: Intel 82378ZB System I/O (SIO) (rev. 0x84)
de0 at pci0 dev 8 function 0
de0: interrupting at isa irq 15
de0: DEC 21040 [10Mb/s] pass 2.3
de0: address 08:00:2b:e5:f1:94
unknown vendor 0x0001 product 0x0000 (miscellaneous prehistoric, revision 0x01) at pci0 dev 9 function 0 not configured
tga0 at pci0 dev 11 function 0: DC21030 step B, board type T8-02
tga0: 1028 x 768, 8bpp, Bt485 RAMDAC
tga0: interrupting at isa irq 10
wsdisplay0 at tga0: console (std, vt100 emulation)
isa0 at sio0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
stray isa irq 3
stray isa irq 4
scsibus0: waiting 2 seconds for devices to settle...
de0: enabling External SIA port
sd0 at scsibus0 target 0 lun 0: <TOSHIBA, MK1924FBV, 802A> SCSI2 0/direct fixed
siop0: target 0 now synchronous at 10.0Mhz, offset 8
sd0: 518 MB, 4212 cyl, 4 head, 63 sec, 512 bytes/sect x 1061712 sectors
root on sd0a dumps on sd0b
root file system type: ffs

Juergen Weiss

Juergen Weiss	      | Universitaet Mainz, Zentrum f"ur Datenverarbeitung,    | 55099 Mainz, Tel: 06131/39-26361, FAX: 06131/39-26407