[PATCH] IB/mthca: map MPT/MTT context in mem-free mode
[safe/jmp/linux-2.6] / drivers / infiniband / hw / mthca / mthca_main.c
index 9e782bc..8bd2e3a 100644 (file)
@@ -390,7 +390,7 @@ static int __devinit mthca_init_icm(struct mthca_dev *mdev,
        }
 
        mdev->mr_table.mtt_table = mthca_alloc_icm_table(mdev, init_hca->mtt_base,
-                                                        init_hca->mtt_seg_sz,
+                                                        dev_lim->mtt_seg_sz,
                                                         mdev->limits.num_mtt_segs,
                                                         mdev->limits.reserved_mtts, 1);
        if (!mdev->mr_table.mtt_table) {