Browse Source

USB: f_mass_storage: fix crash on bind() error

init_completion() hasn't been called yet and the thread isn't created
if we end up here, so don't call complete() on thread_notifier.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Acked-by: Michal Nazarewicz <m.nazarewicz@samsung.com>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Peter Korsgaard 15 years ago
parent
commit
8e7e61dfbf
1 changed files with 0 additions and 1 deletions
  1. 0 1
      drivers/usb/gadget/f_mass_storage.c

+ 0 - 1
drivers/usb/gadget/f_mass_storage.c

@@ -2865,7 +2865,6 @@ error_release:
 	/* Call fsg_common_release() directly, ref might be not
 	 * initialised */
 	fsg_common_release(&common->ref);
-	complete(&common->thread_notifier);
 	return ERR_PTR(rc);
 }