Code cleanups and stability fixes
/kernel/power/wakelock.c
blob:c292f67a551cd205905d635ec1cf2b31a5f4bd25 -> blob:6d03db4590bbd1aeed8ef67ea71f1ab9e680ee78
--- kernel/power/wakelock.c
+++ kernel/power/wakelock.c
@@ -351,6 +351,7 @@ void wake_lock_init(struct wake_lock *lo
if (name)
lock->name = name;
BUG_ON(!lock->name);
+ BUG_ON(lock->flags & WAKE_LOCK_INITIALIZED);
if (debug_mask & DEBUG_WAKE_LOCK)
pr_info("wake_lock_init name=%s\n", lock->name);