diff options
| author | Eduardo Habkost <ehabkost@redhat.com> | 2008-07-08 18:07:04 -0400 |
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2008-07-16 05:03:31 -0400 |
| commit | 45eb0d889862c813dfc98c95549c25acbfc99ab8 (patch) | |
| tree | 2aa0694ddfab4516a421b7bc556b892007baf415 /include/asm-x86/xen | |
| parent | 0725cbb97793d4e65bf148e4872959cdbb8c6ddd (diff) | |
Xen64: HYPERVISOR_set_segment_base() implementation
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Stephen Tweedie <sct@redhat.com>
Cc: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/xen')
| -rw-r--r-- | include/asm-x86/xen/hypercall.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/asm-x86/xen/hypercall.h b/include/asm-x86/xen/hypercall.h index 25366641f3f8..d9e4cf7b23ac 100644 --- a/include/asm-x86/xen/hypercall.h +++ b/include/asm-x86/xen/hypercall.h | |||
| @@ -388,6 +388,14 @@ HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |||
| 388 | return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | 388 | return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); |
| 389 | } | 389 | } |
| 390 | 390 | ||
| 391 | #ifdef CONFIG_X86_64 | ||
| 392 | static inline int | ||
| 393 | HYPERVISOR_set_segment_base(int reg, unsigned long value) | ||
| 394 | { | ||
| 395 | return _hypercall2(int, set_segment_base, reg, value); | ||
| 396 | } | ||
| 397 | #endif | ||
| 398 | |||
| 391 | static inline int | 399 | static inline int |
| 392 | HYPERVISOR_suspend(unsigned long srec) | 400 | HYPERVISOR_suspend(unsigned long srec) |
| 393 | { | 401 | { |
