Control: tag -1 patch moreinfo On Wed, 2016-04-13 at 11:43 -0700, Vagrant Cascadian wrote: > On 2016-04-10, Vagrant Cascadian wrote: > > > > On 2016-04-10, Ben Hutchings wrote: > > > > > > On Sun, 2016-04-10 at 22:49 +0200, Diederik de Haas wrote: > > > > > > > > At https://plugwash.raspbian.org/linux_3.18/ you can find the > > > > things for the > > > > latest raspbian.org kernel. > > > Thanks. That has a patch to turn off the turbo_mode module > > > parameter > > > by default. > > > > > > Vagrant, could you try putting "options smsc95xx turbo_mode=N" in > > > /etc/modprobe.d/smsc95xx.conf ? > > Added to one of the two machines, updated the initramfs (just in > > case > > the module gets loaded in initramfs), and rebooted ... will see if > > that > > works. > > > > The other option I was pointed to was to update to the latest boot > > firmware, though I haven't tried that yet: > New boot firmware didn't help. Configuring the module to not use > turbo_mode did. Could you test with turbo_mode re-enabled and with this patch applied? Also could you test network receive throughput (e.g. with netperf -t TCP_STREAM, sending *to* the RPi) in these three different configurations: 1. turbo_mode=0 2. turbo_mode=1, current driver 3. turbo_mode=1, patched driver (Unfortunately netperf is non-free due to a slightly weird licence. Also take care to remove it afterwards as the server allows a trivial network DoS if you leave it running...) Ben. -- Ben Hutchings All extremists should be taken out and shot.
Attachment:
signature.asc
Description: This is a digitally signed message part