[Nbd] [PATCH 5/9] nbd: Fix device bytesize type
- To: nbd-general@lists.sourceforge.net
- Cc: linux-kernel@...25...
- Subject: [Nbd] [PATCH 5/9] nbd: Fix device bytesize type
- From: Markus Pargmann <mpa@...1897...>
- Date: Thu, 12 Feb 2015 21:57:33 +0100
- Message-id: <1423774657-12748-6-git-send-email-mpa@...1897...>
- In-reply-to: <1423774657-12748-1-git-send-email-mpa@...1897...>
- References: <1423774657-12748-1-git-send-email-mpa@...1897...>
The block subsystem uses loff_t to store the device size. Change the
type for nbd_device bytesize to loff_t.
Signed-off-by: Markus Pargmann <mpa@...1897...>
---
drivers/block/nbd.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c
index c07160c25a94..13c8371cbf4c 100644
--- a/drivers/block/nbd.c
+++ b/drivers/block/nbd.c
@@ -32,6 +32,7 @@
#include <net/sock.h>
#include <linux/net.h>
#include <linux/kthread.h>
+#include <linux/types.h>
#include <asm/uaccess.h>
#include <asm/types.h>
@@ -54,7 +55,7 @@ struct nbd_device {
struct mutex tx_lock;
struct gendisk *disk;
int blksize;
- u64 bytesize;
+ loff_t bytesize;
pid_t pid; /* pid of nbd-client, if attached */
int xmit_timeout;
int disconnect; /* a disconnect has been requested by user */
--
2.1.4
Reply to: