1.1 |
| 05-Jan-2012 |
jmcneill | branches: 1.1.4; Add 'syscallemu' module, required by usermode kernel.
This module registers a syscall that takes a user_start and user_end address. When a process calls SYS_syscallemu, the start and end address are recorded and the syscall installs a filter on p->p_md.md_syscall. The filter then uses the specified start and end addresses to determine where the syscall should be routed (either host by calling the original md_syscall function, or process by posting SIGILL).
|