various dma_mask fixups

From: Christoph Hellwig
Date: Wed Aug 29 2018 - 02:24:31 EST


Fix warnings and regressions from requiring a dma mask.