Skip to contentSkip to conversation

Staging: westbridge/astoria: unlock on error path

PATCH New Dan Carpenter 1 participant 1 message Mar 20, 2011

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Staging: westbridge/astoria: unlock on error path

There is an unlock missing on this error path.

---
This driver does not compile for me.

drivers/staging/westbridge/astoria/gadget/cyasgadget.c +1 -0
index defa05c..be851ca 100644
@@ -587,6 +587,7 @@ static int cyasgadget_enable(
 			"cy_as_usb_end_point_config EP %s mismatch "
 			"on enabled\n", an_ep->usb_ep_inst.name);
 		#endif
+		spin_unlock_irqrestore(&an_dev->lock, flags);
 		return -EINVAL;
 	}