summaryrefslogtreecommitdiffstats
path: root/drivers/staging/hv/vmbus_drv.c
diff options
context:
space:
mode:
authorK. Y. Srinivasan2011-08-27 20:31:34 +0200
committerGreg Kroah-Hartman2011-08-29 20:05:31 +0200
commite61ee14f0e9be1ff3d0d3e6168d47125729864c7 (patch)
treee22f711d26df5ae50a8e6d780f56fb7de7b401ea /drivers/staging/hv/vmbus_drv.c
parentStaging: hv: vmbus: Properly deal with de-registering channel callback (diff)
downloadkernel-qcow2-linux-e61ee14f0e9be1ff3d0d3e6168d47125729864c7.tar.gz
kernel-qcow2-linux-e61ee14f0e9be1ff3d0d3e6168d47125729864c7.tar.xz
kernel-qcow2-linux-e61ee14f0e9be1ff3d0d3e6168d47125729864c7.zip
Staging: hv: Fix a bug in vmbus_match()
The recent checkin that add a private pointer to hv_vmbus_device_id introduced this bug in vmbus_match; fix it. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/hv/vmbus_drv.c')
-rw-r--r--drivers/staging/hv/vmbus_drv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/hv/vmbus_drv.c b/drivers/staging/hv/vmbus_drv.c
index be62b6244e39..51002c0523a5 100644
--- a/drivers/staging/hv/vmbus_drv.c
+++ b/drivers/staging/hv/vmbus_drv.c
@@ -273,7 +273,7 @@ static int vmbus_match(struct device *device, struct device_driver *driver)
for (; !is_null_guid(id_array->guid); id_array++)
if (!memcmp(&id_array->guid, &hv_dev->dev_type.b,
- sizeof(struct hv_vmbus_device_id)))
+ sizeof(uuid_le)))
return 1;
return 0;