From: Avi Kivity <avi@redhat.com>
To: KVM list <kvm@vger.kernel.org>
Subject: [ANNOUNCE] kvm-88 release
Date: Sun, 12 Jul 2009 16:31:05 +0300 [thread overview]
Message-ID: <4A59E599.4080802@redhat.com> (raw)
kvm-87 wasn't so hot due to networking not working with rtl8139 and
e1000. So kvm-88 fixes that and brings a bunch of new features
(resizable sdl windows, multiboot, x2apic, and more). Enjoy.
Changes from kvm-87:
- merge upstream qemu.git
- virtio indirect ring entries
- improves block performance for newer Linux guests
- -net tap,sndbuf=... option for improving udp performance
- msi-x support
- sdl window resize
- more flexible -net user configuration
- -cpu host to pass through all host cpu features
- multiboot support for -kernel
- fix KVM_GET_SUPPORTED_CPUID feature usage (Andre Przywara)
- fix register contents after SIPI (Gleb Natapov)
- re-enable device assignment (Markus Armbruster)
- fix ia64 build (Markus Armbruster)
- fix migration for virtio-net version > 7 (Michael S. Tsirkin)
- merge more code with upstream (Glauber Costa)
- fix vnet_hdr checks (Mark McLoughlin)
- fixes broken tap networking with rtl8139 and e1000
- move extboot to standard optionrom location (Jan Kiszka)
- emulate 32-bit syscall/sysenter instructions on 64-bit guests
(Andre Przywara)
- allows cross-vendor live migration with 32-bit userspace on 64-bit
kernel
- fix s390 memslot initialization for userspace_addr != 0
(Christian Borntraeger)
- allow s390 stfle instruction to be executed by guest (Christian
Borntraeger)
- prepare memory slot data structures for multiple large page sizes
(Joerg Roedel)
- correct missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths
(Marcelo Tosatti)
- do not allow invalid mtrr/pat settings (Marcelo Tosatti)
- ignore some more AMD system configuration msrs (Andre Przywara)
- introduce module parameter for ignoring unknown msrs (Andre Przywara)
- fix ftrace build when kvm is built into the kernel
- convert powerpc marker probes to tracepoints (Marcelo Tosatti)
- drop old kvmtrace code (Marcelo Tosatti)
- document kvm_io_device locking (Michael S. Tsirkin)
- switch coalesced mmio, PIT creation, io bus to slots_lock
(Michael S. Tsirkin)
- fix locking imbalance (Jiri Slaby)
- irq tracing
- mmio tracing
- irqfd deassign (Gregory Haskins)
- x2apic support (Gleb Natapov)
- avoid redelivery of edge triggered interrupt before next edge (Gleb
Natapov)
- fixes keyboard issues running Windows XP x64 smp installer
- avoid pit division by zero (Marcelo Tosatti)
- fix KVM_GET_MSR_INDEX_LIST user memory corruption (Jan Kiszka)
- drop old cr3 checks in favor of new checks (Jan Kiszka)
- mmu tracing
- basic API documentation
- ignore msi requests if level = 0 (Michael S. Tsirkin)
- ioapic/pic/msi tracing (Gleb Natapov)
- don't kick vcpu if not in guest mode (Gleb Natapov)
Notes:
If you use the modules bundled with kvm-88, you can use any version
of Linux from 2.6.16 upwards. You may also use kvm-88 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.
next reply other threads:[~2009-07-12 13:28 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-12 13:31 Avi Kivity [this message]
2009-07-12 15:06 ` [ANNOUNCE] kvm-88 release John Rousseau
2009-07-12 15:13 ` Avi Kivity
2009-07-12 18:43 ` John Rousseau
2009-07-13 8:32 ` Avi Kivity
2009-07-13 11:27 ` John Rousseau
2009-07-13 8:40 ` Michael Tokarev
2009-07-13 9:08 ` Avi Kivity
2009-07-13 10:01 ` Erik Rull
2009-07-13 11:20 ` Avi Kivity
2009-07-13 15:00 ` Anthony Liguori
2009-07-12 16:01 ` [ANNOUNCE] kvm-88 release (CAN NOT install modules on debian/amd64/2.6.30) John Wong
2009-07-12 17:45 ` Avi Kivity
2009-07-17 23:59 ` Marcelo Tosatti
2009-07-19 3:41 ` John Wong
2009-07-20 14:42 ` Marcelo Tosatti
2009-07-20 17:05 ` John Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A59E599.4080802@redhat.com \
--to=avi@redhat.com \
--cc=kvm@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.