Skip to content
Commit 57b7b6ac authored by Alexey Makhalov's avatar Alexey Makhalov Committed by Borislav Petkov (AMD)
Browse files

x86/vmware: Add TDX hypercall support



VMware hypercalls use I/O port, VMCALL or VMMCALL instructions.  Add a call to
__tdx_hypercall() in order to support TDX guests.

No change in high bandwidth hypercalls, as only low bandwidth ones are supported
for TDX guests.

  [ bp: Massage, clear on-stack struct tdx_module_args variable. ]

Co-developed-by: default avatarTim Merrifield <tim.merrifield@broadcom.com>
Signed-off-by: default avatarTim Merrifield <tim.merrifield@broadcom.com>
Signed-off-by: default avatarAlexey Makhalov <alexey.makhalov@broadcom.com>
Signed-off-by: default avatarBorislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20240613191650.9913-9-alexey.makhalov@broadcom.com
parent 9dfb1803
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment