|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0/9] viridian cleanup
I plan to add implementations for more viridian enlightenments in the near
future. This series is just some cleanup I've been doing in preparation.
Paul Durrant (9):
viridian: move the code into its own sub-directory
viridian: remove MSR perf counters
viridian: remove comments referencing section number in the spec.
viridian: remove duplicate union types
viridian: separate interrupt related enlightenment implementations...
viridian: separate time related enlightenment implementations...
viridian: define type for the 'virtual VP assist page'
tools/misc: fix hard tabs in xen-hvmctx.c
viridian: introduce struct viridian_page
MAINTAINERS | 2 +-
tools/misc/xen-hvmctx.c | 18 +-
xen/arch/x86/hvm/Makefile | 2 +-
xen/arch/x86/hvm/viridian/Makefile | 3 +
xen/arch/x86/hvm/viridian/synic.c | 234 ++++++++++++++
xen/arch/x86/hvm/viridian/time.c | 245 +++++++++++++++
xen/arch/x86/hvm/{ => viridian}/viridian.c | 482 +++--------------------------
xen/include/asm-x86/hvm/viridian.h | 144 ++++++---
xen/include/asm-x86/perfc_defn.h | 26 --
xen/include/public/arch-x86/hvm/save.h | 2 +-
10 files changed, 638 insertions(+), 520 deletions(-)
create mode 100644 xen/arch/x86/hvm/viridian/Makefile
create mode 100644 xen/arch/x86/hvm/viridian/synic.c
create mode 100644 xen/arch/x86/hvm/viridian/time.c
rename xen/arch/x86/hvm/{ => viridian}/viridian.c (54%)
--
2.11.0
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |