<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/re, branch release/6.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC if_re.c 1.73 to RELENG_6.</title>
<updated>2006-09-21T11:08:28+00:00</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2006-09-21T11:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=74bc834d757ebaeea25d39409791348e923b51b4'/>
<id>74bc834d757ebaeea25d39409791348e923b51b4</id>
<content type='text'>
  Make 8139C+ work again which was broken since rev 1.68.
  Ever since rev 1.68 re(4) checks the validity of link in re_start.
  But rlphy(4) got a garbled data due to a different bit layout used on
  8139C+ and it couldn't report correct link state. To fix it, ignore
  BMCR_LOOP and BMCR_ISO bits which have different meanings on 8139C+.
  I think this also make dhclient(8) work on 8139C+.

Approved by:	re (mux)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Make 8139C+ work again which was broken since rev 1.68.
  Ever since rev 1.68 re(4) checks the validity of link in re_start.
  But rlphy(4) got a garbled data due to a different bit layout used on
  8139C+ and it couldn't report correct link state. To fix it, ignore
  BMCR_LOOP and BMCR_ISO bits which have different meanings on 8139C+.
  I think this also make dhclient(8) work on 8139C+.

Approved by:	re (mux)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC if_re.c, 1.72 to RELENG_6</title>
<updated>2006-08-07T02:38:07+00:00</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2006-08-07T02:38:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=45d024a7b759a4b1b73ae95a419fd6fb48c49fa8'/>
<id>45d024a7b759a4b1b73ae95a419fd6fb48c49fa8</id>
<content type='text'>
  Fix re(4) breakage introduced in tree from rev 1.68.
  This should fix incorrect configuration of station address on
  big-endian architectures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Fix re(4) breakage introduced in tree from rev 1.68.
  This should fix incorrect configuration of station address on
  big-endian architectures.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: fix padding of short checksum offload frames, fix TX DMA channel</title>
<updated>2006-08-01T17:36:50+00:00</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>2006-08-01T17:36:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e98e7dc8a62a06719149c097668125faa69068de'/>
<id>e98e7dc8a62a06719149c097668125faa69068de</id>
<content type='text'>
stall, add USR NIC PCI ID, add tsleep() to re_detach() to avoid possible
crash when unloading module
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stall, add USR NIC PCI ID, add tsleep() to re_detach() to avoid possible
crash when unloading module
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: correct PCI ID for 8169SC/8110SC, remove spinlock, work around</title>
<updated>2006-07-30T23:32:20+00:00</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>2006-07-30T23:32:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b15c5a1b86d17f46913786936508dd5d750a4dda'/>
<id>b15c5a1b86d17f46913786936508dd5d750a4dda</id>
<content type='text'>
checksum offload bugs, correct device descriptions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
checksum offload bugs, correct device descriptions
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: fix detection of 8168, detect 8111 separately</title>
<updated>2006-06-28T16:06:11+00:00</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>2006-06-28T16:06:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f9e145385d853d7bc9a1140b26028b7820a417ed'/>
<id>f9e145385d853d7bc9a1140b26028b7820a417ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC updates to the re(4) driver from -current</title>
<updated>2006-06-26T20:44:34+00:00</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>2006-06-26T20:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=744685cd5f27fb95bcca8f7d85799aed4c858faf'/>
<id>744685cd5f27fb95bcca8f7d85799aed4c858faf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-03-17T21:30:57+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-03-17T21:30:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=388593fdf366a4605762cb9b14a02f01d9906cd2'/>
<id>388593fdf366a4605762cb9b14a02f01d9906cd2</id>
<content type='text'>
  Do not touch ifp-&gt;if_baudrate in miibus aware drivers.

Approved by:	re (scottl)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Do not touch ifp-&gt;if_baudrate in miibus aware drivers.

Approved by:	re (scottl)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 1.65:</title>
<updated>2006-03-10T07:34:21+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-03-10T07:34:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2b37ef449b1d745c0e258dd2fe4ef43741e81d32'/>
<id>2b37ef449b1d745c0e258dd2fe4ef43741e81d32</id>
<content type='text'>
  Correctly switch IFCAP_VLAN_HWTAGGING on and off.

Approved by:	re (mux)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Correctly switch IFCAP_VLAN_HWTAGGING on and off.

Approved by:	re (mux)
</pre>
</div>
</content>
</entry>
<entry>
<title>- Restore VLAN_INPUT_TAG() macro to preserve API compatibility for</title>
<updated>2006-01-13T19:21:45+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-01-13T19:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4f29a1a7ad1b3dd7b37301006640bb0fa446971f'/>
<id>4f29a1a7ad1b3dd7b37301006640bb0fa446971f</id>
<content type='text'>
  third party drivers.
- Fix bugs destribed in previous revision using macro with
  another name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  third party drivers.
- Fix bugs destribed in previous revision using macro with
  another name.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-01-13T11:51:11+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-01-13T11:51:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=320551f33b90d7372e8b7c56739dc2cc0c466208'/>
<id>320551f33b90d7372e8b7c56739dc2cc0c466208</id>
<content type='text'>
  - Use VLAN_TAG_VALUE() not only to read a dot1q tag
    value from an m_tag, but also to set it.  This reduces
    complex code duplication and improves its readability.
  - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in
    case if memory allocation failed.
  - Remove fourth argument from VLAN_INPUT_TAG(), that was used
    incorrectly in almost all drivers. Indicate failure with
    mbuf value of NULL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Use VLAN_TAG_VALUE() not only to read a dot1q tag
    value from an m_tag, but also to set it.  This reduces
    complex code duplication and improves its readability.
  - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in
    case if memory allocation failed.
  - Remove fourth argument from VLAN_INPUT_TAG(), that was used
    incorrectly in almost all drivers. Indicate failure with
    mbuf value of NULL.
</pre>
</div>
</content>
</entry>
</feed>
