NVMe: Abstract out sector to block number conversion
authorMatthew Wilcox <matthew.r.wilcox@intel.com>
Thu, 28 Mar 2013 01:28:22 +0000 (21:28 -0400)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Tue, 16 Apr 2013 19:05:22 +0000 (15:05 -0400)
commit063cc6d5591ea9c0631b81ac5c7b829d99738b2f
tree5a61528a0a76394666fdc42d6b51bf576a7c1002
parentacb7aa0db09b8abd38abeb84334a8a27a52fbb1b
NVMe: Abstract out sector to block number conversion

Introduce nvme_block_nr() to help convert sectors to block numbers.
This fixes an integer overflow in the SCSI conversion layer, and it's
slightly less typing than opencoding it.

Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
Acked-by: Keith Busch <keith.busch@intel.com>
drivers/block/nvme-core.c
drivers/block/nvme-scsi.c
include/linux/nvme.h