diff options
Diffstat (limited to 'arch/um/os-Linux/internal.h')
| -rw-r--r-- | arch/um/os-Linux/internal.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/um/os-Linux/internal.h b/arch/um/os-Linux/internal.h index 317fca190c2b..bac9fcc8c14c 100644 --- a/arch/um/os-Linux/internal.h +++ b/arch/um/os-Linux/internal.h @@ -2,6 +2,10 @@ #ifndef __UM_OS_LINUX_INTERNAL_H #define __UM_OS_LINUX_INTERNAL_H +#include <mm_id.h> +#include <stub-data.h> +#include <signal.h> + /* * elf_aux.c */ @@ -13,8 +17,20 @@ void scan_elf_aux(char **envp); void check_tmpexec(void); /* + * signal.c + */ +extern __thread int signals_enabled; +int timer_alarm_pending(void); + +/* * skas/process.c */ void wait_stub_done(int pid); +void wait_stub_done_seccomp(struct mm_id *mm_idp, int running, int wait_sigsys); + +/* + * smp.c + */ +#define IPI_SIGNAL SIGRTMIN #endif /* __UM_OS_LINUX_INTERNAL_H */ |
