fix a layering violation in videobuf2 and improve dma_map_resource v2
From: Christoph Hellwig <hch@lst.de>
Date: 2019-01-18 11:37:53
Also in:
linux-arm-kernel, linux-iommu, linux-media, lkml