git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.3
[linux-2.6.git]
/
arch
/
um
/
kernel
/
tt
/
syscall_user.c
diff --git
a/arch/um/kernel/tt/syscall_user.c
b/arch/um/kernel/tt/syscall_user.c
index
f7c845d
..
1cabbd8
100644
(file)
--- a/
arch/um/kernel/tt/syscall_user.c
+++ b/
arch/um/kernel/tt/syscall_user.c
@@
-33,7
+33,7
@@
void syscall_handler_tt(int sig, union uml_pt_regs *regs)
SC_START_SYSCALL(sc);
index = record_syscall_start(syscall);
SC_START_SYSCALL(sc);
index = record_syscall_start(syscall);
- syscall_trace();
+ syscall_trace(
regs, 1
);
result = execute_syscall(regs);
/* regs->sc may have changed while the system call ran (there may
result = execute_syscall(regs);
/* regs->sc may have changed while the system call ran (there may
@@
-46,7
+46,7
@@
void syscall_handler_tt(int sig, union uml_pt_regs *regs)
(result == -ERESTARTNOINTR))
do_signal(result);
(result == -ERESTARTNOINTR))
do_signal(result);
- syscall_trace();
+ syscall_trace(
regs, 0
);
record_syscall_end(index, result);
}
record_syscall_end(index, result);
}