]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
powerpc/qspinlock: Add spinlock contention tracepoint
authorNysal Jan K.A. <nysal@linux.ibm.com>
Thu, 31 Jul 2025 06:18:53 +0000 (11:48 +0530)
committerMadhavan Srinivasan <maddy@linux.ibm.com>
Mon, 1 Sep 2025 08:08:12 +0000 (13:38 +0530)
commit4f61d54d2245c15b23ad78a89f854fb2496b6216
tree928c49e060e772d3999b0294c919cbe0f409937f
parent74db6cc331b0da5c48c62b7af68d747ec9af1984
powerpc/qspinlock: Add spinlock contention tracepoint

Add a lock contention tracepoint in the queued spinlock slowpath.
Also add the __lockfunc annotation so that in_lock_functions()
works as expected.

Signed-off-by: Nysal Jan K.A. <nysal@linux.ibm.com>
Reviewed-by: Shrikanth Hegde <sshegde@linux.ibm.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20250731061856.1858898-1-nysal@linux.ibm.com
arch/powerpc/lib/qspinlock.c