sön 2008-10-12 klockan 14:02 +0200 skrev Avi Kivity: > This release fixes the -std-vga regression which bothered those of us > who have large or widescreen monitors (note the option is now named > '-vga std' due to upstream qemu changes). Other significant changes > include better disk performance if you have a fast host storage subsystem. > > Changes from kvm-76: > - merge bochs-bios-cvs > - merge qemu-svn > - more -cpu options > - faster disk emulation (esp. with scsi/virtio) > - improved NMI support (Jan Kiszka) > - improve >4GB memory support (Alex Williamson) > - memory alias cleanups (Glauber Costa) > - fix kvmtrace segfault (Ryota OZAKI) > - make external module compile on split source/object configs (Alexander > Graf) > - allows compiling on opensuse > - fix -std-vga regression > - fix migration failure at end of migration protocol > - map mmio pages for device assignment (Weidong Han) > - silence lapic kernel messages (Jan Kiszka) > - fix vcpu reset (Gleb Natapov) > - fix missed invlpg on EPT-enabled machines with EPT disabled (Marcelo > Tosatti) > - device assignment on ia64 (Xiantao Zhang) > - memory type support on EPT (Sheng Yang) > > > Notes: > If you use the modules bundled with kvm-77, you can use any version > of Linux from 2.6.16 upwards. You may also use kvm-77 userspace with > the kvm modules provided by Linux 2.6.25 or above. Some features may > only be available in newer releases. > > http://kvm.qumranet.com > >
We have encountered a regression with kvm-77 here, we previously ran kvm-74 so I am not yet sure if this regression was introduced in 77 or 76,75 (I will try and test these versions asap). Ubuntu-8.10-server-amd64 cannot find the drive (tested with ide, scsi and virtio). Log on the guest screen: *** glibc detected *** modprobe: realloc(): invalid next size: 0x0000000000f95cb0 *** Aborted *** glibc detected *** modprobe: realloc(): invalid next size: 0x0000000001247cb0 *** Aborted *** glibc detected *** modprobe: realloc(): invalid next size: 0x00000000025a8cb0 *** Aborted *** glibc detected *** modprobe: realloc(): invalid next size: 0x0000000001529cb0 *** Aborted *** glibc detected *** modprobe: realloc(): invalid next size: 0x0000000001276cb0 *** Aborted *** glibc detected *** modprobe: realloc(): invalid next size: 0x0000000001bf1cb0 *** Aborted udevd[915]: add_to_rules: invalid rule '/etc/udev/rules.d/05-options.rules:1' udevd[915]: add_to_rules: invalid rule '/etc/udev/rules.d/05-options.rules:2' udevd[915]: add_to_rules: invalid rule '/etc/udev/rules.d/05-options.rules:3' udevd[915]: add_to_rules: invalid rule '/etc/udev/rules.d/05-options.rules:4' and on and on, ending with the system complaning that it cannot find the drive with the old UUID value. Booting the very same image on kvm-74 produced none of these errors what so ever. If giving the guest more than 2GiB of memory there is a stream of "segmentation fault" lines, probably from modprobe Ubuntu-8.04 boots just fine under kvm-77 so it feels like a mismatch with the guest 2.6.27 kernel. Tested both 2.27-4 and 2.27-7 to no avail. The host is Debian Lenny with a 2.6.26-1-amd64 kernel and a Q6600 with 8GB RAM /Henrik Holst Witsbits AB -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html