Avi Kivity
Wed, 20 May 2009 07:14:16 -0700
Changes from kvm-85: - merge qemu.git - qcow2 corruption fixes - cpuid initialization fixes - numa support - improve rtc time drift compensation - hardware watchdog - merge bochs bios - drop packets if all net links are down (Mark McLoughlin) - fix device assignment error checking (Michael S. Tsirkin) - fix -drive boot= parameter help (Pauline Middelink) - fix tap networking after merge (Mark McLoughlin) - set default configure option for ia64 (Xiantao Zhang) - remove unnecesary differences compared to upstream (Anthony Liguori) - fix build outside source directory (Anthony Liguori) - ppc build fixes (Hollis Blanchard) - revert incorrect ia64 icache sync (Hollis Blanchard) - fix apic id save/load (Glauber Costa) - fixes smp live migration - libkvm cosmetics (Michael S. Tsirkin) - fix virtio-net save/load (Alex Williamson) - allow loading additional acpi tables (Gleb Natapov) - allow loading additional smbios entries (Alex Williamson) - fix dirty tracking on large memory (Glauber Costa) - fixes live migration for guests with a lot of memory - fix device assignment irq error handling (Alex Williamson) - make kvm headers C++ friendly (Nathan Binkert) - remove global page optimization (Marcelo Tosatti) - fixes FreeBSD on shadow paging - move lcall, ljmp, jcc, pio decoding to decode stage (Gleb Natapov) - only skip instruction on task switch when approprite (Gleb Natapov) - kvmclock cosmetics - fix memory region overlap check (Jan Kiszka) - ia64: don't hold slots lock in guest mode (Jes Sorensen) - check cr3 validity on guest restore (Marcelo Tosatti) - ia64: flush all tlbs on mapping change (Xiantao Zhang) - ia64 cosmetics (Jes Sorensen) - interrupt disable fixes for ia64 (Jes Sorensen) - unregister cpu frequency notifiers on module unload (Jan Kiszka) - fix mmu auditing code (Jan Kiszka) - move irq injection logic to common code (Gleb Natapov) - contains several irq fixes - cleanup ept memory type support (Sheng Yang) - enable snoop control for device assignment (Sheng Yang) - disable vmx on system shutdown (Sheng Yang) - fix nx feature reporting - fix efer reads on hosts without efer - fix apic debugging (Glauber Costa) - fix cross vendor migration (Andre Przywara) - drop request_nmi from kvm_stat (Jan Kiszka) - fix MTRR, PAT, MCE, MCA feature reporting- add cr8_legacy, abm, misaligned_sse, sse4, 3dnow prefetch feature reporting
- add movbe and popcnt feature reporting
- use smp_send_reschedule() to kick guests out of guest mode
(Marcelo Tosatti)
- device assignment locking fixes (Marcelo Tosatti)
- remove port 80 passthrough on svm
- fixes hangs on some hp laptops
- deal with interrupt shadow state on emulated instructions (Glauber Costa)
- properly lock kvm_mmu_change_mmu_pages (Marcelo Tosatti)
- properly lock memory slot deletion (Marcelo Tosatti)
- expand on make menuconfig help (Robert P. J. Day)
- fix s390 memory slot locking vs vcpu run (Carsten Otte)
- use hrtimer for wakeup on s390 (Christian Borntraeger)
- s390 unlink vcpu on destroy (Christian Borntraeger)
- sanity check s390 intercept (Carsten Otte)
- s390 verify guest has some memory assigned (Carsten Otte)
- do not reexecute software interrupt instructions on intel (Gleb Natapov)
- disable cr8 intercepts if tpr patching is active (Gleb Natapov)
Notes:
If you use the modules bundled with kvm-86, you can use any version
of Linux from 2.6.16 upwards. You may also use kvm-86 userspace with
the kvm modules provided by Linux 2.6.25 or above. Some features may
only be available in newer releases.
http://www.linux-kvm.org
--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html