<!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>