diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2007-10-21 21:24:10 -0400 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2007-10-23 01:49:55 -0400 |
commit | 15045275c32bf6d15d32c2eca8157be9c0ba6e45 (patch) | |
tree | 32ef90c875b22cb1bbb94e38f557a690f1c0c6f8 /include/asm-x86 | |
parent | 0ca49ca946409f87a8cd0b14d5acb6dea58de6f3 (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')
-rw-r--r-- | include/asm-x86/lguest_hcall.h | 3 |
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", |