Messages in this thread | | | Subject | Re: Sun GEM card looses TX on x86 32bit PCI | From | Beezly <> | Date | 11 Mar 2002 18:35:01 +0000 |
| |
Hi David,
Sorry it took so long for me to get back to you. Sadly it also hung with this patch ;) I was unable to get an oops out of it (machine was completely hosed and in X so I couldn't even note the oops on paper :( ).
Beezly
On Mon, 2002-03-11 at 12:21, David S. Miller wrote: > From: Beezly <beezly@beezly.org.uk> > Date: 11 Mar 2002 12:19:24 +0000 > > I managed to run the latest patch, but it appears to Oops when the > overflow condition occurs. Sadly I was not able to get the output of the > oops... but it was at exactly the same time that I was run my "test" > which causes the RX to halt. > > Duh, this will fix it: > > --- drivers/net/sungem.c.~1~ Mon Mar 11 04:18:58 2002 > +++ drivers/net/sungem.c Mon Mar 11 04:24:13 2002 > @@ -317,7 +317,7 @@ > } > > /* Second, disable RX DMA. */ > - writel(0, RXDMA_CFG); > + writel(0, gp->regs + RXDMA_CFG); > for (limit = 0; limit < 5000; limit++) { > if (!(readl(gp->regs + RXDMA_CFG) & RXDMA_CFG_ENABLE)) > break;
[unhandled content-type:application/pgp-signature] | |