Files
xen/tools/libxc
Keir Fraser b9d1950675 minios: Fix lost events
evtchn_bind_interdomain used to clear any already pending event before
binding a handler, because else the handler may be called before it is
ready. That however leads to missed events, which I had to workaround
for the HVM case.

This changes the semantics of bind_evtchn, and thus of all the
event channel binding functions (bind_virq, evtchn_alloc_unbound,
evtchn_bind_interdomain) into not unmasking the event itself, hence
letting the caller initialize properly before unmasking the port (e.g.
record the port number in an appropriate place).

Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
2008-03-18 11:29:18 +00:00
..
2008-02-25 06:27:21 -07:00
2007-08-31 11:41:49 +01:00
2007-06-10 19:49:44 +01:00
2007-05-23 10:40:19 -06:00
2007-11-16 17:03:46 +00:00
2008-03-18 11:29:18 +00:00
2007-11-16 17:03:46 +00:00