<div>Alright! I can work with the guest-> host hypercall communication then!</div>
<div> </div>
<div>Thanks a lot for all the info!</div>
<div>Cheers!</div>
<div>Sujit<br><br> </div>
<div><span class="gmail_quote">On 10/25/07, <b class="gmail_sendername">Glauber de Oliveira Costa</b> <<a href="mailto:glommer@gmail.com">glommer@gmail.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On 10/25/07, Sujit Sanjeev <<a href="mailto:sujit771@gmail.com">sujit771@gmail.com</a>> wrote:<br>> Can the same be done with another level of indirection?
i.e. if I want<br>> something to be inaccessible to the host itself,<br>> can I store the values in the address space of the hypervisor? and make the<br>> host make special calls<br>> to the hypervisor? I am assuming that the host cannot alter the data stored
<br>> in the address space of the hypervisor.<br><br>There is no such thing as the "hypervisor" as a separate entity in<br>lguest, at least not as I understand it (semantic issues may rise!<br>;-))<br><br>That's because a lot of the tasks are done by the host itself.
<br>See things in drivers/lguest/core.c, for an example. All of this, are<br>in the host. interrupt management, userspace communication,<br>everything.<br><br>The closest thing you'll get to a hypervisor here is the switcher. But
<br>there's not too many things happening here regarding what you'd want.<br><br>--<br>Glauber de Oliveira Costa.<br>"Free as in Freedom"<br><a href="http://glommer.net">http://glommer.net</a><br><br>"The less confident you are, the more serious you have to act."
<br></blockquote></div><br>