Kernel-based Virtual Machine

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