Subject: port-next68k/11175: dma panic after ethernet `discarding oversize frame' error
To: None <email@example.com>
From: None <firstname.lastname@example.org>
Date: 10/09/2000 02:31:08
>Synopsis: dma panic after ethernet `discarding oversize frame' error
>Arrival-Date: Mon Oct 09 02:31:00 PDT 2000
>Originator: Darrin B. Jewell
>Release: -current ~20001007T0926Z
mourning, a mono next68k slab.
in the bootup sequence, the machine will panic in the nextdma
driver with a dma register dump and the error:
"panic: DMA: Unexpected registers in finish_xfer"
previous to this error, there is the message
"xe0: discarding oversize frame"
which I believe is a recently added check to the ether_input routine
This is repeatable, it appears to occur each time I boot
and immediately after the normal boot up message:
"Automatic boot in progress: starting file system checks"
netboot a current GENERIC kernel
I suspect there are two problems here, I don't know how much
they are intertwined.
1. The ethernet driver is passing a something bogus to ether_input()
2. the dma driver is failing to recover from this error condition.