]> git.ipfire.org Git - thirdparty/linux.git/commit
vdso/timens: Move functions to new file
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Thu, 26 Mar 2026 11:42:30 +0000 (12:42 +0100)
committerThomas Gleixner <tglx@kernel.org>
Thu, 26 Mar 2026 14:44:22 +0000 (15:44 +0100)
commit5dc9cf835aba73c882348aa4f99be83b6e45ad9b
treec2aa0025519655cf94284d31ef553ae36e525a76
parentbed0053a6303d908266aaaabf4fa96e2d02a4abc
vdso/timens: Move functions to new file

As a preparation of the untangling of time namespaces and the vDSO, move
the glue functions between those subsystems into a new file.

While at it, switch the mutex lock and mmap_read_lock() in the vDSO
namespace code to guard().

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260326-vdso-timens-decoupling-v2-1-c82693a7775f@linutronix.de
MAINTAINERS
include/linux/time_namespace.h
kernel/time/Makefile
kernel/time/namespace.c
kernel/time/namespace_internal.h [new file with mode: 0644]
kernel/time/namespace_vdso.c [new file with mode: 0644]
lib/vdso/datastore.c