Re: [PATCH 6/9] [TULIP] Fix IRQ/DMA race

2006-08-08 Thread Valerie Henson
On Wed, Aug 09, 2006 at 01:35:05AM -0400, Jeff Garzik wrote: > Kyle McMartin wrote: > >From: Grant Grundler <[EMAIL PROTECTED]> > > > >IRQs are racing with tulip_down(). > >DMA can be restarted by tulip_interrupt() _after_ we call > >tulip_stop_rxtx() and the DMA buffers are unmapped. The result >

Re: [PATCH 6/9] [TULIP] Fix IRQ/DMA race

2006-08-08 Thread Jeff Garzik
Kyle McMartin wrote: From: Grant Grundler <[EMAIL PROTECTED]> IRQs are racing with tulip_down(). DMA can be restarted by tulip_interrupt() _after_ we call tulip_stop_rxtx() and the DMA buffers are unmapped. The result is an MCA (hard crash on ia64) because of an IO TLB miss. Signed-off-by: Gra

[PATCH 6/9] [TULIP] Fix IRQ/DMA race

2006-08-07 Thread Kyle McMartin
From: Grant Grundler <[EMAIL PROTECTED]> IRQs are racing with tulip_down(). DMA can be restarted by tulip_interrupt() _after_ we call tulip_stop_rxtx() and the DMA buffers are unmapped. The result is an MCA (hard crash on ia64) because of an IO TLB miss. Signed-off-by: Grant Grundler <[EMAIL PRO