[ANNOUNCE] kvm-49 release

Avi Kivity
2007-11-01T23:12:02Z

Today's big change is FlexPriority, which drastically improves Windows
SMP and/or ACPI performance on newer Intel processors.

Changes from kvm-49:
- fix smp_call_function_mask() emulation on preemptible kernels
- move libkvm into own directory (Hollis Blanchard)
- fix save/restore/migrate for new memory slot management (Uri Lublin)
- compile fixes (Uri Lublin, me)
- fix recursive locking on mmap() (Anthony Liguori)
- remove some cr2 dependencies from x86 emulator
- further simplify x86 emulator
- more portability work (Carsten Otte, Hollis Blanchard)
- Intel FlexPriority support (Sheng Yang)
- fix dirty page tracking on aliased pages (Uri Lublin)

Notes:
If you use the modules bundled with kvm-50, you can use any version
of Linux from 2.6.9 upwards.
If you use the modules bundled with Linux 2.6.20, you need to use
kvm-12.
If you use the modules bundled with Linux 2.6.21, you need to use
kvm-17.
Modules from Linux 2.6.22 and up will work with any kvm version from
kvm-22. Some features may only be available in newer releases.
For best performance, use Linux 2.6.23-rc2 or later as the host.