[ANNOUNCE] kvm-41 release

Avi Kivity
2007-09-19T11:02:06Z

Still recovering from the lapic merge with two important fixes. Also
progress on paravirtualization and the x86 emulator.

As usual, if you have an issue please try with -no-kvm-irqchip and report.

Changes since kvm-40:
- refactor hypercall infrastructure for simplicity and better smp
support (Anthony Liguori)
- fix ioapic level triggered interrupt redelivers (solves networking stalls)
- reduce efer reloads with 32-bit guests; minor performance improvement
- split x86 emulator decode and execute stages (Laurent Vivier)
- fix pic interrupt delivery (solves time going double speed on x86_64
Linux guests) (Qing He)
- adaptive live migration bandwidth limits (Uri Lublin)

Notes:
If you use the modules bundled with kvm-41, 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.