6b2c7ef341
in the plex86 module and mmap()'ing it into user space (bochs), to letting bochs malloc() it normally and using the Linux kernel facility get_user_pages() to get the associated physical pages and pin them in memory. I only have code for Linux kernel 2.4.20 and up, as that's the first version to export the get_user_pages() symbol so modules can use it. |
||
---|---|---|
.. | ||
freebsd | ||
include | ||
fault-mon.c | ||
host-beos.c | ||
host-freebsd.c | ||
host-linux.c | ||
host-netbsd.c | ||
host-null.c | ||
Makefile.in | ||
monitor-host.c | ||
monitor-mon.c | ||
nexus.S | ||
paging-mon.c | ||
panic-mon.c | ||
print-mon.c | ||
util-nexus.c |