aboutsummaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorAnirudh Rayabharam <anrayabh@linux.microsoft.com>2022-10-27 15:27:29 +0530
committerWei Liu <wei.liu@kernel.org>2022-11-03 15:50:28 +0000
commit2982635a0b3d08d6fee2ff05632206286df0e703 (patch)
treeab5ae06bb3699d30a9e46953ec5fa9db45404cdd /MAINTAINERS
parentclocksource/drivers/hyperv: add data structure for reference TSC MSR (diff)
downloadlinux-dev-2982635a0b3d08d6fee2ff05632206286df0e703.tar.xz
linux-dev-2982635a0b3d08d6fee2ff05632206286df0e703.zip
x86/hyperv: fix invalid writes to MSRs during root partition kexec
hyperv_cleanup resets the hypercall page by setting the MSR to 0. However, the root partition is not allowed to write to the GPA bits of the MSR. Instead, it uses the hypercall page provided by the MSR. Similar is the case with the reference TSC MSR. Clear only the enable bit instead of zeroing the entire MSR to make the code valid for root partition too. Signed-off-by: Anirudh Rayabharam <anrayabh@linux.microsoft.com> Reviewed-by: Michael Kelley <mikelley@microsoft.com> Link: https://lore.kernel.org/r/20221027095729.1676394-3-anrayabh@linux.microsoft.com Signed-off-by: Wei Liu <wei.liu@kernel.org>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions