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.
More information about the svn-src-all