]> Pileus Git - ~andy/linux/blobdiff - drivers/usb/gadget/tcm_usb_gadget.c
Merge branch 'for-3.11/core' of git://git.kernel.dk/linux-block
[~andy/linux] / drivers / usb / gadget / tcm_usb_gadget.c
index 4f7f76f00c7452239067a5b5498a500d26093f50..0ff33396eef3ac6e99a78af1db7874d82cff8480 100644 (file)
@@ -1467,9 +1467,8 @@ static int usbg_get_cmd_state(struct se_cmd *se_cmd)
        return 0;
 }
 
-static int usbg_queue_tm_rsp(struct se_cmd *se_cmd)
+static void usbg_queue_tm_rsp(struct se_cmd *se_cmd)
 {
-       return 0;
 }
 
 static const char *usbg_check_wwn(const char *name)
@@ -1794,9 +1793,10 @@ static int tcm_usbg_drop_nexus(struct usbg_tpg *tpg)
        tpg->tpg_nexus = NULL;
 
        kfree(tv_nexus);
+       ret = 0;
 out:
        mutex_unlock(&tpg->tpg_mutex);
-       return 0;
+       return ret;
 }
 
 static ssize_t tcm_usbg_tpg_store_nexus(