[pok] [Paravirtualization] The new Hypercall for paravirtualization

[ Thread Index | Date Index | More lists.tuxfamily.org/pok Archives ]


Hi, everyone:

For the clear and reusability of the paravirtualization code, we have implement a hypercall by imitating the syscall in POK, Here is three commit about the job [1], [2], [3]. Also I have post a blog about the job [4].

Because we already separate the virtualization code and normal code apart, the hypercall will not influence normal BSP. And also introduced this hypercall system is beneficial to the separation, because the paravirtualization do not depend with syscall any more.

Thank you very much.

[1]. https://github.com/HuaiYuSched/pok/commit/0ffd9716cd6f0f6889794ac67d7eaedc5b3ce5a8
[2]. https://github.com/HuaiYuSched/pok/commit/e828c47066d7c905bf925329d2f78af4c71388dc
[3]. https://github.com/HuaiYuSched/pok/commit/601bbaa45a8fb7bdafd682b663c783e6bc1c8909
[4]. http://huaiyusched.github.io/2014/05/30/build-a-new-hypercall-system-by-imitating-the-syscall/
--
Best Regards.
Youren Shen.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/