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.
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.