Bug 552438
| Summary: | kernel: r8169: straighten out overlength frame detection (improved) [rhel-5.6] | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Eugene Teo (Security Response) <eteo> | ||||
| Component: | kernel | Assignee: | Neil Horman <nhorman> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Network QE <network-qe> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 5.5 | CC: | davem, dhoward, eteo, jarod, jkurik, jpirko, jskrabal, kzhang, lgoncalv, lwang, mhlavink, nhorman, plyons | ||||
| Target Milestone: | rc | Keywords: | ZStream | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 2.6.18-186.el5 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 552439 (view as bug list) | Environment: | |||||
| Last Closed: | 2010-03-29 16:06:57 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: | 552439, 552912, 552913, 554386 | ||||||
| Attachments: |
|
||||||
|
Description
Eugene Teo (Security Response)
2010-01-05 03:48:18 UTC
I actually just thought up a slight variation on this patch that will give users control over how this bug is handled. It takes davem's comments into account and I think at least partially satisfies his concerns over the performance impact of my current patch. I'll post it upstream and here in just a few minutes. Created attachment 381759 [details]
improved patch
Ok, I've _just_ posted this version upstream. I don't think it completely satisfies davem's performance concerns, but it does mitigate them, in that with this version, users can optionally reset their ring buffer sizes such that performance is returned to previous levels (and the bug is re-introduced). If users can accept that (or use some other method to filter frames that are longer than they desire, I think this is likely the best we can do with the time we have.
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. It seems that The upstream maintainer wandered away from this bug, As such Davem asked that I submit the RHEL fix as the official upstream solution again, so that it could be applied there. I've done so here: http://marc.info/?l=linux-netdev&m=126987867907375&w=1 So this should be closed as CURRENTRELEASE, given that the RHEL5 is now the upstream fix (or will be shortly) |