aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/event.h
diff options
context:
space:
mode:
authordjm@kirby.fc.hp.com <djm@kirby.fc.hp.com>2005-06-16 19:28:44 +0000
committerdjm@kirby.fc.hp.com <djm@kirby.fc.hp.com>2005-06-16 19:28:44 +0000
commitdc1a6a5f30f03613da5608b0895fe6ee3f056358 (patch)
treefe31a9636410ba9326e8ab9743ad91a9c449ddee /xen/include/xen/event.h
parentd72b8bff9d7c7cc5beaf939c5321f08e137ad12d (diff)
downloadxen-dc1a6a5f30f03613da5608b0895fe6ee3f056358.tar.gz
xen-dc1a6a5f30f03613da5608b0895fe6ee3f056358.tar.bz2
xen-dc1a6a5f30f03613da5608b0895fe6ee3f056358.zip
bitkeeper revision 1.1709.1.16 (42b1d2ecGSNeZhThHshE903eA1tK-Q)
Add arch-dep notification hook (per discussion on xen-devel) needed for ia64 and VTi/x. Signed-off-by: Matt Chapman <matthewc@hp.com>
Diffstat (limited to 'xen/include/xen/event.h')
-rw-r--r--xen/include/xen/event.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/xen/event.h b/xen/include/xen/event.h
index 734427266b..05683344ca 100644
--- a/xen/include/xen/event.h
+++ b/xen/include/xen/event.h
@@ -13,6 +13,7 @@
#include <xen/sched.h>
#include <xen/smp.h>
#include <asm/bitops.h>
+#include <asm/event.h>
/*
* EVENT-CHANNEL NOTIFICATIONS
@@ -34,6 +35,7 @@ static inline void evtchn_set_pending(struct vcpu *v, int port)
{
/* The VCPU pending flag must be set /after/ update to evtchn-pend. */
set_bit(0, &v->vcpu_info->evtchn_upcall_pending);
+ evtchn_notify(v);
/*
* NB1. 'vcpu_flags' and 'processor' must be checked /after/ update of