aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/softirq.h
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-06-18 14:46:29 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-06-18 14:46:29 +0000
commit60b6be9ccdd46b8cbddf1d96a89b4e6239248ee9 (patch)
treeb477b901498e1f22504ea55339680079600767d6 /xen/include/asm-x86/softirq.h
parent82eefd80489f629cde550047982bece346aca22e (diff)
downloadxen-60b6be9ccdd46b8cbddf1d96a89b4e6239248ee9.tar.gz
xen-60b6be9ccdd46b8cbddf1d96a89b4e6239248ee9.tar.bz2
xen-60b6be9ccdd46b8cbddf1d96a89b4e6239248ee9.zip
bitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)
Hacked the scheduler interfaces in Xen. We now have synchronous pause. Suspend/death VIRQs have gone away; replace by dom-controller msgs. Xen no longer knows about PS/2 keyboard/mouse; DOM0 can go straight at them.
Diffstat (limited to 'xen/include/asm-x86/softirq.h')
-rw-r--r--xen/include/asm-x86/softirq.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/xen/include/asm-x86/softirq.h b/xen/include/asm-x86/softirq.h
deleted file mode 100644
index 292baac6ea..0000000000
--- a/xen/include/asm-x86/softirq.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#ifndef __ASM_SOFTIRQ_H
-#define __ASM_SOFTIRQ_H
-
-#include <asm/atomic.h>
-#include <asm/hardirq.h>
-
-#define cpu_bh_enable(cpu) \
- do { barrier(); local_bh_count(cpu)--; } while (0)
-#define cpu_bh_disable(cpu) \
- do { local_bh_count(cpu)++; barrier(); } while (0)
-
-#define local_bh_disable() cpu_bh_disable(smp_processor_id())
-#define local_bh_enable() cpu_bh_enable(smp_processor_id())
-
-#define in_softirq() (local_bh_count(smp_processor_id()) != 0)
-
-#endif /* __ASM_SOFTIRQ_H */