From b973d86645b3ec22c4973ad64ae4cd19ab540c8e Mon Sep 17 00:00:00 2001 From: Rahul Ruikar Date: Thu, 28 Oct 2010 17:31:19 +0200 Subject: [PATCH] --- yaml --- r: 226901 b: refs/heads/master c: 17a936117c587c23aafafdb9cd6d433a90daa83d h: refs/heads/master i: 226899: 4c75bea5f7b90efa27a58ee98abd03c573ce98e6 v: v3 --- [refs] | 2 +- trunk/drivers/usb/gadget/f_mass_storage.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index f63d34398396..7a4d9bccef31 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d9385b6352da7fed50981f375c2ccb60354039a6 +refs/heads/master: 17a936117c587c23aafafdb9cd6d433a90daa83d diff --git a/trunk/drivers/usb/gadget/f_mass_storage.c b/trunk/drivers/usb/gadget/f_mass_storage.c index 838286b1cd14..c89b99295c1f 100644 --- a/trunk/drivers/usb/gadget/f_mass_storage.c +++ b/trunk/drivers/usb/gadget/f_mass_storage.c @@ -2765,6 +2765,7 @@ static struct fsg_common *fsg_common_init(struct fsg_common *common, if (rc) { INFO(common, "failed to register LUN%d: %d\n", i, rc); common->nluns = i; + put_device(&curlun->dev); goto error_release; }