Bug 377611
Summary: | Marvell NIC using skge driver loses promiscuous mode on rewiring | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Pete Philips <pete.philips> | ||||
Component: | kernel | Assignee: | Andy Gospodarek <agospoda> | ||||
Status: | CLOSED ERRATA | QA Contact: | Martin Jenner <mjenner> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 4.5 | CC: | peterm | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | RHSA-2008-0665 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2008-07-24 19:20:02 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: | |||||||
Attachments: |
|
Description
Pete Philips
2007-11-12 12:01:40 UTC
I can confirm that the Fedora patch with the original ticket ( https://bugzilla.redhat.com/show_bug.cgi?id=212399#c4 ) fixes the problem. The patch applies in three hunks, the last of which fails. It appears that the last hunk is a patch for code which is non-existent in the RHEL 4.5 driver so doesn't seem to be a problem. I guess this needs back porting to RHEL4. Created attachment 269171 [details]
rhel4-test0.patch
Without all of the bits included in this patch, you may have problems with
promiscuity being incorrectly set during other operations as well.
Could you try and use ethtool to set the MTU to something slightly different
while capturing frames or doing bridging with your patch and let me know the
results?
If promiscuity fails to be set correctly (as I suspect it might), this newly
attached patch may be required instead.
Hi. From initial testing it seems that any change to MTU when using the patch from the Fedora 5 ticket causes the bridge to stop bridging. A network restart will get it going again. Values lower than 1500 do not work at all: a ping is possible but TCP traffic such as HTTP does not get through. Using your comment #2 patch I can set MTU to >1500 with no interruption in bridging. However I still get the same effect when trying values lower than 1500. Thanks for the update. Thank you for confirming that the updated patch is better than the original one. I will work to get this included in an upcoming update (hopefully the next one, but I can't promise anything) 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. My test kernels have been updated to include a patch for this bugzilla. http://people.redhat.com/agospoda/#rhel4 Please test them and report back your results. Committed in 68.21.EL . RPMS are available at http://people.redhat.com/vgoyal/rhel4/ 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-2008-0665.html |