aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
diff options
context:
space:
mode:
authorBjoern B. Brandenburg <bbb@cs.unc.edu>2008-02-13 14:13:15 -0500
committerBjoern B. Brandenburg <bbb@cs.unc.edu>2008-02-13 14:13:15 -0500
commit8ce9b0cb97d9266b3b64b2b57835e17f6e03f585 (patch)
treea6ef1acaf9c9dc116ccc9f24f5233fa7d25cd426 /arch/x86/kernel
parent49914084e797530d9baaf51df9eda77babc98fa8 (diff)
LITMUS 2008: Initial Port
This introduces the core changes ported from LITMUS 2007. The kernel seems to work under QEMU, but many bugs probably remain.
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r--arch/x86/kernel/syscall_table_32.S15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/x86/kernel/syscall_table_32.S b/arch/x86/kernel/syscall_table_32.S
index 8344c70adf..9c9ffbe8b6 100644
--- a/arch/x86/kernel/syscall_table_32.S
+++ b/arch/x86/kernel/syscall_table_32.S
@@ -324,3 +324,18 @@ ENTRY(sys_call_table)
324 .long sys_timerfd 324 .long sys_timerfd
325 .long sys_eventfd 325 .long sys_eventfd
326 .long sys_fallocate 326 .long sys_fallocate
327 /* LITMUS */
328 .long sys_set_rt_task_param /* 325 */
329 .long sys_get_rt_task_param
330 .long sys_complete_job
331 .long sys_register_np_flag
332 .long sys_exit_np
333 .long sys_od_open /* 330 */
334 .long sys_od_close
335 .long sys_pi_down
336 .long sys_pi_up
337 .long sys_srp_down
338 .long sys_srp_up /* 335 */
339 .long sys_reg_task_srp_sem
340 .long sys_query_job_no
341 .long sys_wait_for_job_release /* 338 */