diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-04-19 10:12:41 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-04-19 10:12:41 +0100 |
commit | 10d7e8ed969aeb190b3e651282e3ee12f5560820 (patch) | |
tree | 73dc2c8900bdfc3121f2d0948dd4c764584067f8 /xen/include/xen/softirq.h | |
parent | 197965150c69bde1d38ead5e8c7eb7bfa211d498 (diff) | |
download | xen-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.h | 1 |
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 }; |