summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_emul.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linux/linux_emul.h')
-rw-r--r--sys/compat/linux/linux_emul.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/compat/linux/linux_emul.h b/sys/compat/linux/linux_emul.h
index 43034ff..d517bfd 100644
--- a/sys/compat/linux/linux_emul.h
+++ b/sys/compat/linux/linux_emul.h
@@ -55,7 +55,7 @@ struct linux_emuldata {
struct linux_emuldata_shared *shared;
int pdeath_signal; /* parent death signal */
- int used_requeue; /* uses deprecated futex op */
+ int flags; /* different emuldata flags */
struct linux_robust_list_head *robust_futexes;
@@ -76,6 +76,10 @@ struct linux_emuldata *em_find(struct proc *, int locked);
#define EMUL_DOLOCK 1
#define EMUL_DONTLOCK 0
+/* emuldata flags */
+#define LINUX_XDEPR_REQUEUEOP 0x00000001 /* uses deprecated
+ futex REQUEUE op*/
+
int linux_proc_init(struct thread *, pid_t, int);
void linux_proc_exit(void *, struct proc *);
void linux_schedtail(void *, struct proc *);
OpenPOWER on IntegriCloud