Bug 475849
Summary: | [RHEL 4.7 Xen]: Guest hang on FV save/restore | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Don Dutile (Red Hat) <ddutile> | ||||
Component: | kernel-xen | Assignee: | Chris Lalancette <clalance> | ||||
Status: | CLOSED ERRATA | QA Contact: | Martin Jenner <mjenner> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 4.7 | CC: | clalance, jonkery.huang, phan, xen-maint | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-05-18 19:28:08 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 475778 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Don Dutile (Red Hat)
2008-12-10 19:24:12 UTC
Same patch that applied to rhel5.3(5.4?) applies as-is for rhel4. I tried this patch on RHEL-4, but no dice. I still completely hang on save, in this case. Actually, I tried out a whole slew of kernels going all the way back to -67.EL. Things worked up until 2.6.9-68.32, which happens to be the development version where the the PV-on-HVM drivers were added to the RHEL-4 bare-metal kernel. So, I would say that this functionality has probably been broken since then. I do not know about the xenpv async drivers; I have not tried them. Chris Lalancette OK. I found the problem. When we initially did the RHEL-4 Xen backport, we put some conditional code in kernel/kthread.c to be ultra-careful, and not change bare-metal. However, it turns out that this is too careful; upstream Linux long ago went the way our PV guests are doing things, and from the looks of it our FV guests also need to do the same. For reference, the upstream hash that changed the code in kernel/kthread.c is 3ba06378990208fce98e95d52fb4d0c3ff8b3c09; it's in the old-2.6-bkcvs tree, which pre-dates 2.6.12. With that patch in place, I now get to the livelock from the RHEL-5 bug. I'm going to test out these two patches together and report back results. Chris Lalancette Created attachment 327261 [details]
Patch to fix the FV save/restore issues
Committed in 78.24.EL . RPMS are available at http://people.redhat.com/vgoyal/rhel4/ *** Bug 456626 has been marked as a duplicate of this bug. *** 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. http://rhn.redhat.com/errata/RHSA-2009-1024.html |