Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Jun 2013 19:36:06 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Jack Vogel <jfvogel@gmail.com>
Cc:        Takuya ASADA <syuu@dokukino.com>, Super Bisquit <superbisquit@gmail.com>, FreeBSD Net <freebsd-net@freebsd.org>
Subject:   Re: Comparing Mutiqueue Support Linux vs FreeBSD
Message-ID:  <CAJ-Vmo=_JRHzbELzBnqBQ=N0678fwh_1r7MRNXfFktzUWRQ7CA@mail.gmail.com>
In-Reply-To: <CAFOYbckL2M5No9V6otCp8Z02L%2Bfu1g4C9pjfbnSMGH=e=CL6dg@mail.gmail.com>
References:  <CALG4x-VnWsjFtMkrGoonV2MXLJBdC7qZrWJ1fVbJR-cjp5BCUQ@mail.gmail.com> <CA%2BWntOuN0qgirdFFfoHqsnpUYePqfvP5YpCEtfdFj7H2fmTZmw@mail.gmail.com> <CAFOYbckL2M5No9V6otCp8Z02L%2Bfu1g4C9pjfbnSMGH=e=CL6dg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
ethtool is just a passthrough. The drivers need to implement all of those hooks.

It wouldn't be that hard to reimplement. The drivers would have to
reimplement it anyway - they'd have to implement the generic set of
standard statistics, then export driver-specific things. You know, the
stuff our drivers already expose via sysctl.



adrian

On 26 June 2013 17:02, Jack Vogel <jfvogel@gmail.com> wrote:
> ethtool is GPL so I wouldn't expect it to show up around here :)
>
> Implementing something like it for FreeBSD would be cool however, sometimes
> sysctl just
> seems clunky although its usually how i cope with driver things that might
> be changed via
> ethtool in Linux. Having to completely rebuild a kernel for controlling RSS
> seems horribly
> clunky on the other hand.
>
>
>
> On Wed, Jun 26, 2013 at 3:58 PM, Super Bisquit <superbisquit@gmail.com>wrote:
>
>> If someone ports the ethtool to FreeBSD, it will only work on the
>> i386/AMD64/ PC98 architectures.
>> Perhaps having these suggestions as options for the kernel/GENERIC conf
>> files would be better?
>>
>>
>> On Wed, Jun 26, 2013 at 6:39 PM, Takuya ASADA <syuu@dokukino.com> wrote:
>>
>> > Hi,
>> >
>> > Because there was an discussion about new APIs to provide better support
>> > for high performance NICs in Ottawa DevSummit BoF, I wrote a note about
>> > "How Linux doing it" in that area.
>> >
>> > I haven't get a enough chance to talk about it in the summit, but I
>> decided
>> > to upload the note on a Wiki.
>> >
>> > Here's a link:
>> >
>> >
>> https://wiki.freebsd.org/201305DevSummit/NetworkReceivePerformance/ComparingMutiqueueSupportLinuxvsFreeBSD
>> >
>> > I hope it helps to decide what kind of interfaces/features do we need on
>> > FreeBSD.
>> >
>> > Takuya ASADA
>> > _______________________________________________
>> > freebsd-net@freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>> >
>> _______________________________________________
>> freebsd-net@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>>
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=_JRHzbELzBnqBQ=N0678fwh_1r7MRNXfFktzUWRQ7CA>