[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 0/3] Enable scheduling on KVM
The current patch series add interrupts and timer support on KVM, needed for enabling scheduling on KVM. Costin Lupu (3): plat/kvm: cleanup - remove setup.h plat/kvm: Add KVM (x86_64) interrupts support plat/kvm: Add KVM (x86_64) timer support plat/kvm/Makefile.uk | 12 +- plat/kvm/clock_subr.c | 226 ++++++++++++++++++ plat/kvm/include/kvm-x86/cpu_x86_64.h | 42 ---- plat/kvm/include/kvm-x86/cpu_x86_64_defs.h | 42 ---- plat/kvm/include/kvm-x86/traps.h | 45 ++++ plat/kvm/include/kvm/clock_subr.h | 83 +++++++ plat/kvm/include/kvm/intctrl.h | 38 +++ plat/kvm/include/kvm/irq.h | 45 ++++ plat/kvm/include/kvm/setup.h | 48 ---- plat/kvm/include/kvm/tscclock.h | 42 ++++ plat/kvm/irq.c | 107 +++++++++ plat/kvm/shutdown.c | 9 + plat/kvm/time.c | 62 +++++ plat/kvm/tscclock.c | 356 +++++++++++++++++++++++++++++ plat/kvm/x86/cpu_vectors_x86_64.S | 142 ++++++++++++ plat/kvm/x86/cpu_x86_64.c | 71 ------ plat/kvm/x86/entry64.S | 1 + plat/kvm/x86/intctrl.c | 111 +++++++++ plat/kvm/x86/lcpu.c | 37 +++ plat/kvm/x86/setup.c | 16 +- plat/kvm/x86/traps.c | 186 +++++++++++++++ 21 files changed, 1509 insertions(+), 212 deletions(-) create mode 100644 plat/kvm/clock_subr.c delete mode 100644 plat/kvm/include/kvm-x86/cpu_x86_64.h delete mode 100644 plat/kvm/include/kvm-x86/cpu_x86_64_defs.h create mode 100644 plat/kvm/include/kvm-x86/traps.h create mode 100644 plat/kvm/include/kvm/clock_subr.h create mode 100644 plat/kvm/include/kvm/intctrl.h create mode 100644 plat/kvm/include/kvm/irq.h delete mode 100644 plat/kvm/include/kvm/setup.h create mode 100644 plat/kvm/include/kvm/tscclock.h create mode 100644 plat/kvm/irq.c create mode 100644 plat/kvm/time.c create mode 100644 plat/kvm/tscclock.c create mode 100644 plat/kvm/x86/cpu_vectors_x86_64.S delete mode 100644 plat/kvm/x86/cpu_x86_64.c create mode 100644 plat/kvm/x86/intctrl.c create mode 100644 plat/kvm/x86/traps.c -- 2.1.4 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |