aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBjoern Brandenburg <bbb@mpi-sws.org>2015-12-16 05:28:35 -0500
committerBjoern Brandenburg <bbb@mpi-sws.org>2015-12-16 05:28:35 -0500
commit68849a8cd97718109dce1e548b099239376f3f2e (patch)
treec7edc9f9bb4cba464aa0bc090c9abd3891876f49 /src
parentcdbdc025351c03fc4fdd39d8282160a520020d33 (diff)
Add offset checks for release and job index in control page
Diffstat (limited to 'src')
-rw-r--r--src/kernel_iface.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kernel_iface.c b/src/kernel_iface.c
index bdb7052..c21f9b6 100644
--- a/src/kernel_iface.c
+++ b/src/kernel_iface.c
@@ -100,6 +100,10 @@ int init_kernel_iface(void)
100 != LITMUS_CP_OFFSET_IRQ_SC_START); 100 != LITMUS_CP_OFFSET_IRQ_SC_START);
101 BUILD_BUG_ON(offsetof(struct control_page, deadline) 101 BUILD_BUG_ON(offsetof(struct control_page, deadline)
102 != LITMUS_CP_OFFSET_DEADLINE); 102 != LITMUS_CP_OFFSET_DEADLINE);
103 BUILD_BUG_ON(offsetof(struct control_page, release)
104 != LITMUS_CP_OFFSET_RELEASE);
105 BUILD_BUG_ON(offsetof(struct control_page, job_index)
106 != LITMUS_CP_OFFSET_JOB_INDEX);
103 107
104 err = map_file(LITMUS_CTRL_DEVICE, &mapped_at, CTRL_PAGES * page_size); 108 err = map_file(LITMUS_CTRL_DEVICE, &mapped_at, CTRL_PAGES * page_size);
105 109