locking/rtmutex: Split API from implementation
authorThomas Gleixner <tglx@linutronix.de>
Sun, 15 Aug 2021 21:27:57 +0000 (23:27 +0200)
committerIngo Molnar <mingo@kernel.org>
Tue, 17 Aug 2021 15:03:07 +0000 (17:03 +0200)
commit531ae4b06a737ed5539cd75dc6f6b9a28f900bba
treeeefc97f984dff0787c364c028eb2ee2ddd29080c
parent709e0b62869f625afd18edd79f190c38cb39dfb2
locking/rtmutex: Split API from implementation

Prepare for reusing the inner functions of rtmutex for RT lock
substitutions: introduce kernel/locking/rtmutex_api.c and move
them there.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20210815211302.726560996@linutronix.de
kernel/locking/Makefile
kernel/locking/rtmutex.c
kernel/locking/rtmutex_api.c [new file with mode: 0644]
kernel/locking/rtmutex_common.h