Commit Graph

12 Commits

Author SHA1 Message Date
Alexey Kardashevskiy
d92cc55200 ppc64: Enable HV and PR KVM
Unlike other platforms, PPC64 supports 2 types of KVM:
1. PR KVM emulated in user space - works on every PPC64 platform, even on
old POWERMAC; does not require hypervisor-enabled host CPU (POWER5+ and
newer); does not require OPAL;

2. HV KVM - this requires hypervisor-enabled CPU and OPAL - i.e. recent
POWER7/8 CPUs running as a "powernv" platform only.

So PPC64 KVM is split into 3 kernel modules - kvm_pr, kvm_hv and kvm,
the latter contains bits of code common for both types of KVM.

Recent QEMU supports a "kvm-type" machine option and can instantiate
the requested type of KVM.

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
2014-08-27 10:57:47 +01:00
Paolo Bonzini
d8d9ba50c6 Drop loading of vhost-net module (bz #963198)
It is loaded via udev these days.
2013-05-16 11:58:11 +02:00
Cole Robinson
af14887e96 Fix crash with usbredir (bz #962826)
Drop unneeded kvm.modules on x86 (bz #963198)
Make ksmtuned handle set_progname usage (bz #955230)
Enable gluster support
2013-05-15 17:00:49 -04:00
Paolo Bonzini
31c6335e4b add s390x KVM support 2012-10-19 11:47:08 +02:00
Paolo Bonzini
2803fc8daa restructure conditionals for bug 859314 2012-10-12 00:03:30 +02:00
Paolo Bonzini
34104a5fe7 Fix kvm.modules to exit successfully on non-KVM capable systems
Resolves rhbz #814932.
2012-04-23 10:10:29 +02:00
Justin M. Forbes
e7a45f871f boot speedup optimization with kvm.modules BZ#785291 2012-02-09 14:35:05 -06:00
Justin M. Forbes
f7e102ac55 remove unnecessary virio-net from kvm.modules 2012-01-31 14:30:58 -06:00
Justin M. Forbes
abd594bf31 Add vhost-net to kvm.modules 2012-01-27 13:37:44 -06:00
Justin M. Forbes
6a630c531a Update to 0.14.0 git snapshot 3593e6b 2011-02-08 17:35:06 -06:00
Lubomir Rintel
baac61481c - Allow blacklisting of kvm modules 2009-08-17 03:21:08 +00:00
Glauber Costa
b8bea8421f add kvm.modules to cvs 2009-03-04 00:11:57 +00:00