Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Oct 2015 08:53:52 -0400
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Eugene Grosbein <eugen@grosbein.net>
Cc:        "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>
Subject:   Re: SOLVED: interrup storm (Re: arge1 on TL WDR3600)
Message-ID:  <CAJ-VmokCZtmL0O0f-yD-K_1sssHX6-f486wv0=0E%2BykGL99jJw@mail.gmail.com>
In-Reply-To: <56347090.6030301@grosbein.net>
References:  <562CBEC3.8030308@rdtc.ru> <CAJ-VmokD2vHZ0%2BzO655_csRQw==JUDbaBCDMa%2BU7b1aRv=4BJQ@mail.gmail.com> <5630E844.2080807@grosbein.net> <CAJ-VmonH%2BVfT1zUyAq=fXv6PbwQuiw1_k4CRw1yMgfm6CRaAwA@mail.gmail.com> <CAJ-VmomjWOccaaVyPrGBrf7ACL8KGGOuuFo1QWw02%2BM9smVGFA@mail.gmail.com> <56321ED9.4050602@grosbein.net> <CAJ-Vmom1Tagn6WL-qfNZ7xqPznrLygB6JzMMJdyLU=ROybnEGA@mail.gmail.com> <56323496.609@grosbein.net> <CAJ-Vmond--pm8-rjn55qD8thjneaNiL0eV89Opd1u8p%2BK3BF3w@mail.gmail.com> <56325769.8070202@grosbein.net> <CAJ-Vmo=iD1TdWdPU91TdKL8oW42C_fXUODeigTj55_xJF86AvA@mail.gmail.com> <56328C54.1050709@grosbein.net> <56328DB1.9010105@grosbein.net> <CAJ-VmomZD=Q=vasZQvRc%2B7%2BLzr_iqkyc7i8ukcvi_-tH%2BfWXbA@mail.gmail.com> <CAJ-VmonZuxq%2BnDp4j177DCww_6deYxQxSzki-JdntUBHdXwW=w@mail.gmail.com> <CAJ-Vmokn7G6Mvmt34_VQSP2T0VzUp1ygS9oUXUG7-uWogTtMRA@mail.gmail.com> <5633C18C.2030006@grosbein.net> <CAJ-VmonuW%2BXfyvY=HxVyM6mnjdL6XFC-kL-xHccury=T3dg5MQ@mail.gmail.com> <56347090.6030301@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31 October 2015 at 03:41, Eugene Grosbein <eugen@grosbein.net> wrote:
> On 31.10.2015 07:11, Adrian Chadd wrote:
>> Hi,
>>
>> can you svn update and retry?
>>
>> The latest changes I made to the mips74k support has routing up to
>> 330mbit and bridging up to 720mbit for me; up from 120mbit when I
>> started. I also hit your issue a couple of times before I fixed some
>> things and now it doesn't occur.
>>
>> Would you mind giving it a whirl and reporting back? You'll have to do
>> a clean kernel build as I went and changed some mips .h stuff.
>
> I've updated source tree to r290224 and no additional patches,
> did clean rebuild and repeated my test 3 times. No interrupt storms now,
> it works just fine. Average routing speed is slightly above 16MBytes/s
> and peak speed is 22,714 MB/s according to systat -ifstat.
>
> Thank you very much!
>
> I will take some PMC tests as next step.

Yay! I'm so glad that I both figured out how to make this a heck of a
lot faster and fix your bugs at the same time.

Going from 120mbit to 720mbit in straight bridging tests is pretty amazing.

I'll go see what I can find out about the forwarding performance.
Hopefully there are some more low hanging fruit that I can address to
increase performance a bit.


-adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmokCZtmL0O0f-yD-K_1sssHX6-f486wv0=0E%2BykGL99jJw>