IB/{core,hw}: Add constant for node_desc
[cascardo/linux.git] / drivers / infiniband / hw / mthca / mthca_provider.c
index da2335f..b697a0f 100644 (file)
@@ -193,7 +193,8 @@ static int mthca_modify_device(struct ib_device *ibdev,
        if (mask & IB_DEVICE_MODIFY_NODE_DESC) {
                if (mutex_lock_interruptible(&to_mdev(ibdev)->cap_mask_mutex))
                        return -ERESTARTSYS;
-               memcpy(ibdev->node_desc, props->node_desc, 64);
+               memcpy(ibdev->node_desc, props->node_desc,
+                      IB_DEVICE_NODE_DESC_MAX);
                mutex_unlock(&to_mdev(ibdev)->cap_mask_mutex);
        }
 
@@ -1138,7 +1139,7 @@ static int mthca_init_node_data(struct mthca_dev *dev)
        if (err)
                goto out;
 
-       memcpy(dev->ib_dev.node_desc, out_mad->data, 64);
+       memcpy(dev->ib_dev.node_desc, out_mad->data, IB_DEVICE_NODE_DESC_MAX);
 
        in_mad->attr_id = IB_SMP_ATTR_NODE_INFO;