uti: Hook system calls by binary-patching glibc
(1) Add --enable-uti option. The binary-patch library is
preloaded with this option.
(2) Binary-patching is done by syscall_intercept developed by Intel
This commit includes the following fixes:
(1) Fix do_exit() and terminate() handling
(2) Fix timing of killing mcexec threads when McKernel thread calls terminate()
Change-Id: Iad885e1e5540ed79f0808debd372463e3b8fecea
This commit is contained in:
5
executer/user/archdep_uti.h
Normal file
5
executer/user/archdep_uti.h
Normal file
@@ -0,0 +1,5 @@
|
||||
extern long uti_syscall6(long syscall_number, long arg0, long arg1, long arg2, long arg3, long arg4, long arg5);
|
||||
extern long uti_syscall3(long syscall_number, long arg0, long arg1, long arg2);
|
||||
extern long uti_syscall1(long syscall_number, long arg0);
|
||||
extern long uti_syscall0(long syscall_number);
|
||||
|
||||
Reference in New Issue
Block a user