diff options
Diffstat (limited to 'arch/um/include/sysdep-i386/kernel-offsets.h')
| -rw-r--r-- | arch/um/include/sysdep-i386/kernel-offsets.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/um/include/sysdep-i386/kernel-offsets.h b/arch/um/include/sysdep-i386/kernel-offsets.h index 82f96c574144..2c13de321f2f 100644 --- a/arch/um/include/sysdep-i386/kernel-offsets.h +++ b/arch/um/include/sysdep-i386/kernel-offsets.h | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | #include <linux/stddef.h> | 1 | #include <linux/stddef.h> |
| 2 | #include <linux/sched.h> | 2 | #include <linux/sched.h> |
| 3 | #include <linux/elf.h> | 3 | #include <linux/elf.h> |
| 4 | #include <asm/mman.h> | ||
| 4 | 5 | ||
| 5 | #define DEFINE(sym, val) \ | 6 | #define DEFINE(sym, val) \ |
| 6 | asm volatile("\n->" #sym " %0 " #val : : "i" (val)) | 7 | asm volatile("\n->" #sym " %0 " #val : : "i" (val)) |
| @@ -16,6 +17,7 @@ | |||
| 16 | void foo(void) | 17 | void foo(void) |
| 17 | { | 18 | { |
| 18 | OFFSET(HOST_TASK_DEBUGREGS, task_struct, thread.arch.debugregs); | 19 | OFFSET(HOST_TASK_DEBUGREGS, task_struct, thread.arch.debugregs); |
| 20 | DEFINE(KERNEL_MADV_REMOVE, MADV_REMOVE); | ||
| 19 | #ifdef CONFIG_MODE_TT | 21 | #ifdef CONFIG_MODE_TT |
| 20 | OFFSET(HOST_TASK_EXTERN_PID, task_struct, thread.mode.tt.extern_pid); | 22 | OFFSET(HOST_TASK_EXTERN_PID, task_struct, thread.mode.tt.extern_pid); |
| 21 | #endif | 23 | #endif |
