On Mon, Dec 20, 2010 at 4:25 PM, Felipe Contreras <felipe.contreras@xxxxxxxxx> wrote: > I found a race condition that triggers a kernel panic. It's explained in the > following patches, but basically the map_obj that contains the user pages is > being destroyed while doing a DMA operation (which requires that map_obj). > > My solution is to convert the spinlock to a semaphore, and exten the area > protected (which might sleep). > > I have not tested these specific patches; they have been forward ported. But in > a similar branch, they solve the issue. Please disregard this patch series, I'll send a simpler single patch that does the trick. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html