aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/lguest_hcall.h
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2007-10-21 21:24:10 -0400
committerRusty Russell <rusty@rustcorp.com.au>2007-10-23 01:49:55 -0400
commit15045275c32bf6d15d32c2eca8157be9c0ba6e45 (patch)
tree32ef90c875b22cb1bbb94e38f557a690f1c0c6f8 /include/asm-x86/lguest_hcall.h
parent0ca49ca946409f87a8cd0b14d5acb6dea58de6f3 (diff)
Remove old lguest I/O infrrasructure.
This patch gets rid of the old lguest host I/O infrastructure and replaces it with a single hypercall "LHCALL_NOTIFY" which takes an address. The main change is the removal of io.c: that mainly did inter-guest I/O, which virtio doesn't yet support. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'include/asm-x86/lguest_hcall.h')
-rw-r--r--include/asm-x86/lguest_hcall.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/asm-x86/lguest_hcall.h b/include/asm-x86/lguest_hcall.h
index 0c553ef36240..f948491eb56a 100644
--- a/include/asm-x86/lguest_hcall.h
+++ b/include/asm-x86/lguest_hcall.h
@@ -13,11 +13,10 @@
13#define LHCALL_TS 8 13#define LHCALL_TS 8
14#define LHCALL_SET_CLOCKEVENT 9 14#define LHCALL_SET_CLOCKEVENT 9
15#define LHCALL_HALT 10 15#define LHCALL_HALT 10
16#define LHCALL_BIND_DMA 12
17#define LHCALL_SEND_DMA 13
18#define LHCALL_SET_PTE 14 16#define LHCALL_SET_PTE 14
19#define LHCALL_SET_PMD 15 17#define LHCALL_SET_PMD 15
20#define LHCALL_LOAD_TLS 16 18#define LHCALL_LOAD_TLS 16
19#define LHCALL_NOTIFY 17
21 20
22/*G:031 First, how does our Guest contact the Host to ask for privileged 21/*G:031 First, how does our Guest contact the Host to ask for privileged
23 * operations? There are two ways: the direct way is to make a "hypercall", 22 * operations? There are two ways: the direct way is to make a "hypercall",