svn commit: r205024 - head/sys/net

M. Warner Losh imp at bsdimp.com
Fri Mar 12 17:30:45 UTC 2010


In message: <eaa228be1003111535s12febe62x91124b0a015fd0ff at mail.gmail.com>
            Juli Mallett <jmallett at FreeBSD.org> writes:
: On Thu, Mar 11, 2010 at 15:30, Qing Li <qingli at freebsd.org> wrote:
: >>
: >> A couple of questions:
: >>
: >> (1) It used to be the case that quite a few interface drivers and types
: >> didn't have a notion of "link up" -- especially older ethernet devices.  Do
: >> those all have the same problem?  It was probably a design oversight that
: >> devices don't declare an explicit capability for "can report link state".
: >>
: >
: >  What you raised is definitely a possibility and these fixes take the
: >  similar approach. I am going to try and go through each of these
: >  drivers in /sys/dev/ and converting them, very soon.
: 
: Go through drivers in the embedded port directories, too.  The Octeon
: port's Ethernet driver was broken by this, and it looks like the
: Atheros if_arge is probably broken, too.  I would even suggest going
: back to the old behavior briefly while the port maintainers are given
: an opportunity to update their drivers.  Actually, it looks like only
: MIPS has Ethernet drivers outside of dev/ at a quick glance, but I'd
: be surprised if there weren't other broken examples.

arm has them as well.  sys/arm/at91/if_ate.c.  Powerpc does as well.

Warner


More information about the svn-src-head mailing list