Bug 517978
Summary: | setkey can't load large configuration files. | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Wade Mealing <wmealing> | ||||
Component: | ipsec-tools | Assignee: | Tomas Mraz <tmraz> | ||||
Status: | CLOSED WONTFIX | QA Contact: | BaseOS QE <qe-baseos-auto> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 5.5 | CC: | 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: | 2011-10-16 18:40:00 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: |
|
This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?". Has the kernel patch made it into RHEL(6)? How could I verify this myself? Closing this out as this case has gone cold and the original reporter has closed the case long ago. |
Created attachment 357756 [details] Bring inline with upstream, to try again on eagain. Description of problem: When loading a large configuration file, the kernel can throw back an EAGAIN if busy, this patch attempts to try to continue loading the file. This seems to be more prevalent on a system that has been up for a while and under load. Version-Release number of selected component (if applicable): ipsec-tools 0.6.5-13 How reproducible: Possible, but difficult. Steps to Reproduce: 1. Have system up and running 2. Run setkey -f largeconfigfile 3. Wait. Actual results: pfkey shows a recv() error, showing "'recv: Resource temporarily unavailable"" Expected results: pfkey to finish. Additional info: I've written a patch to try again, which seems to alleviate the initial problem if the system is too busy to initially take the instruction. Patch to be attached.