From ed31fde13f22b050dbbb9bebe307bdfea69a19aa Mon Sep 17 00:00:00 2001 From: Robert Love Date: Fri, 10 Feb 2012 17:18:36 -0800 Subject: [PATCH] --- yaml --- r: 292955 b: refs/heads/master c: 6f68794c9283bbce3f7c91d3be34cb4f4f6ed960 h: refs/heads/master i: 292953: f71dbf4bc47e6faf64483d134098eaeeafcb77a0 292951: c65b9cbced2402237aae51c53613da5d31bd94ba v: v3 --- [refs] | 2 +- trunk/drivers/scsi/fcoe/fcoe.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 085541c63bec..d12bf6bde872 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7e5adcfb31c26a68b75a249ef1c7f52fc5ec6e1b +refs/heads/master: 6f68794c9283bbce3f7c91d3be34cb4f4f6ed960 diff --git a/trunk/drivers/scsi/fcoe/fcoe.c b/trunk/drivers/scsi/fcoe/fcoe.c index 67f6685de7fd..449d31ea07bd 100644 --- a/trunk/drivers/scsi/fcoe/fcoe.c +++ b/trunk/drivers/scsi/fcoe/fcoe.c @@ -380,7 +380,7 @@ static struct fcoe_interface *fcoe_interface_create(struct net_device *netdev, if (!fcoe) { FCOE_NETDEV_DBG(netdev, "Could not allocate fcoe structure\n"); fcoe = ERR_PTR(-ENOMEM); - goto out_nomod; + goto out_putmod; } dev_hold(netdev); @@ -400,12 +400,12 @@ static struct fcoe_interface *fcoe_interface_create(struct net_device *netdev, kfree(fcoe); dev_put(netdev); fcoe = ERR_PTR(err); - goto out_nomod; + goto out_putmod; } goto out; -out_nomod: +out_putmod: module_put(THIS_MODULE); out: return fcoe;