| Age | Commit message (Expand) | Author |
| 2020-02-10 | Pull up following revision(s) (requested by maxv in ticket #688): | martin |
| 2019-11-10 | Pull up following revision(s) (requested by maxv in ticket #405): | martin |
| 2019-06-08 | Change the NVMM API to reduce data movements. Sent to tech-kern@. | maxv |
| 2019-05-11 | Replace "VMM" by "emulator", clearer. | maxv |
| 2019-05-11 | Sync with reality. | maxv |
| 2019-05-11 | Rework the machine configuration interface. | maxv |
| 2019-05-01 | Use the comm page to inject events, rather than ioctls, and commit them in | maxv |
| 2019-04-29 | sync with reality | maxv |
| 2019-04-29 | Stop taking care of the INT/NMI windows in the kernel, the emulator is | maxv |
| 2019-04-29 | Remove useless calls to nvmm_init(). | maxv |
| 2019-04-28 | Modify the communication layer between the kernel NVMM driver and libnvmm: | maxv |
| 2019-04-27 | Reorder the NVMM headers, to make a clear(er) distinction between MI and | maxv |
| 2019-04-10 | Add the NVMM_CTL ioctl, always privileged regardless of the permissions of | maxv |
| 2019-04-07 | Sync, and fix grammar. | maxv |
| 2019-04-04 | Check the GPA permissions too in the Assists, because it is possible that | maxv |
| 2019-03-21 | Make it possible for an emulator to set the protection of the guest pages. | maxv |
| 2019-03-07 | Micro optimizations: | maxv |
| 2019-02-26 | Change the layout of the SEG state: | maxv |
| 2019-02-26 | Set hardseg to -1 rather than 0, because 0 can be a valid segment. | maxv |
| 2019-02-17 | Fix handling of SIB instructions. We were jumping to the SIB node _before_ | maxv |
| 2019-02-15 | Remove the PSE check in the 32bit-PAE MMU. Setting CR4.PAE automatically | maxv |
| 2019-02-14 | Harmonize the handling of the CPL between AMD and Intel. | maxv |
| 2019-02-12 | Optimize: fetch only 5 bytes instead of 15, the instruction can have only | maxv |
| 2019-02-10 | #### is not legal. | christos |
| 2019-02-07 | Improvements: | maxv |
| 2019-02-05 | Mark up NULL with Dv. Remove empty line. | wiz |
| 2019-02-05 | Sync with reality, and improve. | maxv |
| 2019-02-01 | Fix two issues: | maxv |
| 2019-01-27 | Merge the [pgoyette-compat] branch | pgoyette |
| 2019-01-26 | Ah, fix bug: when the opcode has an immediate, we fill the src with a | maxv |
| 2019-01-13 | Handle more corner cases, clean up a little, and add a set of instructions | maxv |
| 2019-01-08 | Handle REPN. FreeBSD has a "repn movs", which is a bit unusual, but doesn't | maxv |
| 2019-01-07 | Remove leading zero from date. | wiz |
| 2019-01-07 | Optimize the legpref node: omit BRN (we don't care and it's the same as | maxv |
| 2019-01-07 | Optimize: on single memory operand instructions, take the GPA directly from | maxv |
| 2019-01-07 | Improvements and fixes: | maxv |
| 2019-01-06 | Improvements and fixes in NVMM. | maxv |
| 2019-01-04 | In !64bit mode RIP-relative is null+disp32, handle that correctly. | maxv |
| 2019-01-02 | When there's no DecodeAssist in hardware, decode manually in software. This | maxv |
| 2018-12-29 | Fix the segmentation check, the limit is relative, not absolute. | maxv |
| 2018-12-27 | Several improvements and fixes: | maxv |
| 2018-12-15 | Invert the mapping logic. | maxv |
| 2018-12-15 | Two changes: | maxv |
| 2018-12-12 | Remove superfluous dot. | wiz |
| 2018-12-12 | Change the map/unmap functions, again. | maxv |
| 2018-12-12 | Change the "FILES" section, in the end I don't want to commit toyvirt | maxv |
| 2018-11-29 | Rewrite the gpa map/unmap functions. Dig holes in the mapped areas when | maxv |
| 2018-11-19 | Fix error handling of realloc, and use memmove because the areas overlap; | maxv |
| 2018-11-17 | Don't forget to set 'prot' when the guest has paging disabled. | maxv |
| 2018-11-13 | Too much magic involved - revert previous. | martin |