paravirtualization structure

Omar Khan
2007-02-19T15:17:03Z

hi,

I have a couple of kvm/kernel newbie questions:

1. What is the sequence of events for a paravirtualization hypercall? I
understand how VMX architecture works, but how does the paravirt fit in? When we
make a paravirt sys call we avoid a VMexit, but which address space does the
call go to?

2. Is the paravirtualization code included in the 2.6.20 kernel (if so where
is it) or do we still need to apply the patch for it?

I reply would be greatly appreciated. Thanks in advance.

Omar Khan