xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] XSM: cleanups
@ 2021-11-05 13:55 Andrew Cooper
  2021-11-05 13:55 ` [PATCH 1/5] x86/altcall: allow compound types to be passed Andrew Cooper
                   ` (4 more replies)
  0 siblings, 5 replies; 21+ messages in thread
From: Andrew Cooper @ 2021-11-05 13:55 UTC (permalink / raw)
  To: Xen-devel; +Cc: Andrew Cooper, Daniel De Graaf, Daniel Smith, Jan Beulich

Various XSM cleanups from observations based on Daniel's previous cleanup
series.

Andrew Cooper (4):
  xen/xsm: Complete altcall conversion of xsm interface
  xen/xsm: Drop xsm_hvm_control() hook
  xen/xsm: Improve fallback handling in xsm_fixup_ops()
  xen/xsm: Address hypercall ABI problems

Jan Beulich (1):
  x86/altcall: allow compound types to be passed

 xen/include/Makefile              |   2 +-
 xen/include/asm-x86/alternative.h |   4 +-
 xen/include/xsm/dummy.h           |  19 ---
 xen/include/xsm/xsm.h             |  39 ++----
 xen/xsm/Makefile                  |   1 +
 xen/xsm/dummy.c                   | 254 ++++++++++++++++++++------------------
 xen/xsm/flask/flask_op.c          |  60 ++++-----
 xen/xsm/flask/hooks.c             |   9 --
 xen/xsm/private.h                 |  16 +++
 xen/xsm/xsm_core.c                |  12 --
 xen/xsm/xsm_op.c                  |  51 ++++++++
 11 files changed, 245 insertions(+), 222 deletions(-)
 create mode 100644 xen/xsm/private.h
 create mode 100644 xen/xsm/xsm_op.c

-- 
2.11.0



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2021-11-18 13:01 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-05 13:55 [PATCH 0/5] XSM: cleanups Andrew Cooper
2021-11-05 13:55 ` [PATCH 1/5] x86/altcall: allow compound types to be passed Andrew Cooper
2021-11-05 14:09   ` Daniel P. Smith
2021-11-05 13:55 ` [PATCH 2/5] xen/xsm: Complete altcall conversion of xsm interface Andrew Cooper
2021-11-05 14:00   ` Jan Beulich
2021-11-05 14:11   ` Daniel P. Smith
2021-11-08  9:11   ` Jan Beulich
2021-11-17 22:22     ` Andrew Cooper
2021-11-05 13:55 ` [PATCH 3/5] xen/xsm: Drop xsm_hvm_control() hook Andrew Cooper
2021-11-05 14:20   ` Daniel P. Smith
2021-11-05 13:55 ` [PATCH 4/5] xen/xsm: Improve fallback handling in xsm_fixup_ops() Andrew Cooper
2021-11-05 14:22   ` Daniel P. Smith
2021-11-08  9:04   ` Jan Beulich
2021-11-17 22:37     ` Andrew Cooper
2021-11-18 11:59       ` Jan Beulich
2021-11-05 13:55 ` [PATCH 5/5] xen/xsm: Address hypercall ABI problems Andrew Cooper
2021-11-08  9:50   ` Jan Beulich
2021-11-17 23:14     ` Andrew Cooper
2021-11-17 23:20       ` Andrew Cooper
2021-11-18 13:01         ` Jan Beulich
2021-11-18 12:59       ` Jan Beulich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).