Displaying 3 results from an estimated 3 matches for "hypercall_event_channel_op".
2012 May 07
14
Little help with blk ring
...= 7;//op->lba + op->count;
RING_PUSH_REQUESTS_AND_CHECK_NOTIFY((priv),notify); //return notify=0
if(notify){
dprintf(1,"Start notify procedure\n");
evtchn_send_t send;
send.port = (bi->port);
dprintf(1,"In notify before hypercall port is %d\n",send.port);
//hypercall_event_channel_op(EVTCHNOP_send, &send);
dprintf(1,"HYPERCALL read operation notify res %d\n",
hypercall_event_channel_op(EVTCHNOP_send,&send));
}
ring_res = RING_GET_RESPONSE((priv),(temp->rsp_prod));
Then I get:
FAIL RING RESPONSE 0x0009a040 id:256 status:9 operation 0
this is the line:
d...
2011 Sep 20
17
Sched_op hypercall small questions
Greetings all.
Some small question regarding schedule poll operation hypercall.
1. struct sched_poll poll.timeout is measured in what unit of time?
Secs, ms? ns?
2. After issuing the hypercall_sched_op(SCHEDOP_poll, &poll); if no
timeout is used in poll struct how long will I yield the CPU?
3. If I issue the hypercall and the event never comes is it possible
to to yield the CPU for ever?
2011 Nov 29
18
[PATCH 0 of 6] Add support for a VM generation ID virtual device (v2)
The following is a revised patch series to add support for a
VM generation ID virtual device for HVM guests.
The basic requirements of this device are as follows:
- It must be exposed somewhere in ACPI namespace with a _CID of
"VM_Gen_Counter".
- It must also include a _DDN of "VM_Gen_Counter".
- It must contain a _HID object but no particular value is
required.
- It must