I enhanced the code so that additional info is kept WRT each physical page; time stamps, cpl, seg-size, and associated meta/modified pages etc. I borrowed an inline fuction from the Linux kernel to grab the Time Stamp Counter, and now time stamp when the first time the prescan code sees a code page, and when it last modified the meta information. Ultimately, we can timestamp when the code is last put into execution, and when a given virtualized code page was last read and written to (since we'll trap on those). The command line args are still the same, as is the algorithm itself. Any test cases you write are still good. I'd like to hear of any conditions I blew it for. Will release another tarball after I play with a few more things... -Kevin
- Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Ramon van Handel
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Jeffrey B. Siegal
- Re: Scan-before-execute code for FreeMWare Ramon van Handel
- Re: Scan-before-execute code for FreeMWare Ramon van Handel
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Jens Nerche
- Re: Scan-before-execute code for FreeMWare Jens Nerche
- Re: Scan-before-execute code for FreeMW... Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Ramon van Handel
- Re: Scan-before-execute code for FreeMWare Kevin P. Lawton
- Re: Scan-before-execute code for FreeMWare Drew Northup
