[MLX4] add casting to please PREfast (winib 2431)
authortzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 15 May 2008 07:59:30 +0000 (07:59 +0000)
committertzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 15 May 2008 07:59:30 +0000 (07:59 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1174 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

hw/mlx4/kernel/bus/ib/main.c
hw/mlx4/kernel/bus/net/main.c

index 538cb57..a53bc68 100644 (file)
@@ -556,7 +556,7 @@ static void *mlx4_ib_add(struct mlx4_dev *dev)
        if (mlx4_uar_alloc(dev, &ibdev->priv_uar))
                goto err_pd;
 
-       ibdev->uar_map = ioremap(ibdev->priv_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
+       ibdev->uar_map = ioremap((u64)ibdev->priv_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
        if (!ibdev->uar_map)
                goto err_uar;
 
@@ -654,3 +654,4 @@ void __exit mlx4_ib_cleanup(void)
        mlx4_unregister_interface(&mlx4_ib_interface);
 }
 
+
index d99c727..f28e4c4 100644 (file)
@@ -594,7 +594,7 @@ static int mlx4_setup_hca(struct mlx4_dev *dev)
                goto err_uar_table_free;
        }
 
-       priv->kar = ioremap(priv->driver_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
+       priv->kar = ioremap((u64)priv->driver_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
        if (!priv->kar) {
                mlx4_err(dev, "Couldn't map kernel access region, "
                         "aborting.\n");
@@ -957,3 +957,4 @@ void mlx4_net_init()
        mlx4_intf_init();
 }
 
+