On Fri, Mar 10, 2006 at 06:29:46PM -0800, Leech, Christopher ([EMAIL PROTECTED]) wrote: > From: Chris Leech [mailto:[EMAIL PROTECTED] > Sent: Friday, March 10, 2006 6:29 PM > To: > Subject: [PATCH 2/8] [I/OAT] Driver for the Intel(R) I/OAT DMA engine > > > Adds a new ioatdma driver
enumerate_dma_channels() is still broken, if it can not fail add NOFAIL gfp flag. And you play tricky games with common_node/device_node of struct dma_chan - one of that lists is never protected, while other is called under RCU and other locks (btw, why does insertion use RCU and deletion in dma_async_device_unregister() does not?). struct ioat_dma_chan - is it somewhere freed? -- Evgeniy Polyakov - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html