aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/softirq.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-04-19 10:12:41 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-04-19 10:12:41 +0100
commit10d7e8ed969aeb190b3e651282e3ee12f5560820 (patch)
tree73dc2c8900bdfc3121f2d0948dd4c764584067f8 /xen/include/xen/softirq.h
parent197965150c69bde1d38ead5e8c7eb7bfa211d498 (diff)
downloadxen-10d7e8ed969aeb190b3e651282e3ee12f5560820.tar.gz
xen-10d7e8ed969aeb190b3e651282e3ee12f5560820.tar.bz2
xen-10d7e8ed969aeb190b3e651282e3ee12f5560820.zip
Implement tasklets as running in VCPU context (sepcifically, idle-VCPU context)
...rather than in softirq context. This is expected to avoid a lot of subtle deadlocks relating to the fact that softirqs can interrupt a scheduled vcpu. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/include/xen/softirq.h')
-rw-r--r--xen/include/xen/softirq.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/xen/include/xen/softirq.h b/xen/include/xen/softirq.h
index cadf15a010..43289cea8d 100644
--- a/xen/include/xen/softirq.h
+++ b/xen/include/xen/softirq.h
@@ -9,7 +9,6 @@ enum {
PAGE_SCRUB_SOFTIRQ,
RCU_SOFTIRQ,
STOPMACHINE_SOFTIRQ,
- TASKLET_SOFTIRQ,
NR_COMMON_SOFTIRQS
};