Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
x86/pvh: Set phys_base when calling xen_prepare_pvh()
[ Upstream commit b464b46 ] phys_base needs to be set for __pa() to work in xen_pvh_init() when finding the hypercall page. Set it before calling into xen_prepare_pvh(), which calls xen_pvh_init(). Clear it afterward to avoid __startup_64() adding to it and creating an incorrect value. Signed-off-by: Jason Andryuk <[email protected]> Reviewed-by: Juergen Gross <[email protected]> Message-ID: <[email protected]> Signed-off-by: Juergen Gross <[email protected]> Stable-dep-of: e8fbc0d ("x86/pvh: Call C code via the kernel virtual mapping") Signed-off-by: Sasha Levin <[email protected]>
- Loading branch information