On 06/12/2014 04:34 PM, shenyouren wrote:
> Philipp Eppelt <philipp.epp...@mailbox.tu-dresden.de
> <mailto:philipp.epp...@mailbox.tu-dresden.de>>于 2014年6月12日 下午9:50
> 写道:
>>
>> Hi,
>>
>> can you please evaluate, which pieces already implemented in
>> pok/kernel/* can be reused to build the vCPU structure?
> I don't think there are lot of code which can be reused. The vCPU is a
> new concept in POK. I can only figure out that the context store/resume
> function can be reused.
Yes, it is a new concept. But the partition structure has some similar
elements. E.g. context_t. Is there more?

>> Also, how the vCPU structure can be build on top of / merged into the
>> partition structure.
> I think we can put a point on vCPU structure, a point point to partition
> bond with the vCPU.
> This vCPU structure, as you said do not need SMP for now, and a
> partition is a vCPU(I understand this as we do not need scheduler for
> vCPU now), is just a structure for interrupt store, also maybe for the
> context store.
> 
> If my understanding is correct, the implementation of vCPU is a
> realistic target for midterm.
Ok, then run a hello World on the vCPU without a guest system until midterm.

But first write a blog post, where you want to place the implementation
of the vCPU and how it interacts with the partition it's running in and
other components of the kernel.

Cheers,
Philipp
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to