[vbox-dev] SysyemCall in VirtualBOx
Nikolay Igotti
nikolay.igotti at oracle.com
Mon Oct 18 07:08:10 GMT 2010
Francesco,
Hypervisor controls IDT guest really executes with, thus it can
control the way traps are delivered. Switcher saves/modifies IDT, along
with other priviledged registers,
so host kernel trap handlers aren't touched. Hope it answers your question.
Nikolay
15.10.2010 20:05, Francesco Di Paolo ?????:
> hello there,
> i'd like to have some informations in regards to how the hypervisor
> takes over when a system call(int 0x80) occurs in the guest OS. How it
> is managed the passage from Ring3 to Ring1. What i'm facing is
> understand what is going on when an application in the guest OS
> invokes a system call(i didn't get if it is involved the host kernel
> and its IDT or if there are interactions only between the application
> and the guest kernel). If you could give us some suggestions, we would
> be very grateful.
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20101018/1777d8c7/attachment.html>
More information about the vbox-dev
mailing list