svn commit: r293854 - head/sys/dev/e1000

Kubilay Kocak koobs at FreeBSD.org
Fri Jan 15 01:11:41 UTC 2016


On 14/01/2016 8:47 AM, Marius Strobl wrote:
> Author: marius
> Date: Wed Jan 13 21:47:27 2016
> New Revision: 293854
> URL: https://svnweb.freebsd.org/changeset/base/293854
> 
> Log:
>   Given that em(4), lem(4) and igb(4) hardware doesn't require the
>   alignment guarantees provided by m_defrag(9), use m_collapse(9)
>   instead for performance reasons.
>   While at it, sanitize the statistics softc members, i. e. retire
>   unused ones and add SYSCTL nodes missing for actually used ones.
>   
>   Differential Revision:	https://reviews.freebsd.org/D4717
> 
> Modified:
>   head/sys/dev/e1000/if_em.c
>   head/sys/dev/e1000/if_em.h
>   head/sys/dev/e1000/if_igb.c
>   head/sys/dev/e1000/if_igb.h
>   head/sys/dev/e1000/if_lem.c
>   head/sys/dev/e1000/if_lem.h

What kind of performance / overhead delta can be expected for this change?

Is this worth MFC and/or Relnotes ?


More information about the svn-src-all mailing list