public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [ANNOUNCE] kvm-72 release
@ 2008-07-27 22:28 Henrik Holst
  2008-07-28 13:26 ` Anthony Liguori
  0 siblings, 1 reply; 11+ messages in thread
From: Henrik Holst @ 2008-07-27 22:28 UTC (permalink / raw)
  To: kvm

There is a boot regression in kvm-72:

scsi and virtio images will not survive a "reboot" from within the
guest. Only drives with if=ide survives a rebooting of the guest.

That is, this will create a guest that will survive any number of reboots:
    qemu-system-x86_64 -M -drive file=a,if=ide,media=disk,boot=on -boot c

While this will only survive the first boot:
    qemu-system-x86_64 -M -drive file=a,if=scsi,media=disk,boot=on -boot c OR
    qemu-system-x86_64 -M -drive file=a,if=virtio,media=disk,boot=on -boot c


Also the extboot work done by H. Peter Anvin finally makes the newer
isolinux menus to work but the older isolinux (for example the
installer to ubuntu 7.10) still does not work. It no longer segfaults
though but instead the guest completely hangs. Much improvement
though!

/Henrik Holst

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ANNOUNCE] kvm-72 release
@ 2008-07-27 13:28 Avi Kivity
  2008-07-27 16:18 ` Xavier Gnata
  2008-07-27 22:11 ` Xavier Gnata
  0 siblings, 2 replies; 11+ messages in thread
From: Avi Kivity @ 2008-07-27 13:28 UTC (permalink / raw)
  To: kvm-devel@lists.sourceforge.net

The most noticeable change in this release, by far, is the removal of 
the QEMU/KVM annotation on the qemu window in favor of a new 'info kvm' 
monitor command.  If you dig deeper, you will see improved stability for 
Windows guests, especially x64 variants.

Changes from kvm-71:
- fix ia64 build breakage (Xiantao Zhang)
- ppc kvmtrace support (Christian Ehrhardt)
- merge qemu-svn
   - fixes suspend/resume of multiple nics
   - adds Virtual Distributed Ethernet (vde) support
- add 'push mem' to patched tpr instructions
- use host kernel anon_inodes support if available
- robustify signalfd() emulation
- avoid losing the iothread on random signals
- fix test for iothread (Jan Kiszka)
- remove hypercall device (Anthony Liguori)
- remove duplicate monitor command (Anthony Liguori)
- remove unused function declaration (Anthony Liguori)
- remove unnecessary change to TARGET_PAGE_SIZE (Anthony Liguori)
- remove qemu/kvm application decoration (Anthony Liguori)
- add 'info kvm' monitor command  (Anthony Liguori)
- s390 libkvm port (Carsten Otte)
- fix compile warning (Carlo Marcelo Arenas Belon)
- fix duplicate #include (Carlo Marcelo Arenas Belon)
- adjust external module for 2.6.27 hosts
- avoid tpr patching when the stack is not valid (Marcelo Tosatti)
   - fixes some variant of Windows 2003 SMP
- fix extboot stomping on reserved interrupt vectors (H. Peter Anvin)
- remove unused -translation option (Anthony Liguori)
- fix preemption during copy_from_user_inatomic() on older hosts
    (Andrea Arcangeli)
- fix ppc cpu initialization (Hollis Blanchard)
- drop shadow ptes on memslot destruction (Marcelo Tosatti)
- improve invalid shadow root page table handling (Marcelo Tosatti)
- simplify mmu page zapping
- simplify interrupt processing on Intel
- remove redundant check for real mode (Mohammed Gamal)
- add clflush emulation (Glauber Costa)
- fix race setting shadow ptes on i386
- consolidate pic isr clearing into a function
- consolidate exception interrupt vector #defines (Jan Kiszka)
- fix interrupt reinjection in real mode (Jan Kiszka)
- unify guest register save/restore code
- x86 hardware task switching fixes (Marcelo Tosatti)
- optimize vmx by avoiding saving the host stack pointer
- fix interrupts being delayed by instruction emulation
   - improves Vista stability
- fix reloading kvm-intel.ko while changing parameters (Sheng Yang)
- fix reboot exception entry build bug (Ingo Molnar)
- ignore no-op DEBUGCTL msr writes (Alexander Graf)
   - fixes Netware
- fix irq state leak on ia64 (Julia Lawall)
- s390 fixes (Carsten Otte, Christian Borntraeger, Martin Schwidefsky)
- ppc guest breakpoint support (Hollis Blanchard)
- optimize ppc by not saving host tlb state (Hollis Blanchard)
- reduce ppc guest tlb writes (Hollis Blanchard)
- avoid guest tlb flushes on guest privilege switches (Hollis Blanchard)


Notes:
     If you use the modules bundled with kvm-72, you can use any version
of Linux from 2.6.16 upwards.  You may also use kvm-72 userspace with
the kvm modules provided by Linux 2.6.22 or above.  Some features may
only be available in newer releases.

http://kvm.qumranet.com


-- 
error compiling committee.c: too many arguments to function


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-07-29 19:38 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-27 22:28 [ANNOUNCE] kvm-72 release Henrik Holst
2008-07-28 13:26 ` Anthony Liguori
2008-07-28 14:25   ` Henrik Holst
2008-07-28 14:31     ` Henrik Holst
2008-07-28 18:15       ` Henrik Holst
2008-07-29 19:38         ` Henrik Holst
  -- strict thread matches above, loose matches on Subject: below --
2008-07-27 13:28 Avi Kivity
2008-07-27 16:18 ` Xavier Gnata
2008-07-27 22:11 ` Xavier Gnata
2008-07-28  3:11   ` Jorge Lucángeli Obes
2008-07-28  3:17     ` Xu, Jiajun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox