Subject: Re: if_ep semantics change.
To: Theo Deraadt <deraadt@fsa.ca>
From: Robert Shady <rls@zeus.id.net>
List: current-users
Date: 02/04/1993 08:33:16
I ran into an interesting problem yesterday, I've been running this kernel
for about a week now with reboots every so often, then yesterday it didn't
reboot, it just spurted these messages across the screen, and I manually
rebooted the machine.  Any ideas?  And NO, I do not have a mem statement
in my kernel configure file.

Hardware
========
486/40DX Vesa Local Bus
Adaptec 1542C SCSI Controller 
Diamond SS24X
1 GB IBM SCSI Drive
180 MB IBM SCSI Drive
NE2000 Compatible ethernet card

Messages
========
Feb  2 21:01:21 zeus /netbsd: ed0: warning - receiver ring buffer overrun
Feb  2 21:09:07 zeus /netbsd: NetBSD 0.9a (ZEUS) #30: Sun Jan 30 22:15:13 EST 1994
Feb  2 21:09:07 zeus /netbsd:   rls@zeus.id.net:/home/sup/netbsd/src/sys/arch/i386/compile/ZEUS
Feb  2 21:09:07 zeus /netbsd: CPU: i486DX (486-class CPU)
Feb  2 21:09:07 zeus /netbsd: real mem  = 16384000
Feb  2 21:09:08 zeus /netbsd: avail mem = 14139392
Feb  2 21:09:08 zeus /netbsd: using 225 buffers containing 921600 bytes of memory
Feb  2 21:09:08 zeus /netbsd: pc0 at 0x60-0x6f irq 1 on isa
Feb  2 21:09:08 zeus /netbsd: pc0: color
Feb  2 21:09:08 zeus /netbsd: com0 at 0x3f8-0x3ff irq 4 on isa
Feb  2 21:09:08 zeus /netbsd: com1 at 0x2f8-0x2ff irq 3 on isa
Feb  2 21:09:08 zeus /netbsd: com1: fifo
Feb  2 21:09:08 zeus /netbsd: lpa0 at 0x378-0x37f on isa
Feb  2 21:09:08 zeus /netbsd: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
Feb  2 21:09:08 zeus /netbsd: fd0 at fdc0 targ 0: 1.44MB 80 cyl, 2 head, 18 sec
Feb  2 21:09:08 zeus /netbsd: aha0 at 0x330-0x337 irq 11 drq 5 on isa
Feb  2 21:09:09 zeus /netbsd: aha0: bus speed 250ns
Feb  2 21:09:09 zeus /netbsd: aha0 targ 0 lun 0: type 0(direct) fixed <IBM     0663L12       !Hs z > SCSI2
Feb  2 21:09:09 zeus /netbsd: sd0 at aha0 targ 0 lun 0: 953MB 2463 cyl, 13 head, 61 sec, 512 byte/sec
Feb  2 21:09:09 zeus /netbsd: aha0 targ 1 lun 0: type 0(direct) fixed <IBM     KZ-P            R160> SCSI2
Feb  2 21:09:09 zeus /netbsd: sd1 at aha0 targ 1 lun 0: 151MB 1021 cyl, 8 head, 38 sec, 512 byte/sec
Feb  2 21:09:09 zeus /netbsd: aha0 targ 2 lun 0: type 1(seq) removable <WANGTEK 5150ES SCSI FA1808  > SCSI1
Feb  2 21:09:09 zeus /netbsd: st0 at aha0 targ 2 lun 0: offline
Feb  2 21:09:09 zeus /netbsd: sb0 at 0x220 irq 7 drq 1 on isa
Feb  2 21:09:09 zeus /netbsd: sb0: dsp v3.1
Feb  2 21:09:09 zeus /netbsd: ed0 at 0x300-0x31f irq 9 on isa
Feb  2 21:09:09 zeus /netbsd: ed0: address 00:40:95:04:30:27, type NE2000 (16 bit) 
Feb  2 21:09:09 zeus /netbsd: npx0 at 0xf0-0xff on isa
Feb  2 21:09:09 zeus /netbsd: npx0: using exception 16
Feb  2 21:09:09 zeus /netbsd: biomask 8c0 ttymask 1a netmask 200
Feb  3 19:52:12 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:12 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:13 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:13 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:14 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:16 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:16 zeus /netbsd: com1: silo overflow
Feb  3 19:52:17 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:22 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:22 zeus /netbsd: com1: silo overflow
Feb  3 19:52:22 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:33 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:34 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:34 zeus /netbsd: com1: silo overflow
Feb  3 19:52:43 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:53 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:52:58 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:52:58 zeus /netbsd: com1: silo overflow
Feb  3 19:53:00 zeus /netbsd: ed0: NIC memory corrupt - invalid packet length 19969
Feb  3 19:53:13 zeus last message repeated 4 times
Feb  3 19:53:46 zeus /netbsd: ed0: remote transmit DMA failed to complete
Feb  3 19:53:46 zeus /netbsd: com1: silo overflow
Feb  3 20:04:58 zeus shutdown: reboot by rls: Going DOWN!
Feb  3 20:05:01 zeus syslogd: exiting on signal 15


#
# ZEUS -- Kernel Configuration File
#
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
ident		ZEUS
timezone	4 dst
maxusers	16
maxfdescs	4096

options		ZEUS			# Historical - Kernel Name

#options	DUMMY_NOPS		# speed hack; dangerous
#options	EON			# CLNP over IP
#options	"ISO_X25ESIS"		# ESIS over X.25
#options	IMP	 		# Broken ;(
#options	LOFS			# 
#options	MCLSHIFT=12		# log2(size) of a mbuf cluster
#options	PORTAL			#
#options	SUBNETSARELOCAL=0	# ??
#options	SHMMAXPAGES=1024	# 1024 is the default.
#options	SHMMAXPGS=1024		# 1024 pages is the default
#options	DDB			# kernel debugger; recommended
#options	USER_LDT
#options	MATH_EMULATE		# Intel 387 Math-Co emulation

options		SYSVMSG			# System V message queues; see msg.h
options		SYSVSEM			# System V semaphores; see sem.h
options		SYSVSHM			# System V shared memory; broken
options		SBPRO			# Soundblaster Pro Audio Board
options		CCITT			# X.25
options		"COMPAT_43"		# 4.3 system calls
options		COMPAT_NOMID		# old zmagic executables
options		DIAGNOSTIC		# internal consistency checking
options		DIRECTED_BROADCAST	# broadcast across subnets
options		ISO			# OSI
options		ISOFS			# ISO 9660 CD-ROM file system, with RR
options		LKM			# loadable kernel modules
options		MULTICAST		# Multicasting (M-BONE) Multimedia
options		MROUTING		# Multicast Routing
options		NS			# XNS
options		TPIP			# TP over IP
options		FASTLINKS		# fast symbolic links in FFS
options		FDESC			# /dev/fd
options		FFS			# Berkeley fast file system
options		FIFO			# fifos; recommended
options		GATEWAY			# packet forwarding
options		"I386_CPU"		# 386DX, 386SX, etc.
options		"I486_CPU"		# 486DX, 486SX, 486SLC, etc.
options		INET			# IP
options		KERNFS			# kernel file system; recommended
options		KTRACE			# system call tracing, a la ktrace(1)
options		MACHINE_NONCONTIG	# temporary kluge
options		MFS			# memory file system; uses RAM and swap
options		MSDOSFS			# MS-DOS FAT file system
options		NFSCLIENT		# Network File System client
options		NFSSERVER		# Network File System server
options		NSIP			# IDP over IP
options		PROCFS			# Process file system; recommended
options		QUOTA			# file system quotas
options		SCSI			# SCSI Devices present
options		SWAPPAGER		# paging
options		"TCP_COMPAT_42"		# 4.2 TCP bugs
options		TIMEZONE=300, DST=1	# time zone to read RTC in
options		UCONSOLE, XSERVER	# X-Server abilities
options		VNODEPAGER,DEVPAGER	# vnode and device node caching
options		"i387"			# Intel 387 Math-Co support

config		netbsd	root on sd0 swap on sd0

controller	isa0
controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0
disk		fd1	at fdc0 drive 1

controller	aha0	at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
disk		sd0	at aha0 flags 0 drive ?
disk		sd1	at aha0 flags 0 drive ?
disk		sd2	at aha0 flags 0 drive ?
disk		sd3	at aha0 flags 0 drive ?
tape		st0	at aha0 flags 1 drive ?
tape		st1	at aha0 flags 1 drive ?
disk		cd0	at aha0	flags 2 drive ?
disk		cd1	at aha0	flags 2 drive ?

device		pc0	at isa? port "IO_KBD" tty irq 1 vector pcrint
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr
device		com0	at isa? port "IO_COM1" tty irq 4 vector comintr
device		com1	at isa? port "IO_COM2" tty irq 3 vector comintr
device		com2	at isa? port "IO_COM3" tty irq 5 vector comintr
device		com3	at isa? port "IO_COM4" tty irq 9 vector comintr

device		lpt0	at isa? port "IO_LPT3" tty irq 7 vector lptintr
device		lpa0	at isa? port "IO_LPT1" tty
device		lpa1	at isa? port "IO_LPT2" tty

#device 		mcd0	at isa? port 0x320 irq 10
device		ed0 	at isa? port 0x300 net irq 9 vector edintr
device		sb0	at isa? port 0x220 bio irq 7 drq 1 vector sbintr

pseudo-device	ether		1
pseudo-device	log		1
pseudo-device	loop		1
pseudo-device	pty		32
pseudo-device	sl		1
pseudo-device	speaker		1
pseudo-device	bpfilter	10
pseudo-device	ppp		1
pseudo-device	tb		2
pseudo-device	audio		1

------------------------------------------------------------------------------