nbd: use loff_t for blocksize and nbd_set_size args
authorJosef Bacik <jbacik@fb.com>
Fri, 2 Dec 2016 21:19:12 +0000 (16:19 -0500)
committerJens Axboe <axboe@fb.com>
Sat, 3 Dec 2016 04:06:29 +0000 (21:06 -0700)
commitef77b515243b3499d62cf446eda6ca7e0a0b079c
tree02aaf159bb8b651e9be9c4add83b9afca512a85d
parent209200efa3db3d09380ee7c796efa73d900d5f3a
nbd: use loff_t for blocksize and nbd_set_size args

If we have large devices (say like the 40t drive I was trying to test with) we
will end up overflowing the int arguments to nbd_set_size and not get the right
size for our device.  Fix this by using loff_t everywhere so I don't have to
think about this again.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/block/nbd.c