]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
x86/paravirt: Introduce new paravirt-base.h header
authorJuergen Gross <jgross@suse.com>
Mon, 5 Jan 2026 11:05:12 +0000 (12:05 +0100)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 12 Jan 2026 17:58:28 +0000 (18:58 +0100)
commitf01b4f4a60191fa2a78931e2a3986983ec4f5334
treeb4a447f65b76e0bde969ba6a32e7efac3b4553eb
parent39965afb11511003cf7d8f34579bd592b8b70b80
x86/paravirt: Introduce new paravirt-base.h header

Move the pv_info related definitions and the declarations of the global
paravirt function primitives into a new header file paravirt-base.h.

Use that header instead of paravirt_types.h in ptrace.h.

Additionally, this is a preparation to reduce the include hell with paravirt
enabled.

  [ bp: Massage commit message. ]

Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://patch.msgid.link/20260105110520.21356-14-jgross@suse.com
arch/x86/include/asm/paravirt-base.h [new file with mode: 0644]
arch/x86/include/asm/paravirt.h
arch/x86/include/asm/paravirt_types.h
arch/x86/include/asm/ptrace.h