Hello,
I am trying to set up a shared page between the hypervisor and a Linux guest
kernel. In Xen I am doing:
void *ptr = alloc_xenheap_page();
share_xen_page_with_guest(virt_to_page(ptr), current->domain,
XENSHARE_writable);
unsigned int mfn = virt_to_mfn(ptr);
And my plan was to pass the mf
Of course. Agh, I forgot to change it to 1.
If someone else looks at this, in my case it means this file:
xen/arch/x86/x86_64/entry.S
Thanks!
On Nov 9, 2014, at 2:27 PM, Andrew Cooper
mailto:andrew.coop...@citrix.com>> wrote:
On 09/11/14 19:16, Amaro, Emmanuel wrote:
Hello,
I am try
Hello,
I am trying to pass a pointer to an hyper call in the simplest possible way,
set it’s value, an return it to the guest.
I have tried 2 different ways:
- Directly with simple pointers (I read somewhere this would work on x86), but
the pointer address is set to 0xdeadbeef, so dereferen