Hide Forgot
With kernel -256 and later builds xenpv guests will fail to boot due to not finding their root device. From a quick check of the git history, the mostly likely cause is commit 7b34e5d 7b34e5d [virt] xen: initialize platform_pci even if xen_emul_unplug=never It looks like the problem is that we moved a condition that used to be in an HVM only path into a PV _and_ HVM path. Thus the condition needs to be if (HVM && <condition>).
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
Created attachment 573110 [details] patch modifying the conditions
*** Bug 807454 has been marked as a duplicate of this bug. ***
Patch(es) available on kernel-2.6.32-259.el6
*** Bug 808637 has been marked as a duplicate of this bug. ***
Verified with kernel-2.6.32-259.el6 and kernel-2.6.32-265.el6. Tested both i386 and x86_64 Xen PV guests, can boot up successfully after the fix. So change this bug to VERIFIED.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2012-0862.html