<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/fe, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-03-09T00:39:54Z</updated>
<entry>
<title>MFC: r243857 (partial)</title>
<updated>2013-03-09T00:39:54Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2013-03-09T00:39:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=03abd02e1efa33cbb430b395dfdf238e8f3a5f60'/>
<id>urn:sha1:03abd02e1efa33cbb430b395dfdf238e8f3a5f60</id>
<content type='text'>
Mechanically substitute flags from historic mbuf allocator with
malloc(9) flags in sys/dev.
</content>
</entry>
<entry>
<title>Add new tunable 'net.link.ifqmaxlen' to set default send interface</title>
<updated>2010-05-03T07:32:50Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2010-05-03T07:32:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e50d35e6c6c68e83fa329aff043d53ab84982fd3'/>
<id>urn:sha1:e50d35e6c6c68e83fa329aff043d53ab84982fd3</id>
<content type='text'>
queue length. The default value for this parameter is 50, which is
quite low for many of today's uses and the only way to modify this
parameter right now is to edit if_var.h file. Also add read-only
sysctl with the same name, so that it's possible to retrieve the
current value.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Fix comment typo.</title>
<updated>2009-11-25T13:31:17Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-11-25T13:31:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=efffdeda350edce456d30b9641650c742025b9d4'/>
<id>urn:sha1:efffdeda350edce456d30b9641650c742025b9d4</id>
<content type='text'>
Submitted by:	Marc Balmer &lt;marc at msys.ch&gt;
MFC after:	3 days
</content>
</entry>
<entry>
<title>Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/</title>
<updated>2009-06-26T11:45:06Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-06-26T11:45:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eb956cd041f956275522092d6ba66671356ff84f'/>
<id>urn:sha1:eb956cd041f956275522092d6ba66671356ff84f</id>
<content type='text'>
IF_ADDR_UNLOCK() across network device drivers when accessing the
per-interface multicast address list, if_multiaddrs.  This will
allow us to change the locking strategy without affecting our driver
programming interface or binary interface.

For two wireless drivers, remove unnecessary locking, since they
don't actually access the multicast address list.

Approved by:	re (kib)
MFC after:	6 weeks
</content>
</entry>
<entry>
<title>It appears that the TDK LAK CD011 works with fe driver.  I don't have</title>
<updated>2009-03-25T22:12:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-03-25T22:12:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f066fc09ea6725b0a29b247f3d9e9feb383a81e8'/>
<id>urn:sha1:f066fc09ea6725b0a29b247f3d9e9feb383a81e8</id>
<content type='text'>
a dongle for the card, but it passes the sanity testsin the
probe/attach routines and returns the correct MAC address.
</content>
</entry>
<entry>
<title>Generalize the workaround for the Hitachi HT-4840-11.  The Contec</title>
<updated>2009-03-15T02:31:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-03-15T02:31:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d557a26b8046f4455ceecf4d56c5933b014756e2'/>
<id>urn:sha1:d557a26b8046f4455ceecf4d56c5933b014756e2</id>
<content type='text'>
C-NET(PC) has a cfe at location 1 that has both an odd irq mask (it
matches pc98 machines, so maybe it was a flag for pc98 operation) as
well as a memory map.  Since this driver doesn't know how to cope, we
start with cfe2, which is purely an I/O space mapped and that seems to
make it work.  I say 'seems' here, because the card I have doesn't
seem to have the right dongle for full testing...
</content>
</entry>
<entry>
<title>Fix the whitespace in this file to be consistent with itself and with</title>
<updated>2009-03-12T07:18:27Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-03-12T07:18:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b1db3b7a40df17c17e2c93d95a5318aa1d55792f'/>
<id>urn:sha1:b1db3b7a40df17c17e2c93d95a5318aa1d55792f</id>
<content type='text'>
the rest of the project's files.

s/sn_/fe_/ in a routine name that I copied from sn.
</content>
</entry>
<entry>
<title>Add support for Hitachi HT-4840-11.  This card is supposedly just like</title>
<updated>2009-03-11T08:12:28Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-03-11T08:12:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3ca789f14a37f06044b2ce6287a42a6dcbd2e0cb'/>
<id>urn:sha1:3ca789f14a37f06044b2ce6287a42a6dcbd2e0cb</id>
<content type='text'>
the J181, but not quite.  This card's CIS has some quirks that means
we have to ignore CFE's 1-9.
</content>
</entry>
<entry>
<title>- Use bus_foo() rather than bus_space_foo() and retire the bus tag and handle</title>
<updated>2008-06-23T18:16:25Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2008-06-23T18:16:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a43561c2525692cc6ef9b2304c8f9e20a5ce0cc4'/>
<id>urn:sha1:a43561c2525692cc6ef9b2304c8f9e20a5ce0cc4</id>
<content type='text'>
  from the softc.
- Rework the watchdog timer to match other NIC drivers:
  - Start a timer in fe_init() that runs once a second and checks a counter
    in the softc that is identical to the deprecated 'if_timer'.
  - Just adjust the softc tx timeout value when sending packets instead of
    scheduling the timer.
- Use IFQ_SET_MAXLEN().

Tested by:	WATANABE Kazuhiro
</content>
</entry>
<entry>
<title>Make fe(4) MPSAFE:</title>
<updated>2008-06-02T19:58:48Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2008-06-02T19:58:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=36d05d0ebca20c9adc0ab8c81e6f7b64d96b8977'/>
<id>urn:sha1:36d05d0ebca20c9adc0ab8c81e6f7b64d96b8977</id>
<content type='text'>
- Add a mutex to the softc to protect the softc and device hardware.
- Don't leak bus resources if if_alloc() fails during attach.
- Setup the interrupt handler after calling ether_ifattach().
- Use a private timer to manage the transmit watchdog.

Tested by:	 WATANABE Kazuhiro  CQG00620 of nifty.ne.jp
</content>
</entry>
</feed>
