mbox series

[0/2] Hypercall page docs and code cleanup

Message ID 1558606816-17842-1-git-send-email-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series Hypercall page docs and code cleanup | expand

Message

Andrew Cooper May 23, 2019, 10:20 a.m. UTC
For the rendered result (along with some other in-progress documentation),
see:

https://andrewcoop-xen.readthedocs.io/en/docs-devel/guest-guide/hypercall-abi.html

Andrew Cooper (2):
  x86: init_hypercall_page() cleanup
  docs: Introduce some hypercall page documentation

 docs/guest-guide/hypercall-abi.rst | 127 +++++++++++++++++++++++++++++++++++++
 docs/guest-guide/index.rst         |  10 +++
 docs/index.rst                     |  13 ++++
 xen/arch/x86/domain.c              |  14 ++++
 xen/arch/x86/domctl.c              |   2 +-
 xen/arch/x86/hvm/hvm.c             |   8 +--
 xen/arch/x86/hvm/svm/svm.c         |  18 +++---
 xen/arch/x86/hvm/vmx/vmx.c         |  18 +++---
 xen/arch/x86/pv/dom0_build.c       |   3 +-
 xen/arch/x86/pv/hypercall.c        |  63 +++++++++---------
 xen/arch/x86/traps.c               |   2 +-
 xen/arch/x86/x86_64/traps.c        |  13 ----
 xen/include/asm-x86/domain.h       |   2 +-
 xen/include/asm-x86/hvm/hvm.h      |   4 +-
 xen/include/asm-x86/hypercall.h    |   4 +-
 15 files changed, 223 insertions(+), 78 deletions(-)
 create mode 100644 docs/guest-guide/hypercall-abi.rst
 create mode 100644 docs/guest-guide/index.rst