summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJinank Jain <jinankjain@linux.microsoft.com>2023-01-02 07:12:53 +0000
committerWei Liu <wei.liu@kernel.org>2023-01-17 13:37:19 +0000
commitf0d2f5c2c000c03aa6b6a29954042174b59a0d1c (patch)
treee271a53362519c41a9a2014f202291b7870f42c1 /lib
parent7fec185a56f45b98d9547982370c2ab33f0f72b5 (diff)
downloadlinux-f0d2f5c2c000c03aa6b6a29954042174b59a0d1c.tar.gz
linux-f0d2f5c2c000c03aa6b6a29954042174b59a0d1c.tar.bz2
linux-f0d2f5c2c000c03aa6b6a29954042174b59a0d1c.zip
x86/hyperv: Add an interface to do nested hypercalls
According to TLFS, in order to communicate to L0 hypervisor there needs to be an additional bit set in the control register. This communication is required to perform privileged instructions which can only be performed by L0 hypervisor. An example of that could be setting up the VMBus infrastructure. Signed-off-by: Jinank Jain <jinankjain@linux.microsoft.com> Reviewed-by: Michael Kelley <mikelley@microsoft.com> Link: https://lore.kernel.org/r/24f9d46d5259a688113e6e5e69e21002647f4949.1672639707.git.jinankjain@linux.microsoft.com Signed-off-by: Wei Liu <wei.liu@kernel.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions