diff options
author | Ben Pfaff <blp@nicira.com> | 2009-11-30 13:17:34 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2009-12-01 09:24:59 -0800 |
commit | 86a06318bdfbea056b04eb78bcdea5672d0b200e (patch) | |
tree | 0047690913a25a31f0fc85161de7cce95eeb92ef /configure.ac | |
parent | 651880308c1fb26071f1f0788e3a9c842d927126 (diff) |
ovs-vswitchd: Add --mlockall option and enable on XenServer.
On XenServer 5.5 we found that running 4 simultaneous vm-import operations
on iSCSI caused so much disk and cache activity that (we suspect) parts of
ovs-vswitchd were paged out to disk and were not paged back in for over
10 seconds, causing the XenServer to fall off the network and the XenCenter
connection to fail.
Locking ovs-vswitchd into memory appears to avoid this problem. Henrik
reports that, with memory locking, importing 11 VMs simultaneously
completed successfully.
Bug #2344.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 86cbe160..55df342b 100644 --- a/configure.ac +++ b/configure.ac @@ -46,6 +46,7 @@ OVS_CHECK_LINUX_VT_H OVS_CHECK_PCRE OVS_CHECK_IF_PACKET OVS_CHECK_STRTOK_R +AC_CHECK_FUNCS([mlockall]) OVS_CHECK_PKIDIR OVS_CHECK_RUNDIR |