1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
version 1.3.0pre9:
- Fixed host CR0.TS computation (aka FreeBSD "npxdna: fpcurthread ==
curthread" error message).
version 1.3.0pre8:
- API change for MODULE_PARM macro in 2.6.x kernels.
version 1.3.0pre7:
- null LDT handling typo
version 1.3.0pre6:
- compile fix for Linux kernel version >= 2.6.16
- better null LDT handling (aka Plan9 and ReactOS bug)
- moved monitor code to another address (aka win2k 256 MB bug)
version 1.3.0pre5:
- fixed handling of 8 bit registers (aka Linux bug with -kernel-kqemu)
- win32 temporary workaround for CancelIo()
version 1.3.0pre4:
- x86_64 fixes
version 1.3.0:
- acceleration of target kernel code for most OSes
- the memory allocation is now dynamic according to the number of
instances
- some optimisations for target user code
- compilation is separated from QEMU
version 0.7.2:
- more precise segmentation support (aka Win98 support)
- new API to track dirty RAM pages
- CR4.TSD support
- SYSENTER fix for x86_64
- (Linux) added 'max_instances' module parameter
- (win32) cpu interruption support (Filip Navara)
- (win32) kqemu.inf installation file (Filip Navara)
- IOPL restore fix (aka xen bug)
version 0.7.1-1:
- FreeBSD compile fixes - added x86_64 support
- __PAGE_KERNEL_EXEC fix for Linux 2.6
version 0.7.1:
- PAE fixes
- x86_64 support
- 'syscall' insn support in 32 bit mode
- Windows support
|