<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span><br></span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span>Hi,</span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span>Can anyone please confirm whether this is a bug in strongswan (5.0.4)? I initiated more aggressively by decreasing the delay (2 milli-seconds) between
initiations for each thread. Could able to achieve the IKE setup rate 500+ (Encryption algo: AES, DH group 1 and integrity algorithm: SHA1) per Octeon chip. But getting the crash issue after sometimes.</span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span>Thank you in advance for your help and support.</span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue,
Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span>Regards,</span></div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px; font-style: normal; background-color: transparent;"><span>Chinmaya </span></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Monday, April 7, 2014 4:06 PM, Chinmaya Dwibedy <ckdwibedy@yahoo.com> wrote:<br> </font> </div> <div class="y_msg_container"><div id="yiv6467676551"><div><div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);"><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">Hi All,</font></div><div style="margin: 0in 0in 10pt; color: rgb(0, 0, 0); font-family: Calibri; font-size: 16px; font-style: normal; background-color: transparent;"><font face="Calibri">I am using the load tester plugin of strongswan (5.0.4) and
running with 250k IPsec tunnels (DH group 1, Encryption algo: AES and integrity
algorithm: SHA1). <span> </span>We are using two
Multi-Core MIPS64 Processors with 16 cnMIPS64 v2 cores (one acts as an IKE
initiator and another as an IKE responder). We are running strongswan in both
systems. Both the systems have 1Gbps Ethernet cards, which are connected to 1
Gbps L2 switch. The Wind River Linux runs on all the 16 cores.</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">I am running with 5 initiators and 50000 iterations. If i
configure/use a delay of 2 milli-second, the charon (At IKE Initiator) is
getting crashed. Here goes the back trace. Is it a bug in strongswan or I am
missing something? Please note that, if I use 10 milli-second delay, it works
fine.<span> </span></font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri"> </font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">from 0x555e7b7697 for code which looks like the beginning of
a</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">function, you can increase the range of the search using the
`set</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">heuristic-fence-post' command.</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">(gdb) bt</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#0<span> </span>0x000000555ebf9da0
in raise () from /lib64/libc.so.6</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#1<span> </span>0x000000555ebfe69c
in abort () from /lib64/libc.so.6</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#2<span> </span>0x0000000120007e0c
in segv_handler ()</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#3<span> </span><signal handler
called></font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#4<span> </span>0x000800555e81ed10
in ?? ()</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#5<span> </span>0x000000555e88272c
in get_traffic_selectors ()</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri"><span> </span>from /usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#6<span> </span>0x000000555e8b6950
in select_and_install () from /usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#7<span> </span>0x000000555e8b89a0
in process_i () from /usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#8<span> </span>0x000000555e8b27a4
in process_message () from /usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#9<span> </span>0x000000555e8a3178
in process_message () from /usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#10 0x000000555e89d144 in execute () from
/usr/lib64/libcharon.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#11 0x000000555e81de14 in process_jobs () from
/usr/lib64/libstrongswan.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#12 0x000000555e821ddc in thread_main () from /usr/lib64/libstrongswan.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri">#13 0x000000555e7b7698 in ?? () from /lib64/libpthread.so.0</font></div><div><font face="Times New Roman">
</font></div><div style="margin: 0in 0in 10pt;"><font face="Calibri"> </font></div><div><font face="Times New Roman">
</font>Regards,</div><div style="color: rgb(0, 0, 0); font-family: Times New Roman; font-size: 16px; font-style: normal; background-color: transparent;">Chinmaya</div></div></div></div><br><br></div> </div> </div> </div> </div></body></html>