History log of /src/sys/arch/usermode/modules |
Revision | Date | Author | Comments |
1.6 | 17-Feb-2019 |
rin | Set WARN=3 for sing-compare.
|
1.5 | 10-Nov-2013 |
jmcneill | branches: 1.5.30; use MACHINE_CPU instead of MACHINE_ARCH
|
1.4 | 10-Nov-2013 |
jmcneill | arm support for syscallemu, not tested
|
1.3 | 03-Jul-2012 |
christos | branches: 1.3.2; 1.3.4; no home-brewed NETBSDSRCDIR please (fix the build)
|
1.2 | 06-Jan-2012 |
jmcneill | branches: 1.2.4; i386 and x86_64 versions of this code are the same, rename to syscallemu_x86.c
|
1.1 | 05-Jan-2012 |
jmcneill | 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).
|
1.2.4.4 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.4.3 | 30-Oct-2012 |
yamt | sync with head
|
1.2.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.2.4.1 | 06-Jan-2012 |
yamt | file Makefile was added on branch yamt-pagecache on 2012-04-17 00:07:00 +0000
|
1.3.4.1 | 18-May-2014 |
rmind | sync with head
|
1.3.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.30.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
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).
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 05-Jan-2012 |
yamt | file syscallemu.c was added on branch yamt-pagecache on 2012-04-17 00:07:00 +0000
|
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).
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 05-Jan-2012 |
yamt | file syscallemu.h was added on branch yamt-pagecache on 2012-04-17 00:07:00 +0000
|
1.1 | 10-Nov-2013 |
jmcneill | branches: 1.1.4; 1.1.6; 1.1.10; arm support for syscallemu, not tested
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 10-Nov-2013 |
tls | file syscallemu_arm.c was added on branch tls-maxphys on 2014-08-20 00:03:27 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 10-Nov-2013 |
yamt | file syscallemu_arm.c was added on branch yamt-pagecache on 2014-05-22 11:40:11 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 10-Nov-2013 |
rmind | file syscallemu_arm.c was added on branch rmind-smpnet on 2014-05-18 17:45:28 +0000
|
1.2 | 06-Jan-2012 |
jmcneill | i386 and x86_64 versions of this code are the same, rename to syscallemu_x86.c
|
1.1 | 05-Jan-2012 |
jmcneill | 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).
|
1.1 | 06-Jan-2012 |
jmcneill | branches: 1.1.4; i386 and x86_64 versions of this code are the same, rename to syscallemu_x86.c
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 06-Jan-2012 |
yamt | file syscallemu_x86.c was added on branch yamt-pagecache on 2012-04-17 00:07:00 +0000
|