File kvm-kmp.changes of Package kvm-kmp
-------------------------------------------------------------------
Wed Nov 4 14:07:08 MST 2009 - brogers@novell.com
- fix security vulnerabilities:
- validate cpl on debug reg acccess (bnc#550917, CVE-2009-3722)
- ck for NULL ptr in cr8 intercept (bnc#549487, CVE-2009-3640)
- bound cpuid entry count (bnc#550072, CVE-2009-3638)
-------------------------------------------------------------------
Wed Oct 28 17:56:12 CET 2009 - agraf@suse.de
- update on demand loading patch to unbreak EPT (#550732)
- fix hypercall privilege escalation (#540247, CVE-2009-3290)
-------------------------------------------------------------------
Mon Aug 31 19:47:29 UTC 2009 - brogers@novell.com
- added COPYING file (bnc#529203)
-------------------------------------------------------------------
Wed Jul 29 18:07:14 CEST 2009 - agraf@suse.de
- update kvm-78 -> kvm-kmod-2.6.30.1
- check for CR3 set (#517671, CVE-2009-2287)
- fix cpuid
- fix guest reboot failures
- fix interrupt loss when injecting an nmi
- SPT optimizations
- x86 emulator improvements
- fix amd->intel migration
- improved tsc handling (Marcelo Tosatti)
- vnc improvements
- fix kvmclock on hosts with unstable tsc (Gerd Hoffman)
- fix cygwin on Windows x64
- split KMP from kvm package
- disable building for EC2 kernel
-------------------------------------------------------------------
Mon May 25 12:01:17 CEST 2009 - agraf@suse.de
- make SLES9 kernel work with -kernel (#458258)
- add patches to get Xen running as guest
-------------------------------------------------------------------
Sat Feb 21 15:20:27 CET 2009 - agruen@suse.de
- Remove the dependency on kernel-source-rt and kernel-syms-rt:
those -rt packages will not ship in their current versions.
-------------------------------------------------------------------
Mon Jan 26 14:02:25 CET 2009 - agraf@suse.de
- add Windows 7 and Vista fix for userspace networking
-------------------------------------------------------------------
Fri Jan 16 11:35:54 CET 2009 - agraf@suse.de
- disable SLERT build for < 11.1
- backport virtio performance tweaks (bnc#466743)
- remove MSR debug message that clutters the log
- include kvm_stat tool to ease debugging
-------------------------------------------------------------------
Tue Jan 13 17:32:03 CET 2009 - dgollub@suse.de
- prepared for multi kernel variant build
- use kernel variant specific kernel source directory instead of
the symlinked kernel source directory
- added kernel-syms-rt to build requires to build SLERT KMPs
-------------------------------------------------------------------
Wed Jan 7 18:10:31 CET 2009 - agraf@suse.de
- update driver CD
- apply security bugfixes:
- slirp buffer overflow (CVE 2007-5729)
- VNC DoS (bnc#464142, CVE-2008-2382)
- VNC password guessing (bnc#464141, CVE-2008-5714)
-------------------------------------------------------------------
Tue Dec 16 17:25:22 CET 2008 - agraf@suse.de
- upstream backports:
- fix NMI injection issues (#458642)
- MMU speedups and fixes (#448114)
- fix bug in memory slot assignment
- makes our kmp work with current svn qemu
- fix buffer overflow in cirrus buffer (#448551)
- AltGr on VNC fix (#450148)
- add release to sysfs version (#450571)
- do not emulate CPUs if opening /dev/kvm failed (#458910)
-------------------------------------------------------------------
Mon Dec 1 17:09:24 CET 2008 - agraf@suse.de
- update OSX patch to work for kvm-78
-------------------------------------------------------------------
Fri Nov 21 08:45:40 MST 2008 - brogers@novell.com
- revert disk caching mode back to writeback for now.
-------------------------------------------------------------------
Sat Nov 8 01:12:57 CET 2008 - agraf@suse.de
- fix external buildservice compilation
-------------------------------------------------------------------
Fri Nov 7 13:30:51 CET 2008 - agraf@suse.de
- fix compilation for < 11.1
-------------------------------------------------------------------
Thu Nov 6 13:35:11 MST 2008 - brogers@novell.com
- make qemu-ifup script executable
-------------------------------------------------------------------
Thu Nov 6 08:35:38 MST 2008 - brogers@novell.com
- allow autoloading to handle our KMP unsupported status
- add a default qemu-ifup script for bridged configuration
-------------------------------------------------------------------
Wed Nov 5 17:06:37 CET 2008 - agraf@suse.de
- update to KVM 78
- fix nmi watchdog emulation (Jan Kiszka)
- merge qemu-svn
- new live migration implementation
- usb improvements
- migration fixes
- read UUID from qemu (Gleb Natapov)
- increase max cpu count to 255 for ia64 (Xiantao Zhang)
- fix some AMD->Intel live migration failures
- increase rmap preallocation (Marcelo Tosatti)
- fixes oops on mmu intensive smp workloads
- update e820 table for ept real mode identity map page (Sheng Yang)
- add autoloading of KVM modules
- do not block other VMMs when KVM is loaded
-------------------------------------------------------------------
Thu Oct 23 16:05:42 MDT 2008 - brogers@novell.com
- misc cleanup and again address s390 build
-------------------------------------------------------------------
Wed Oct 22 22:42:07 MDT 2008 - brogers@novell.com
- fix build failures in check-gcc-output
-------------------------------------------------------------------
Fri Oct 17 15:55:32 CEST 2008 - agraf@suse.de
- update to KVM 77
- improved usb support
- vnc improvements
- pass uuid to guest
- scsi/virtio improvements
- improve debugging support
- improve >4GB memory support (Alex Williamson)
- fix ia64 boot with acpi enabled (Xiantao Zhang)
- fix ia64 with >= 3GB RAM (Xiantao Zhang)
- fix live migration
- kernel support for device assignment
(Allen Kay, Amit Shah, Weidong Han, Ben-Ami Yassour)
- improved NMI support (Jan Kiszka)
- add driver kit to /usr/share/qemu-kvm
- fix issues with our new 2.6.27 kernels
- set default RAM size to 384MB
-------------------------------------------------------------------
Wed Oct 1 18:23:19 CEST 2008 - rw@suse.de
- reflect move to 64k page size on ia64 (bnc#429881)
- fix build for ia64
-------------------------------------------------------------------
Mon Sep 22 11:57:09 CEST 2008 - lnussel@suse.de
- optionally build with vde support
- require gnutls to enable vnc tls support
-------------------------------------------------------------------
Tue Sep 16 14:39:19 MDT 2008 - brogers@novell.com
- Fix build for ia64 and first attempt for s390
- bnc#353836: s390 source now GPLv2
-------------------------------------------------------------------
Tue Sep 16 15:35:54 CEST 2008 - agraf@suse.de
- update to KVM 75
- ballooning (Anthony Liguori)
- requires 2.6.27+ host to work correctly
- fixes extboot failures after reset
- fixes rare reboot failures with Windows
- fixes ACPI error messages in Windows event log
- fixes hibernate/resume with guest smp
- fix random segfaults with npt (Joerg Roedel)
- enable building on 10.3 again
-------------------------------------------------------------------
Thu Sep 4 13:15:16 CEST 2008 - agraf@suse.de
- update to KVM 74
- fix shadow ptes corruption on i386 hosts running smp guests
- improved usb support
- usb auto connect/disconnect
- add IA64 support
- spec file cleanup
-------------------------------------------------------------------
Fri Aug 22 10:19:07 CEST 2008 - agraf@suse.de
- fix the PulseAudio disabling for older distributions
-------------------------------------------------------------------
Thu Aug 21 15:28:23 CEST 2008 - agraf@suse.de
- update to KVM 73
- improve qcow2 performance with cache=off
- ide fixes
- external module compatibility with 2.6.27 hosts
- virtio-net speedup (Mark McLoughlin)
- support Windows hibernation on non-FlexPriority hosts
- full swapping support (Andrea Arcangeli)
- needs 2.6.27 hosts
- paravirt guest: query tsc frequency from host (Glauber Costa)
- fix debug register corruption on Intel hosts (Marcelo Tosatti)
- fix -no-kvm-irqchip
-------------------------------------------------------------------
Wed Aug 20 13:56:23 CEST 2008 - agraf@suse.de
- fix the PulseAudio disabling for older distributions
-------------------------------------------------------------------
Tue Aug 19 12:16:03 MDT 2008 - brogers@novell.com
- change kernel module install location from weak-updates to updates
as per email received from Peter Bowen (pzb@novell.com).
-------------------------------------------------------------------
Tue Aug 19 17:14:19 CEST 2008 - agraf@suse.de
Temporary fixes for NPT breakage:
- Disabled nested paging by default
- When nested paging is enabled, make it slow but reliable
-------------------------------------------------------------------
Wed Jul 30 18:32:42 CEST 2008 - agraf@suse.de
- update to KVM 72
- fixes suspend/resume of multiple nics
- adds Virtual Distributed Ethernet (vde) support
- avoid losing the iothread on random signals
- add 'info kvm' monitor command (Anthony Liguori)
- 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)
- MMU improvements
- fix interrupt reinjection in real mode (Jan Kiszka)
- x86 hardware task switching fixes (Marcelo Tosatti)
- fix interrupts being delayed by instruction emulation
- improves Vista stability
- ignore no-op DEBUGCTL msr writes (Alexander Graf)
- fixes Netware
- fix running of 32-bit code in x86_64 SLES10SP2 (bnc#403189)
- make /usr/bin/qemu-kvm runnable as non kvm group member
- take out the vmi fix again, as that's fixed upstream
-------------------------------------------------------------------
Tue Jul 22 08:31:32 CEST 2008 - agraf@suse.de
- disable PulseAudio for older distributions, so the
package still builds on < 11.0
-------------------------------------------------------------------
Tue Jul 15 18:45:25 CEST 2008 - agraf@suse.de
- update to KVM 71
- virtio fixes
- adds pulseaudio driver
- fix lost interrupt when changing a device irq
- fix host msr corruption when host preempt is enabled
- fix kvmclock (Gerd Hoffmann, used in xenner)
- allow Linux 2.6.9 guests to boot
- fix booting guests compiled with gcc 4.3
- fix ioapic hang on heavy load (Mark McLoughlin)
- fix suspend/resume on AMD (Joerg Roedel)
- enable PulseAudio support
-------------------------------------------------------------------
Wed Jul 9 10:57:09 CEST 2008 - agraf@suse.de
- add support for VMI-enabled kernels
-------------------------------------------------------------------
Wed Jun 25 20:16:15 CEST 2008 - agraf@suse.de
- update to KVM 70
- improve virtio net performance (Anthony Liguori)
- fix corrupted breakpoints (Jerone Young)
- fix debugging (Jan Kiszka)
- add mtrr support
- merge qemu-svn
- remove dependency on gcc 3
- vnc client segfault fix
- fix vnc problems on resize
- enable tpr optimization for smp
- should drastically speed up Windows XP SMP guests
- fix false flooding when a pte points to a page table
- improves 2.4 pae guests with CONFIG_HIGHPTE
- enable NMI support on Intel (Sheng Yang)
- fix hypercall return value on AMD
- fixes running CONFIG_KVM_GUEST guests
- allow VMware Server to take over vmx when unloading the module (Eli Collins)
- fix crash on resume from suspend to ram (Andrea Arcangeli)
- emulator improvements
- Snow Leopard compatibility fixes
- reenable CPU emulation
-------------------------------------------------------------------
Thu Jun 5 12:30:56 CEST 2008 - agraf@suse.de
- update to KVM 69
- update to latest Mac patches
-------------------------------------------------------------------
Mon May 26 20:49:12 CEST 2008 - agraf@suse.de
- enable ALSA
-------------------------------------------------------------------
Fri Mar 28 07:50:55 CET 2008 - coolo@suse.de
- adding ncurses-devel to buildrequires
-------------------------------------------------------------------
Fri Mar 7 15:53:29 CET 2008 - bk@suse.de
- Update to kvm-63, adds curses interface. It still uses gcc for qemu's
CPU emulation which is broken with gcc4 -> disable it temporarily.
-------------------------------------------------------------------
Mon Feb 25 14:58:17 CET 2008 - alex@suse.de
- Fix cpuid patch
-------------------------------------------------------------------
Thu Feb 21 16:09:29 CET 2008 - bk@suse.de
- Add fixes from upstream and drop cpuidfake patch, fixes bnc#360671
-------------------------------------------------------------------
Fri Feb 15 19:06:58 CET 2008 - bk@suse.de
- Update to kvm-61, adds paravirtualized clock and dozens of fixes
- Fix cpuid asm or 64-bit guest support and fix core duo support
- Build the BIOS images from source and add ACPI entries for -M mac
- Build qemu with -O0 to work around real-mode emulation problems
-------------------------------------------------------------------
Fri Feb 15 11:55:14 CET 2008 - agraf@suse.de
- Include fix to make gfxboot work on Intel
-------------------------------------------------------------------
Wed Feb 13 15:35:05 CET 2008 - anschneider@suse.de
- Add upstream patch to fix VMs that no longer boot
-------------------------------------------------------------------
Thu Jan 24 15:16:19 CET 2008 - bk@suse.de
- Update to kvm-60, add C2D cpuid level 4, use bios.mac for -M mac
-------------------------------------------------------------------
Fri Jan 11 19:08:56 CET 2008 - bk@suse.de
- Update to kvm-59, now works with gfxboot of recent openSUSE CDs!
-------------------------------------------------------------------
Tue Aug 28 13:46:25 CEST 2007 - bk@suse.de
- based unpon version in opensue buildservice by dbahi/kraxel