Skip to contentSkip to conversation

media: rc: remove unneeded mutex in rc_register_device

PATCH New Heiner Kallweit 1 participant 1 message Mar 16, 2016

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

PATCH v2 1/1 media: rc: remove unneeded mutex in rc_register_device

Access to dev->initialized is atomic and dev->initialized isn't accessed in any other code protected by this mutex. Therefore we don't need to get the mutex here.

---
v2:
- corrected commit message

---
 drivers/media/rc/rc-main.c | 2 --
 1 file changed, 2 deletions(-)
drivers/media/rc/rc-main.c +0 -2
index 4e9bbe7..68541b1 100644
@@ -1492,9 +1492,7 @@ int rc_register_device(struct rc_dev *dev)
 	}
 
 	/* Allow the RC sysfs nodes to be accessible */
-	mutex_lock(&dev->lock);
 	atomic_set(&dev->initialized, 1);
-	mutex_unlock(&dev->lock);
 
 	IR_dprintk(1, "Registered rc%u (driver: %s, remote: %s, mode %s)\n",
 		   dev->minor,
Signature · 1 line
2.7.3