Drivers: hv: Add KVP definitions for IP address injection
[firefly-linux-kernel-4.4.55.git] / drivers / hv / hv_util.c
index d3ac6a40118b30eb1033809c7f9198a6dd5c9b17..a0667de7a04c85de62a63527255c492f01063db8 100644 (file)
@@ -263,7 +263,7 @@ static int util_probe(struct hv_device *dev,
                (struct hv_util_service *)dev_id->driver_data;
        int ret;
 
-       srv->recv_buffer = kmalloc(PAGE_SIZE, GFP_KERNEL);
+       srv->recv_buffer = kmalloc(PAGE_SIZE * 2, GFP_KERNEL);
        if (!srv->recv_buffer)
                return -ENOMEM;
        if (srv->util_init) {
@@ -274,7 +274,7 @@ static int util_probe(struct hv_device *dev,
                }
        }
 
-       ret = vmbus_open(dev->channel, 2 * PAGE_SIZE, 2 * PAGE_SIZE, NULL, 0,
+       ret = vmbus_open(dev->channel, 4 * PAGE_SIZE, 4 * PAGE_SIZE, NULL, 0,
                        srv->util_cb, dev->channel);
        if (ret)
                goto error;