How about using dma_buf_kmap