Red Hat Bugzilla – Bug 479132
RHEL4 kvm virtio: kudzu support for probing for virtio devices
Last modified: 2014-03-16 23:16:58 EDT
kudzu needs support for probing for virtio devices in order for anaconda
installs of kvm virtio guests to work.
Attached patch just implements it in a similar manner to the xen device probing
support. One notable difference is that we need to have the normal PCI bus
probing ignoring virtio devices.
Created attachment 328376 [details]
Patch to implement kudzu support for virtio
Building as 188.8.131.52-1.
Created attachment 328476 [details]
Patch to fix device name
Ug. I screwed up the previous patch, and just set all ->device to vd, not realizing that in RHEL-4 kudzu it is up to the individual driver to assign /dev/vda, /dev/vdb, etc. This patch should fix that up. I've gotten further with this in place, but I still haven't successfully started an install; I'm fighting a bug with LVM at the moment.
OK, I've now figured out what the LVM problem was, and it doesn't seem to have anything to do with kudzu (that one seems to be an anaconda problem). By applying a workaround to anaconda, I was able to successfully complete an install with the above patch in place, so I think this is probably ready to commit.
Building as 184.108.40.206-1.
Release note added. If any revisions are required, please set the
"requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly.
All revisions will be proofread by the Engineering Content Services team.
* this version of kudzu includes support for virtio devices, for accelerating Red Hat Enterprise Linux 4 virtual machines.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.