|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-devel
Re: [Xen-devel] evtchn_device_upcall() ? 
| 
On 24 Sep 2005, at 18:42, NAHieu wrote:
 
Anybody could tell me what is the purpose of having
evtchn_device_upcall() in
linux-2.6-xen-sparse/drivers/xen/evtchn/evtchn.c ?
 
Notifications on event channels that user-space processes are bound to 
are demuxed in that function and teh notification appended to the 
appropriate process's ring buffer for later passing to user space via 
read(). Note how the relevant process is woken if it is blocked in 
read() or select(), or receives SIGIO if it requested FASYNC mode on 
the file descriptor. 
 -- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 |  | 
  
    |  |  |