Bug 615174
| Summary: | Received data corrupts when non standards L3 protocols are used on ixgbe | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | wmg <wezhang> |
| Component: | kernel | Assignee: | Andy Gospodarek <agospoda> |
| Status: | CLOSED DUPLICATE | QA Contact: | Network QE <network-qe> |
| Severity: | high | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 5.4.z | CC: | dhoward, jpirko, jwest, jwilson, lwang, peterm, plyons, tao |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-07-26 14:49:33 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: | |||
|
Description
wmg
2010-07-16 04:27:49 UTC
Is a customer hitting this issue or was this simply discovered because this failed a test-case?
Can you describe the impact (does the box panic or is the frame just dropped) when this happens?
Can you attach a pcap of the invalid frame that causes this problem?
The upstream commit that makes the change you request is:
commit dfa12f05f60eb23b1670f3a7756ed814f886a7fb
Author: Yi Zou <yi.zou>
Date: Thu May 7 10:39:35 2009 +0000
ixgbe: Enable L2 header split in 82599
(In reply to comment #1) > Is a customer hitting this issue or was this simply discovered because this > failed a test-case? This should failed in a test of Fujitsu internal tests > > Can you describe the impact (does the box panic or is the frame just dropped) > when this happens? > > Can you attach a pcap of the invalid frame that causes this problem? > I'm asking a pcap package from them > The upstream commit that makes the change you request is: > > commit dfa12f05f60eb23b1670f3a7756ed814f886a7fb > Author: Yi Zou <yi.zou> > Date: Thu May 7 10:39:35 2009 +0000 > > ixgbe: Enable L2 header split in 82599 How reproducible: Always if conditions are met Step to Reproduce: - Receive data with non standard L3 protocol. (Ones other than ipv4/ipv6) We've not yet understand what will happen totally. It seems some data are processed well and the others are not. It may depend on the length of a frame. The longer, the worse. Based on our attempt the frames whose length is shorter than about 256 , the size of sk_buff are processed well and the others , longer than that , are not. Actual Results: Data corrupts Expected Results: Data are received correctly Summary of actions taken to resolve issue: none Location of diagnostic data: None Hardware configuration: - Model: PRIMEQUEST 1800E - CPU Info: Intel Xeon E7540 * 2 - Memory Info: 16GB - Other: Business Impact: We think there are few users who adopt non standard L3 protocols. But we can't eliminate the unfortunate case completely. If some big user who adopts RH5.4 already tries to introduce 10 GB NIC and use some kind of legacy protocol other than TCP/IP , we have to talk them into using RH5.5. It may be possible, but sometimes not. In bad case, we don't have any good alternative other than fix because this problem seems exactly missing of the very basic function for such kind of users. It will harm their trust to us. Many users use RH5.4 yet, we think the fix for this is crucial for preventing from would-be coming troubles. 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. |