File: Changelog

package info (click to toggle)
kqemu 1.3.0~pre9-12
  • links: PTS
  • area: non-free
  • in suites: etch, etch-m68k
  • size: 640 kB
  • ctags: 207
  • sloc: ansic: 1,130; sh: 340; makefile: 123
file content (58 lines) | stat: -rw-r--r-- 1,369 bytes parent folder | download
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