<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
        Francesco,<br>
    <br>
     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,<br>
    so host kernel trap handlers aren't touched. Hope it answers your
    question.<br>
    <br>
      Nikolay<br>
    <br>
    15.10.2010 20:05, Francesco Di Paolo пишет:
    <blockquote cite="mid:SNT127-W457D87B19ECECBF2592EA297570@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      hello there,<br>
      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.
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
vbox-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</a>
<a class="moz-txt-link-freetext" href="http://vbox.innotek.de/mailman/listinfo/vbox-dev">http://vbox.innotek.de/mailman/listinfo/vbox-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>