diff options
Diffstat (limited to 'drivers/vhost')
-rw-r--r-- | drivers/vhost/net.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c index 8dae2f724a35..dce5c58174b7 100644 --- a/drivers/vhost/net.c +++ b/drivers/vhost/net.c | |||
@@ -48,15 +48,15 @@ MODULE_PARM_DESC(experimental_zcopytx, "Enable Zero Copy TX;" | |||
48 | * status internally; used for zerocopy tx only. | 48 | * status internally; used for zerocopy tx only. |
49 | */ | 49 | */ |
50 | /* Lower device DMA failed */ | 50 | /* Lower device DMA failed */ |
51 | #define VHOST_DMA_FAILED_LEN 3 | 51 | #define VHOST_DMA_FAILED_LEN ((__force __virtio32)3) |
52 | /* Lower device DMA done */ | 52 | /* Lower device DMA done */ |
53 | #define VHOST_DMA_DONE_LEN 2 | 53 | #define VHOST_DMA_DONE_LEN ((__force __virtio32)2) |
54 | /* Lower device DMA in progress */ | 54 | /* Lower device DMA in progress */ |
55 | #define VHOST_DMA_IN_PROGRESS 1 | 55 | #define VHOST_DMA_IN_PROGRESS ((__force __virtio32)1) |
56 | /* Buffer unused */ | 56 | /* Buffer unused */ |
57 | #define VHOST_DMA_CLEAR_LEN 0 | 57 | #define VHOST_DMA_CLEAR_LEN ((__force __virtio32)0) |
58 | 58 | ||
59 | #define VHOST_DMA_IS_DONE(len) ((len) >= VHOST_DMA_DONE_LEN) | 59 | #define VHOST_DMA_IS_DONE(len) ((__force u32)(len) >= (__force u32)VHOST_DMA_DONE_LEN) |
60 | 60 | ||
61 | enum { | 61 | enum { |
62 | VHOST_NET_FEATURES = VHOST_FEATURES | | 62 | VHOST_NET_FEATURES = VHOST_FEATURES | |