NVMe: Simplify nvme_unmap_user_pages
authorMatthew Wilcox <matthew.r.wilcox@intel.com>
Fri, 6 Jan 2012 20:52:56 +0000 (13:52 -0700)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Tue, 10 Jan 2012 19:54:22 +0000 (14:54 -0500)
commit1c2ad9faaf662b4a525348775deca3ac8e6c35a0
tree3b378e4edca145b682cd4952c105ff9e31b3d465
parentfe304c43c6d63e29ed4fc46a874d7a74313788c5
NVMe: Simplify nvme_unmap_user_pages

By using the iod->nents field (the same way other I/O paths do), we can
avoid recalculating the number of sg entries at unmap time, and make
nvme_unmap_user_pages() easier to call.

Also, use the 'write' parameter instead of assuming DMA_FROM_DEVICE.

Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
drivers/block/nvme.c