patch-2.1.90 linux/fs/exec.c
Next file: linux/fs/fcntl.c
Previous file: linux/fs/devices.c
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Thu Mar 12 22:01:53 1998
- Orig file:
v2.1.89/linux/fs/exec.c
- Orig date:
Tue Mar 10 10:03:33 1998
diff -u --recursive --new-file v2.1.89/linux/fs/exec.c linux/fs/exec.c
@@ -49,8 +49,9 @@
#include <asm/mmu_context.h>
#include <linux/config.h>
-#ifdef CONFIG_KERNELD
-#include <linux/kerneld.h>
+
+#ifdef CONFIG_KMOD
+#include <linux/kmod.h>
#endif
asmlinkage int sys_exit(int exit_code);
@@ -417,6 +418,7 @@
retval = new_page_tables(current);
if (retval)
goto fail_restore;
+ up(&mm->mmap_sem);
mmput(old_mm);
return 0;
@@ -693,7 +695,7 @@
}
if (retval != -ENOEXEC) {
break;
-#ifdef CONFIG_KERNELD
+#ifdef CONFIG_KMOD
}else{
#define printable(c) (((c)=='\t') || ((c)=='\n') || (0x20<=(c) && (c)<=0x7e))
char modname[20];
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov