<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/pci, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-12-02T09:04:11Z</updated>
<entry>
<title>MFC rev 1.45 rl.4</title>
<updated>2007-12-02T09:04:11Z</updated>
<author>
<name>Remko Lodder</name>
<email>remko@FreeBSD.org</email>
</author>
<published>2007-12-02T09:04:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=404123cef8068ed4f92e0a93a63c5791819b51c8'/>
<id>urn:sha1:404123cef8068ed4f92e0a93a63c5791819b51c8</id>
<content type='text'>
  Add the Planex FNW-3603TX card to the list.

MFC rev 1.172 if_rl.c
MFC rev 1.68  if_rlreg.h

  Add the FNW3603TX Planex NIC.

  PR:             76081
  Approved by:    imp (mentor)
  Submitted by:   umi at pocke dot org
  MFC After:      3 days

Approved by:    re (hrs), imp (mentor, implicit)
</content>
</entry>
<entry>
<title>MFC rev 1.7 nfsmb.c</title>
<updated>2007-11-14T09:52:15Z</updated>
<author>
<name>Remko Lodder</name>
<email>remko@FreeBSD.org</email>
</author>
<published>2007-11-14T09:52:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=db98a2437ac2819b2562e5cfacd3e7a8781ddff3'/>
<id>urn:sha1:db98a2437ac2819b2562e5cfacd3e7a8781ddff3</id>
<content type='text'>
  Add SMB support for the MCP61 chipset.

  PR: 108830
  Submitted by: Edwin Mons &lt;freebsd at edwinm dot ik dot nu&gt;
  Approbed by: imp (mentor)

Approved by:	imp (mentor, implicit)
</content>
</entry>
<entry>
<title>MFC: Split agp_generic_detach() up into two routines: agp_free_cdev() and</title>
<updated>2007-11-08T20:50:13Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-11-08T20:50:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2a41ceff764f07a576482ecbb64e4a9da7dc573a'/>
<id>urn:sha1:2a41ceff764f07a576482ecbb64e4a9da7dc573a</id>
<content type='text'>
agp_free_res().
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-11-05T12:42:26Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2007-11-05T12:42:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2770d5ea693cb151ffb29910f51dca8c2cfd2f1b'/>
<id>urn:sha1:2770d5ea693cb151ffb29910f51dca8c2cfd2f1b</id>
<content type='text'>
	bring if_sis driver up to -current
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-11-05T11:17:39Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2007-11-05T11:17:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2a613b434cd7331ccabafd85943d7599ced018ef'/>
<id>urn:sha1:2a613b434cd7331ccabafd85943d7599ced018ef</id>
<content type='text'>
	Bring if_vr (Via Rhine) driver up to -current level.
</content>
</entry>
<entry>
<title>MFC: if_dc.c 1.166 1.171, 1.189 (partial), 1.190, 1.192; if_dcreg.h 1.54</title>
<updated>2007-09-15T10:00:51Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2007-09-15T10:00:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ce3117afe4d038a0e938a08bdea7d0ebfdaea205'/>
<id>urn:sha1:ce3117afe4d038a0e938a08bdea7d0ebfdaea205</id>
<content type='text'>
- In detach method, move if_free() after bus_teardown_intr().
- Use our own callout (the dc_tick() callout uses varying periods
  depending on the NIC and isn't used at all with HomePNA links)
  instead of if_slowtimo() for driving dc_watchdog() in order to
  avoid races accessing if_timer.
- Use bus_get_dma_tag() so dc(4) works on platforms requiring it.
- Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that.
- Fix a bug originally introduced in rev. 1.74; don't reloaded the
  watchdog timer in dc_txeof() in case there are still unhandled
  descriptors as dc_poll() invokes dc_poll() unconditionally.
  Otherwise this would result in the watchdog timer constantly being
  being reloaded and thus circumvent that the watchdog ever fires in
  the DEVICE_POLLING case.
</content>
</entry>
<entry>
<title>MFC: if_xl.c 1.192, 1.199, 1.206, 1.207, 1.208; if_xlreg.h 1.57, 1,58, 1.59</title>
<updated>2007-09-15T09:57:01Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2007-09-15T09:57:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c7ac63ec7c4e20748541307404def23ce696f12b'/>
<id>urn:sha1:c7ac63ec7c4e20748541307404def23ce696f12b</id>
<content type='text'>
- The 575A doesn't have funcregs in memio. So don't claim that it does.
- In detach method, move if_free() after bus_teardown_intr().
- Consistently use if_printf() only in interface methods: if_start(),
  if_watchdog, etc., or in functions used only in these methods.
  In all other functions in the driver use device_printf().
- Use the xl_stats_update() callout instead of if_slowtimo() for
  driving xl_watchdog() in order to avoid races accessing if_timer.
- Use bus_get_dma_tag() so xl(4) works on platforms requiring it.
- Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that.
</content>
</entry>
<entry>
<title>MFC if_re.c rev. 1.91, if_rlreg.h rev. 1.66 to RELENG_6.</title>
<updated>2007-07-13T04:46:34Z</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2007-07-13T04:46:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2042fd30633e1b129703106daafbd1060cf8966d'/>
<id>urn:sha1:2042fd30633e1b129703106daafbd1060cf8966d</id>
<content type='text'>
  re(4) devices requires an external EEPROM. Depending on models it
  would be 93C46(1Kbit) or 93C56(2Kbit). One of differences between them
  is number of address lines required to access the EEPROM. For example,
  93C56 EEPROM needs 8 address lines to read/write data. If 93C56
  recevied premature end of required number of serial clock(CLK) to set
  OP code/address of EEPROM, the result would be unexpected behavior.
  Previously it tried to detect 93C46, which requires 6 address lines,
  and then assumed it would be 93C56 if read data was not expected
  value. However, this approach didn't work in some models/situations
  as 93C56 requries 8 address lines to access its data. In order to fix
  it, change EEPROM probing order such that 93C56 is detected reliably.

  While I'm here change hard-coded address line numbers with defined
  constant to enhance readability.

PR:	112710
</content>
</entry>
<entry>
<title>MFC r1.99</title>
<updated>2007-07-13T01:27:45Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2007-07-13T01:27:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=61918bf816b6ba28ba58950c38788e24c245f56f'/>
<id>urn:sha1:61918bf816b6ba28ba58950c38788e24c245f56f</id>
<content type='text'>
 The mac address must be written a word length at a time, it was having no
 effect before.
</content>
</entry>
<entry>
<title>MFC increase bitfield to be wide enough to take the default value that</title>
<updated>2007-05-23T00:25:18Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-05-23T00:25:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=242d7e905e1d8cc395e9a91718374f43ac89cba3'/>
<id>urn:sha1:242d7e905e1d8cc395e9a91718374f43ac89cba3</id>
<content type='text'>
gets set into it.
</content>
</entry>
</feed>
