Kernel-based Virtual Machine

Edit Package kvm

KVM (Kernel-based Virtual Machine) is virtualization software for
Linux. It is based on the hardware virtualization extensions provided
by Intel VT and AMD-V technologies. KVM kernel modules provide a
control interface at /dev/kvm which the qemu-kvm user-space program
uses to provide a hybrid emulated and actual hardware environment
sufficent to run various PC operating systems (guests) in unmodified
form, including Linux, Windows, and Mac OS X.

Since qemu-kvm is derived from the qemu processor emulator sources it
also is able to run guests using processor emulation mode, but with the
expected performance impact. Conversely, hardware virtualization
features outside the processor such as iommu and sr-iov are used by KVM
allowing for improved performance.

The seabios, vgabios and ipxe open source projects are also pulled from
to provide the firmware components included.

To increase performance over emulated hardware devices virtio drivers
are supported, and in the case of Windows, included.

KVM is compatible with various VM management solutions, including
libvirt, virt-manager and vm-install.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
60-kvm.rules 0000000221 221 Bytes
IA64-compile-fix-suse.patch 0000001720 1.68 KB
IA64-kvm-suse.patch 0000001071 1.05 KB
S390-0002-S390-Tell-user-why-VM-creation-failed.patch 0000001734 1.69 KB
S390-0003-Make-char-muxer-more-robust-wrt-small-FIFOs.patch 0000002387 2.33 KB
S390-0004-Always-notify-consumers-of-char-devices-if-they-re-o.patch 0000002771 2.71 KB
S390-0005--S390-Implement-virtio-reset.patch 0000002526 2.47 KB
S390-0006--S390-Add-firmware-code.patch 0000003575 3.49 KB
S390-qemu-early-printk.patch 0000001973 1.93 KB
S390-qemu-kvm.patch 0000012995 12.7 KB
bcc-0.16.17-2.i486.rpm 0000266199 260 KB
gpxe-1.0.1.tar.bz2 0001856115 1.77 MB
gpxe-rom-settings.patch 0000000777 777 Bytes
ia64-fix-pagesize.pl 0000000729 729 Bytes
kvm-bios.patch 0000002978 2.91 KB
kvm-qemu-default-memsize.patch 0000000356 356 Bytes
kvm-qemu-ide-ich6.patch 0000003604 3.52 KB
kvm-qemu-lpc.patch 0000005911 5.77 KB
kvm-qemu-macmodel.patch 0000008245 8.05 KB
kvm-qemu-no-hot-unplug-for-certain-devices.patch 0000000720 720 Bytes
kvm-qemu-preXX-Don-t-allow-multiwrites-against-a-block-de.patch 0000001209 1.18 KB
kvm-qemu-preXX-Fix-performance-regression-in-qemu_get_ram.patch 0000001756 1.71 KB
kvm-qemu-preXX-bitmap-add-a-generic-bitmap-and-bitops-lib.patch 0000027718 27.1 KB
kvm-qemu-preXX-console-bounds-check-whenever-changing-the-cursor-du.patch 0000003859 3.77 KB
kvm-qemu-preXX-device-assignment-detect-pre-fectchable-me.patch 0000001064 1.04 KB
kvm-qemu-preXX-dictzip1.patch 0000019673 19.2 KB
kvm-qemu-preXX-dictzip2.patch 0000012347 12.1 KB
kvm-qemu-preXX-dictzip3.patch 0000001471 1.44 KB
kvm-qemu-preXX-e1000-check-buffer-availability.patch 0000001345 1.31 KB
kvm-qemu-preXX-e1000-check-for-overflow-whenever-issuing-PCI-dma-reads.patch 0000001387 1.35 KB
kvm-qemu-preXX-e1000-clear-EOP-for-multi-buffer-descripto.patch 0000002148 2.1 KB
kvm-qemu-preXX-e1000-fix-multi-descriptor-packet-checksum.patch 0000001538 1.5 KB
kvm-qemu-preXX-e1000-multi-buffer-packet-support.patch 0000003870 3.78 KB
kvm-qemu-preXX-e1000-verify-we-have-buffers-upfront.patch 0000002811 2.75 KB
kvm-qemu-preXX-eepro100-pad-to-ensure-minimum-packet-size.patch 0000002888 2.82 KB
kvm-qemu-preXX-exit-if-drive-specified-is-invalid-instead.patch 0000001498 1.46 KB
kvm-qemu-preXX-fix-linuxboot.bin-and-multiboot.bin-to-not.patch 0000002783 2.72 KB
kvm-qemu-preXX-fix-rom-file-name-for-e100-nic.patch 0000000874 874 Bytes
kvm-qemu-preXX-fix-vnc-regression.patch 0000001495 1.46 KB
kvm-qemu-preXX-hw-pcnet.c-Fix-EPROM-contents-to-suit-AMD-.patch 0000001703 1.66 KB
kvm-qemu-preXX-hw-sd.c-Add-missing-state-change-for-SD_ST.patch 0000001501 1.47 KB
kvm-qemu-preXX-kvm-Mark-VCPU-state-dirty-on-creation.patch 0000000934 934 Bytes
kvm-qemu-preXX-net-fix-qemu_can_send_packet-logic.patch 0000001816 1.77 KB
kvm-qemu-preXX-os-posix-set-groups-properly-for-runas.patch 0000001577 1.54 KB
kvm-qemu-preXX-qemu-kvm-Mark-VCPU-state-dirty-on-creation.patch 0000000887 887 Bytes
kvm-qemu-preXX-report-default-mac-used.patch 0000001200 1.17 KB
kvm-qemu-preXX-severe-memory-leak-caused-by-broken-palett.patch 0000001332 1.3 KB
kvm-qemu-preXX-ui-vnc-enc-tight.c-Fix-compile-failure-if-.patch 0000001561 1.52 KB
kvm-qemu-preXX-validate-virtqueue.patch 0000002079 2.03 KB
kvm-qemu-preXX-vhost-fix-dirty-page-handling.patch 0000001234 1.21 KB
kvm-qemu-preXX-virtio-blk-fail-unaligned-requests.patch 0000001781 1.74 KB
kvm-qemu-preXX-virtio-guard-against-negative-vq-notifies.patch 0000002822 2.76 KB
kvm-qemu-preXX-virtio-pci-fix-bus-master-work-around-on-l.patch 0000002694 2.63 KB
kvm-qemu-preXX-virtio-serial-don-t-crash-on-invalid-input.patch 0000000936 936 Bytes
kvm-qemu-preXX-vnc-Add-ZRLE-and-ZYWRLE-encodings.patch 0000059906 58.5 KB
kvm-qemu-preXX-vnc-Fix-fatal-crash-with-vnc-reverse-mode.patch 0000001135 1.11 KB
kvm-qemu-preXX-vnc-Fix-stack-corruption-and-other-bitmap-.patch 0000002998 2.93 KB
kvm-qemu-preXX-vnc-add-a-way-to-get-the-update-frequency-.patch 0000006234 6.09 KB
kvm-qemu-preXX-vnc-don-t-set-the-quality-if-lossy-encodin.patch 0000001193 1.17 KB
kvm-qemu-preXX-vnc-fix-a-memory-leak-in-threaded-vnc-serv.patch 0000001197 1.17 KB
kvm-qemu-preXX-vnc-fix-build-error-from-VNC_DIRTY_WORDS.patch 0000000836 836 Bytes
kvm-qemu-preXX-vnc-fix-lossy-rect-refreshing.patch 0000001850 1.81 KB
kvm-qemu-preXX-vnc-fix-uint8_t-comparisons-with-negative-.patch 0000001899 1.85 KB
kvm-qemu-preXX-vnc-palette-add-palette_init-calls.patch 0000001472 1.44 KB
kvm-qemu-preXX-vnc-palette-and-fill-and-color-calls.patch 0000002046 2 KB
kvm-qemu-preXX-vnc-palette-use-a-pool-to-reduce-memory-al.patch 0000002167 2.12 KB
kvm-qemu-preXX-vnc-refresh-lossy-rect-after-a-given-timeo.patch 0000006090 5.95 KB
kvm-qemu-preXX-vnc-tight-Fix-crash-after-2GB-of-output.patch 0000003297 3.22 KB
kvm-qemu-preXX-vnc-tight-use-the-update-frequency-to-choo.patch 0000006935 6.77 KB
kvm-qemu-preXX-vnc-use-the-new-generic-bitmap-functions.patch 0000009235 9.02 KB
kvm-qemu-user-space-tool-name.patch 0000000454 454 Bytes
kvm-studio-slirp-nooutgoing.patch 0000003958 3.87 KB
kvm-studio-vnc.patch 0000003322 3.24 KB
kvm-supported.txt 0000015498 15.1 KB
kvm.changes 0000031319 30.6 KB
kvm.spec 0000015936 15.6 KB
qemu-datadir.diff 0000001692 1.65 KB
qemu-ifup 0000000711 711 Bytes
qemu-img-vmdk-scsi.patch 0000004577 4.47 KB
qemu-kvm-0.14.0.tar.bz2 0004490101 4.28 MB
s390-zipl.rom 0000003344 3.27 KB
seabios-0.6.2.tar.bz2 0000350691 342 KB
seabios-sanitize-version.patch 0000000456 456 Bytes
vgabios-0.6c.tar.bz2 0000069903 68.3 KB
vgabios-bcc-paths.patch 0000000414 414 Bytes
win-virtio-drivers-src.tar.bz2 0000124270 121 KB
win-virtio-drivers.iso 0005029888 4.8 MB
Latest Revision
Sebastian Krahmer's avatar Sebastian Krahmer (krahmer) accepted request 132626 from Sebastian Krahmer's avatar Sebastian Krahmer (krahmer) (revision 18)
Set link to kvm.853 via maintenance_release request, for updateinfo ID openSUSE-2012-591
Comments 0
openSUSE Build Service is sponsored by