diff options
author | Roger Pau Monné <royger@FreeBSD.org> | 2014-03-11 10:24:13 +0000 |
---|---|---|
committer | Roger Pau Monné <royger@FreeBSD.org> | 2014-03-11 10:24:13 +0000 |
commit | 4d30a3fb95b7a39999191a179db23de4715c5029 (patch) | |
tree | 321190d6e7f2a3801f2989218ddc460bf9a4c1f9 /contrib/diff | |
parent | 1e69553ed1dea6b8cb6c97a49a72e811f9bd7cde (diff) | |
download | src-4d30a3fb95b7a39999191a179db23de4715c5029.tar.gz src-4d30a3fb95b7a39999191a179db23de4715c5029.zip |
xen: use the same hypercall mechanism for XEN and XENHVM
Currently XEN (PV) and XENHVM (PVHVM) ports use different ways to
issue hypercalls, unify this by filling the hypercall_page under HVM
also.
Approved by: gibbs
Sponsored by: Citrix Systems R&D
amd64/include/xen/hypercall.h:
- Unify Xen hypercall code by always using the PV way.
i386/i386/locore.s:
- Define hypercall_page on i386 XENHVM.
x86/xen/hvm.c:
- Fill hypercall_page on XENHVM kernels using the HVM method (only
when running as an HVM guest).
Notes
Notes:
svn path=/head/; revision=263010
Diffstat (limited to 'contrib/diff')
0 files changed, 0 insertions, 0 deletions