From 6d23b0c1343f192d1ec7272974fa06fa2a2f5bd2 Mon Sep 17 00:00:00 2001 From: Ali Ayoub Date: Thu, 17 May 2007 20:58:30 +0300 Subject: [PATCH] --- yaml --- r: 56737 b: refs/heads/master c: de57c9f102ad7bdc8afa5a1560748cf4f1c18b8e h: refs/heads/master i: 56735: cd392b4a441d4c8d270fb5e87a7945ed88361f52 v: v3 --- [refs] | 2 +- trunk/drivers/infiniband/hw/mthca/mthca_main.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 3d4784bead74..fe41b266432c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bd5a6ccc0e6d8eed3047b4af0e5c1e7168869cd8 +refs/heads/master: de57c9f102ad7bdc8afa5a1560748cf4f1c18b8e diff --git a/trunk/drivers/infiniband/hw/mthca/mthca_main.c b/trunk/drivers/infiniband/hw/mthca/mthca_main.c index 773145e29947..aa563e61de65 100644 --- a/trunk/drivers/infiniband/hw/mthca/mthca_main.c +++ b/trunk/drivers/infiniband/hw/mthca/mthca_main.c @@ -1250,12 +1250,14 @@ static void __mthca_remove_one(struct pci_dev *pdev) int __mthca_restart_one(struct pci_dev *pdev) { struct mthca_dev *mdev; + int hca_type; mdev = pci_get_drvdata(pdev); if (!mdev) return -ENODEV; + hca_type = mdev->hca_type; __mthca_remove_one(pdev); - return __mthca_init_one(pdev, mdev->hca_type); + return __mthca_init_one(pdev, hca_type); } static int __devinit mthca_init_one(struct pci_dev *pdev,