Roland> I just checked in a change that converts from using Roland> pci_alloc_consistent(), which is always GFP_ATOMIC, to Roland> dma_alloc_coherent(..., GFP_KERNEL). This should help Roland> with this symptom. Did this change make any difference for you? - R.