Bug 527424
Summary: | igb driver does not work with kexec | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Karsten Weiss <knweiss> |
Component: | kernel | Assignee: | Stefan Assmann <sassmann> |
Status: | CLOSED ERRATA | QA Contact: | Red Hat Kernel QE team <kernel-qe> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 5.4 | CC: | agospoda, dzickus, emcnabb, jtluka |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-03-30 07:46:16 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: | |||
Bug Blocks: | 527955 |
Description
Karsten Weiss
2009-10-06 11:20:04 UTC
Having also read the thread about igb: fix kexec with igb at http://lkml.org/lkml/2009/3/8/47 I don't think we can easily grab 3fe7c4c9dca4fbbff92eb61a660690dad7029ec3 as it relies on kernel infrastructure we don't have around in RHEL5, namely 404cc2d8ce41ed4031958fba8e633767e8a2e028. However we could look at an earlier version of this patch that doesn't need the above http://lkml.org/lkml/2009/3/11/442. Andy what's your opinion on this? I agree we cannot take commit 3fe7c4c9dca4fbbff92eb61a660690dad7029ec3 Author: Rafael J. Wysocki <rjw> Date: Tue Mar 31 21:23:50 2009 +0000 net/igb: Fix kexec with igb (rev. 3) exactly as it is, but you should look at the intent of the patch and see if similar functionality can be added to rhel5 to meet the needs. I think you might be able to do that, but let me know if you have problems. As I tried to explain in comment #1 I'd favour to take http://lkml.org/lkml/2009/3/11/442. Which seems to be a less aggressive approach, do you agree Andy? (In reply to comment #3) > As I tried to explain in comment #1 I'd favour to take > http://lkml.org/lkml/2009/3/11/442. Which seems to be a less aggressive > approach, do you agree Andy? This patch is basically the same functionality as 3fe7c4c9dca4fbbff92eb61a660690dad7029ec3 without the upstream pci changes added during 2.6.26 and 2.6.27. Using http://lkml.org/lkml/2009/3/11/442 directly or using a slightly modified version of 3fe7c4c9dca4fbbff92eb61a660690dad7029ec3 seems fine as they will be quite similar. 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. in kernel-2.6.18-176.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5 Please do NOT transition this bugzilla state to VERIFIED until our QE team has sent specific instructions indicating when to do so. However feel free to provide a comment indicating that this fix has been verified. in kernel-2.6.18-176.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5 Please do NOT transition this bugzilla state to VERIFIED until our QE team has sent specific instructions indicating when to do so. However feel free to provide a comment indicating that this fix has been verified. I've just tried the new version 2.6.18-17*7* and can confirm that it fixes the bug. The kexec reboot works fine now including the initializing of eth0 (igb driver). Good job, thank you! 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-2010-0178.html |