Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Sep 2006 15:21:57 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        LI Xin <delphij@delphij.net>
Cc:        "Bruce A. Mah" <bmah@freebsd.org>, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org
Subject:   Re: cvs commit: src/sys/dev/em LICENSE README if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h
Message-ID:  <200609061521.57827.jhb@freebsd.org>
In-Reply-To: <44FF04E3.50104@delphij.net>
References:  <200609051948.k85JmAv3099269@repoman.freebsd.org> <44FF0250.3080000@freebsd.org> <44FF04E3.50104@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 06 September 2006 13:26, LI Xin wrote:
> Bruce A. Mah wrote:
> > If memory serves me right, John Baldwin wrote:
> >> jhb         2006-09-05 19:48:10 UTC
> >>
> >>   FreeBSD src repository
> >>
> >>   Modified files:        (Branch: RELENG_4)
> >>     sys/dev/em           LICENSE README if_em.c if_em.h if_em_hw.c 
> >>                          if_em_hw.h if_em_osdep.h 
> >>   Log:
> >>   Sync up with most of the changes to RELENG_6 including using bus_dma,
> >>   new PCI IDs, lots of style changes, suspend/resume methods.  Things not
> >>   included include the INTR_FAST + taskqueue changes, link flapping
> >>   workarounds in em_ioctl(), and jumbo frame fixups for architectures 
that
> >>   require strict alignment.
> >>   
> >>   Revision  Changes      Path
> >>   1.1.2.3   +3 -1        src/sys/dev/em/LICENSE
> >>   1.1.2.10  +65 -23      src/sys/dev/em/README
> >>   1.2.2.24  +1867 -1498  src/sys/dev/em/if_em.c
> >>   1.1.2.19  +165 -185    src/sys/dev/em/if_em.h
> >>   1.1.2.14  +3236 -756   src/sys/dev/em/if_em_hw.c
> >>   1.1.2.14  +807 -56     src/sys/dev/em/if_em_hw.h
> >>   1.1.2.16  +63 -32      src/sys/dev/em/if_em_osdep.h
> > 
> > Does this basically mean that RELENG_4 now has version 6.1.4 of em(4)?
> 
> My understanding is that now we have 6.1.4's hardware support available
> in RELENG_4, but not the performance enhancements and fixes that does
> not apply to RELENG_4.  According to the code it appears like that the
> driver will claim itself as "6.1.4", though.  So perhaps we can wrap it
> as "The hardware support and suspend/resume methods of &man.em.4;
> has been updated to the same version available from Intel's &man.em.4;
> driver version 6.1.4."?

Actually, most of the driver is the same.  The INTR_FAST + taskqueue stuff 
doesn't affect functionality, and that's the only really big diff.  The 
if_em_hw.[ch] files are identical, for example.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200609061521.57827.jhb>