aboutsummaryrefslogtreecommitdiffstats
path: root/fs/exec.c
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 /fs/exec.c
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 'fs/exec.c')
-rw-r--r--fs/exec.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/exec.c b/fs/exec.c
index 282240afe9..6f47786702 100644
--- a/fs/exec.c
+++ b/fs/exec.c
@@ -56,6 +56,8 @@
56#include <asm/mmu_context.h> 56#include <asm/mmu_context.h>
57#include <asm/tlb.h> 57#include <asm/tlb.h>
58 58
59#include <litmus/litmus.h>
60
59#ifdef CONFIG_KMOD 61#ifdef CONFIG_KMOD
60#include <linux/kmod.h> 62#include <linux/kmod.h>
61#endif 63#endif
@@ -1309,6 +1311,7 @@ int do_execve(char * filename,
1309 goto out_kfree; 1311 goto out_kfree;
1310 1312
1311 sched_exec(); 1313 sched_exec();
1314 litmus_exec();
1312 1315
1313 bprm->file = file; 1316 bprm->file = file;
1314 bprm->filename = filename; 1317 bprm->filename = filename;