aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/litmus/rt_param.h6
-rw-r--r--include/litmus/unistd_32.h4
-rw-r--r--include/litmus/unistd_64.h4
3 files changed, 12 insertions, 2 deletions
diff --git a/include/litmus/rt_param.h b/include/litmus/rt_param.h
index a1f3613ebeed..02b750a9570b 100644
--- a/include/litmus/rt_param.h
+++ b/include/litmus/rt_param.h
@@ -284,6 +284,12 @@ struct rt_param {
284 struct litmus_lock* blocked_lock; 284 struct litmus_lock* blocked_lock;
285#endif 285#endif
286 286
287
288 struct task_struct* hp_group;
289 unsigned int is_slave:1;
290 unsigned int has_slaves:1;
291
292
287#ifdef CONFIG_NP_SECTION 293#ifdef CONFIG_NP_SECTION
288 /* For the FMLP under PSN-EDF, it is required to make the task 294 /* For the FMLP under PSN-EDF, it is required to make the task
289 * non-preemptive from kernel space. In order not to interfere with 295 * non-preemptive from kernel space. In order not to interfere with
diff --git a/include/litmus/unistd_32.h b/include/litmus/unistd_32.h
index 4fa514c89605..4fd92956d13f 100644
--- a/include/litmus/unistd_32.h
+++ b/include/litmus/unistd_32.h
@@ -21,4 +21,6 @@
21#define __NR_litmus_dgl_unlock __LSC(13) 21#define __NR_litmus_dgl_unlock __LSC(13)
22#define __NR_register_nv_device __LSC(14) 22#define __NR_register_nv_device __LSC(14)
23 23
24#define NR_litmus_syscalls 15 24#define __NR_slave_non_rt_threads _LSC(15)
25
26#define NR_litmus_syscalls 16
diff --git a/include/litmus/unistd_64.h b/include/litmus/unistd_64.h
index f80dc45dc185..abb45c181e8e 100644
--- a/include/litmus/unistd_64.h
+++ b/include/litmus/unistd_64.h
@@ -36,5 +36,7 @@ __SYSCALL(__NR_litmus_dgl_unlock, sys_litmus_dgl_unlock)
36#define __NR_register_nv_device __LSC(14) 36#define __NR_register_nv_device __LSC(14)
37__SYSCALL(__NR_register_nv_device, sys_register_nv_device) 37__SYSCALL(__NR_register_nv_device, sys_register_nv_device)
38 38
39#define __NR_slave_non_rt_threads __LSC(15)
40__SYSCALL(__NR_slave_non_rt_threads, sys_slave_non_rt_threads)
39 41
40#define NR_litmus_syscalls 15 42#define NR_litmus_syscalls 16