]> git.ipfire.org Git - thirdparty/linux.git/commit
powerpc: book3s: vas: use lock guard for mutex
authorShrikanth Hegde <sshegde@linux.ibm.com>
Mon, 5 May 2025 07:53:31 +0000 (13:23 +0530)
committerMadhavan Srinivasan <maddy@linux.ibm.com>
Mon, 23 Jun 2025 04:27:11 +0000 (09:57 +0530)
commit37989b532bc2cb1912fdcfe6d381a10c8452068a
tree5ebc1c0e8290e86edd48a62cd8d77693b1b77cde
parent56534636c3c376a6868764eefd2a44b25f64fc0b
powerpc: book3s: vas: use lock guard for mutex

use lock guards for scope based resource management of mutex.
This would make the code simpler and easier to maintain.

More details on lock guards can be found at
https://lore.kernel.org/all/20230612093537.614161713@infradead.org/T/#u

This shows the use of both guard and scoped_guard

Reviewed-by: Srikar Dronamraju <srikar@linux.ibm.com>
Signed-off-by: Shrikanth Hegde <sshegde@linux.ibm.com>
Tested-by: Venkat Rao Bagalkote <venkat88@linux.ibm.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20250505075333.184463-5-sshegde@linux.ibm.com
arch/powerpc/platforms/book3s/vas-api.c