<p dir="ltr">Dear Dave, </p>
<p dir="ltr">A quick answer from a small paradise where I am ending my hollydays (Internet is sadly not as efficient everywhere, and I am lucky to get your email...) lets speak more about it next week !!!</p>
<p dir="ltr">Attached to this email, you can find our patch tested with Linux 3.13.8.<br>
As you can see, we used a slightly modified version of the FQ scheduler developed by Eric Dumazet.</p>
<p dir="ltr">We introduced two sysctl parameters to ease your tests:<br>
- tcp_initial_spreading_rate_min (integer):<br>
It corresponds to the minimal rate value computed by Initial Spreading.<br>
Considering draft-sallantin-tcpm-initial-spreading-00, <br>
                        tcp_initial_spreading_rate_min= MTU / T_Spreading</p>
<p dir="ltr">- tcp_initial_spreading_rate_debug (boolean):<br>
When non-zero, a kernel log  message will print the rate used by Initial Spreading each time a TCP connection is opened.</p>
<p dir="ltr">Regards,<br>
Renaud Sallantin </p>
<div class="gmail_quot<blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Dear all,<br><br></div>Following our last email,<br></div>some of you asked for our Initial Spreading implementation. <br><br></div><div>Attached to this email, you can find our patch tested with Linux 3.13.8.</div><div>As you can see, we used a slightly modified version of the FQ scheduler developed by Eric Dumazet.<br></div><div><br></div><div>We introduced two sysctl parameters to ease your tests:<br>- tcp_initial_spreading_rate_min (integer):<br></div><div>It corresponds to the minimal rate value computed by Initial Spreading.<br></div><div>Considering draft-sallantin-tcpm-initial-spreading-00, <br>                        tcp_initial_spreading_rate_min= MTU / T_Spreading<br></div><div><br>- tcp_initial_spreading_rate_debug (boolean):<br></div>When non-zero, a kernel log 
message will print the rate used by Initial Spreading each time a TCP connection is initialized<div><br><br></div><div>We hope that you will be able to try Initial Spreading and that you will confirm the good results we obtained. <br><br></div><div>Your comments on the patch but also on the draft are more than welcome,<br><a href="https://tools.ietf.org/html/draft-sallantin-tcpm-initial-spreading-00" target="_blank">https://tools.ietf.org/html/draft-sallantin-tcpm-initial-spreading-00</a><br></div><div><br></div><div>Regards,<br></div>Renaud Sallantin</div>
</div>