DMA direct mapping fix for 5.4 and earlier stable branches