|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
[Xen-devel] Re: Setting callbacks for events
 
Hi,
  I found do_set_callbacks function in x86_64/traps.c . This 
function is taking 3 parameters. event_address, failsafe_address, 
syscall_address. 
  If I have to setup the event notification 
handler (similar to hypervisor_callback in mini-os) is do_set_callback 
function the way to go? 
  
If so, should I edit entry.S and include hypervisor_callback code there? 
  Is this function called by hypervisor/kernel? I mean which of the hypervisor/kernel supposed to set these things? 
  Is there no function where I can set up handler for event_port individually. 
 
-- Srujan D. Kotikela 
 
 On Thu, Oct 7, 2010 at 8:07 PM, Srujan D. Kotikela  <ksrujandas@xxxxxxxxx> wrote: 
How do I set/register call backs for events? I saw the hypercall HYPERVISOR_set_callback() which takes event selector, event address, failsafe selector and failsafe address as parameters. I was expecting a function pointer to be passed. Can anyone explain me how work this out?
  
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |