]> www.infradead.org Git - users/willy/pagecache.git/commit
x86/vdso: Split virtual clock pages into dedicated mapping
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Thu, 10 Oct 2024 07:01:22 +0000 (09:01 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 2 Nov 2024 11:37:35 +0000 (12:37 +0100)
commite93d2521b27f0439872dfa4e4b92a9be6d73496f
treec785598c4537ed0dcbb640be2cc5f96ec66563d4
parent05a6b8c190f00792d60243c89c7b487e2e50a8ef
x86/vdso: Split virtual clock pages into dedicated mapping

The generic vdso data storage cannot handle the special pvclock and
hvclock pages. Split them into their own mapping, so the other vdso
storage can be migrated to the generic code.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20241010-vdso-generic-base-v1-20-b64f0842d512@linutronix.de
arch/x86/entry/vdso/vdso-layout.lds.S
arch/x86/entry/vdso/vma.c
arch/x86/include/asm/vdso/vsyscall.h