Hi All, We have just pushed some more bug fixes and new features on the 'qemu-0.12' branch. We are not maintaining 'master' branch and will merge the 'qemu-0.12' to 'master' soon, so we encourage you to work on 'qemu-0.12' branch.
=== New Features === --- Checker Mode --- Runs a Checker Context in emulation mode alongside the simulator context and compare both context after each opcode commit. --- Start-RIP ---- This configuration option allows you to specify a RIP value to switch from emulation to simulation. Note : These new feature are not 100% tested, but works in most cases :) === Bug Fixes === - 'kill-after-run' is now disabled by default. This bug fix now will not kill the simulator after simulation is completed, unless '-kill-after-run' option is given from VM. - Remove the flush after every heart-beat message printed on screen and logfile - Correct flag update in 'l_assist_pushf' - Flush bbcache only in simulation mode - Update Zero-Flag in imul opcode - Correct flags update in Shift/Rotate instructions - Flush pipeline after fld80 to update flags correctly - Print Context::reg_flags instead of eflags - setup_qemu_switch - correctly update elfags and point cc_op to CC_OP_EFLAGS - setup_ptlsim_switch - correctly update internal_eflags - Compilation fixes in qemu/SConfigure and qemu/SConstruct - LEA bug fix : load correct size of data into register With these new features and more bug-fixes we are getting closer for our 0.1 release. But we need more testing with more different types of benchmarks. We are currently testing it with Spec 2006 and Parsec benchmarks. You can track the status of various benchmark status at this webpage : http://marss86.org/index.php/Benchmark_Status . We are in process of testing more benchmarks from Spec and Parsec. If you have tested with more benchmarks, please let us know the status of those benchmarks so we can add to wiki page. Thanks, CAPS Group @ SUNY Binghamton Current head commit of 'qemu-0.12' is : ab1b758331c3cc77c044363bdd85caaff3be5482
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
