Subject: port-i386/5238: 1.3 nearly current i386 ep0 crash with mrouted & mbone tools & load
To: None <gnats-bugs@gnats.netbsd.org>
From: Sean Doran <smd@ebone.net>
List: netbsd-bugs
Date: 04/01/1998 00:11:53
>Number:         5238
>Category:       port-i386
>Synopsis:       reboot (no panic) or hang when mrouted running under load (mid-march sources, i386, isa ep driver; today's mbone tools pkg sources)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 31 14:20:01 1998
>Last-Modified:
>Originator:     Sean Doran
>Organization:
Sean Doran <smd@ebone.net>
Development Manager, Ebone Inc., Copenhagen Denmark
>Release:        NetBSD-current ca. 18 March 1998
>Environment:
	
System: NetBSD sean.ebone.net 1.3E NetBSD 1.3E (EBONE) #1: Wed Mar 18 15:05:47 CET 1998 smd@sean.ebone.net:/usr/src/sys/arch/i386/compile/EBONE i386

built world on sources supped same day


NetBSD 1.3E (EBONE) #1: Wed Mar 18 15:05:47 CET 1998
    smd@sean.ebone.net:/usr/src/sys/arch/i386/compile/EBONE
cpu0: family 5 model 2 step c
cpu0: Intel Pentium (P54C) (586-class)
real mem  = 66715648
avail mem = 60321792
using 840 buffers containing 3440640 bytes of memory
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o enabled, memory enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82439TX System Controller (MTXC) (rev. 0x01)
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x01)
Intel 82371AB IDE controller (PIIX4) (IDE mass storage, interface 0x80, revision 0x01) at pci0 dev 7 function 1 not configured
Intel 82371AB USB Host Controller (PIIX4) (USB serial bus, revision 0x01) at pci0 dev 7 function 2 not configured
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x01) at pci0 dev 7 function 3 not configured
ahc0 at pci0 dev 8 function 0
ahc0: interrupting at irq 11
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
scsibus0 at ahc0 channel 0: 16 targets
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8
sd0 at scsibus0 targ 0 lun 0: <QUANTUM, XP34550W, LXY4> SCSI2 0/direct fixed
sd0: 4341MB, 5899 cyl, 10 head, 150 sec, 512 bytes/sect x 8890760 sectors
ATI Technologies product 0x4750 (VGA display, revision 0x5c) at pci0 dev 9 function 0 not configured
isa0 at pcib0
ep0 at isa0 port 0x300-0x30f irq 10: 3Com 3C509 Ethernet
ep0: MAC address 00:60:97:da:37:70
ep0: 8KB byte-wide FIFO, 1:1 Rx:Tx split, utp/aui/bnc (default bnc)
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
lpt0 at isa0 port 0x378-0x37b irq 7
wdc0 at isa0 port 0x1f0-0x1f7 irq 14
atapibus0 at wdc0
cd0 at atapibus0 drive 0: <CD-524E, , 3.0A> type 5 cdrom removable
npx0 at isa0 port 0xf0-0xff: using exception 16
pc0 at isa0 port 0x60-0x6f irq 1: color
spkr0 at pc0 port 0x61
pc0: console
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0 at isa0 port 0x279: read port 0x203
sb0 at isapnp0 port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,5
sb0: Creative ViBRA16C PnP Audio: dsp v4.13
audio0 at sb0
joy0 at isapnp0 port 0x200/8
joy0: Creative ViBRA16C PnP Game
joy0: joystick not connected
biomask 4840 netmask 4c40 ttymask 4cc2
boot device: sd0
root on sd0a dumps on sd0b
uvm_swap: allocated 256 swap buffer headers

>Description:
	problem #1: system hanged while running mrouted when IETF
                    channel 1 resumed after first session's break
	            hang resulted in grey screen and total lockup
	 	    requiring push of reset button
        problem #2: system rebooted (no panic, no sync, just reboot)
                    while running sdr, vic, vat, mrouted, netscape
                    and a couple of make cleandirs in source directories
                    and a sup.  repeatable.
>How-To-Repeat:
	boot kernel; rc.conf has mrouted=YES, so mrouted runs
	run sdr.  choose IETF channel 1.  join audio & video.
	watch for a while.  do some disk-intensive things (haven't
	yet tried CPU-only load).  watch crash.  curse.
 		
>Fix:
	don't run mrouted
	(i will also try latest -current sources and check bugs database)
>Audit-Trail:
>Unformatted: