From 1c55d9f077b15eea1df588a516947ce778e0c5a5 Mon Sep 17 00:00:00 2001 From: Anil Veerabhadrappa Date: Thu, 25 Mar 2010 10:54:42 -0700 Subject: [PATCH] --- yaml --- r: 195615 b: refs/heads/master c: ce2d763a2cd09513cb0c0e9ea52c30373c00b2f1 h: refs/heads/master i: 195613: 57aacd88dd03a8396e74ad67908d9d311f31b905 195611: 49b3f9cd1a90e9272e0966140a1997b757e43b40 195607: a0e20da3abb1cf264f92c361d674f88109461112 195599: b3146f292252597096ffa2416cfabe20ab16ef0d 195583: 32a9275aecb805bfff0828f9716b3bbbbb393aad v: v3 --- [refs] | 2 +- trunk/drivers/scsi/bnx2i/bnx2i_init.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 5b4cd3a1b810..79c4cc4ca8fb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2e15efc7e1f99f56896b89fad9d13baac3c635f9 +refs/heads/master: ce2d763a2cd09513cb0c0e9ea52c30373c00b2f1 diff --git a/trunk/drivers/scsi/bnx2i/bnx2i_init.c b/trunk/drivers/scsi/bnx2i/bnx2i_init.c index 6d8172e781cf..737dce084276 100644 --- a/trunk/drivers/scsi/bnx2i/bnx2i_init.c +++ b/trunk/drivers/scsi/bnx2i/bnx2i_init.c @@ -278,6 +278,7 @@ static int bnx2i_init_one(struct bnx2i_hba *hba, struct cnic_dev *cnic) int rc; mutex_lock(&bnx2i_dev_lock); + hba->cnic = cnic; rc = cnic->register_device(cnic, CNIC_ULP_ISCSI, hba); if (!rc) { hba->age++; @@ -324,8 +325,7 @@ void bnx2i_ulp_init(struct cnic_dev *dev) if (bnx2i_init_one(hba, dev)) { printk(KERN_ERR "bnx2i - hba %p init failed\n", hba); bnx2i_free_hba(hba); - } else - hba->cnic = dev; + } }