<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/fe, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-12-14T13:23:33Z</updated>
<entry>
<title>Merge r199798 from head to stable/8:</title>
<updated>2009-12-14T13:23:33Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-12-14T13:23:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d9adc7058d087c041bd69d36a8c9ab474e7e15c8'/>
<id>urn:sha1:d9adc7058d087c041bd69d36a8c9ab474e7e15c8</id>
<content type='text'>
  Fix comment typo.

  Submitted by: Marc Balmer &lt;marc at msys.ch&gt;
</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>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T12:19:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T12:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ef544f631226436ef590825881e7a28369df82f6'/>
<id>urn:sha1:ef544f631226436ef590825881e7a28369df82f6</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Reviewed by: many
Approved by: re@
</content>
</entry>
<entry>
<title>Commit the results of the typo hunt by Darren Pilgrim.</title>
<updated>2006-08-04T07:56:35Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-08-04T07:56:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=776fc0e90e9072cda064b69e91a6a0e6bede1aa1'/>
<id>urn:sha1:776fc0e90e9072cda064b69e91a6a0e6bede1aa1</id>
<content type='text'>
This change affects documentation and comments only,
no real code involved.

PR:		misc/101245
Submitted by:	Darren Pilgrim &lt;darren pilgrim bitfreak org&gt;
Tested by:	md5(1)
MFC after:	1 week
</content>
</entry>
</feed>
