patch-2.3.17 linux/kernel/exec_domain.c
Next file: linux/kernel/ksyms.c
Previous file: linux/ipc/shm.c
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Sat Sep 4 13:06:08 1999
- Orig file:
v2.3.16/linux/kernel/exec_domain.c
- Orig date:
Thu Aug 26 13:05:42 1999
diff -u --recursive --new-file v2.3.16/linux/kernel/exec_domain.c linux/kernel/exec_domain.c
@@ -2,7 +2,7 @@
#include <linux/smp_lock.h>
#include <linux/module.h>
-static asmlinkage void no_lcall7(struct pt_regs * regs);
+static asmlinkage void no_lcall7(int segment, struct pt_regs * regs);
static unsigned long ident_map[32] = {
@@ -25,9 +25,8 @@
static struct exec_domain *exec_domains = &default_exec_domain;
-static asmlinkage void no_lcall7(struct pt_regs * regs)
+static asmlinkage void no_lcall7(int segment, struct pt_regs * regs)
{
-
/*
* This may have been a static linked SVr4 binary, so we would have the
* personality set incorrectly. Check to see whether SVr4 is available,
@@ -44,7 +43,7 @@
if (current->exec_domain && current->exec_domain->handler
&& current->exec_domain->handler != no_lcall7) {
- current->exec_domain->handler(regs);
+ current->exec_domain->handler(segment, regs);
return;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)