<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/bwn, branch releng/8.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-01-29T01:27:39Z</updated>
<entry>
<title>MFC: r226173, r227848</title>
<updated>2012-01-29T01:27:39Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-01-29T01:27:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a5e0640a8a13ceb680fe56e61f398655509868cf'/>
<id>urn:sha1:a5e0640a8a13ceb680fe56e61f398655509868cf</id>
<content type='text'>
s,KOBJMETHOD_END,DEVMETHOD_END,g in order to fully hide the explicit mention
of kobj(9) from device drivers.
</content>
</entry>
<entry>
<title>MFC: r226146</title>
<updated>2011-10-15T13:08:54Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2011-10-15T13:08:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2f87aaa49f3373dc11319393a5656f99125a8951'/>
<id>urn:sha1:2f87aaa49f3373dc11319393a5656f99125a8951</id>
<content type='text'>
Remove dead code, "error" doesn't change between this check and the
previous one.
</content>
</entry>
<entry>
<title>MFC: 212420, 212616, 212772, 212802, 213535, 213702, 213704, 213707, 213708,</title>
<updated>2011-02-18T16:29:38Z</updated>
<author>
<name>Kenneth D. Merry</name>
<email>ken@FreeBSD.org</email>
</author>
<published>2011-02-18T16:29:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=02165c5876c8c7c9e0a298875e24fd41ece68d9b'/>
<id>urn:sha1:02165c5876c8c7c9e0a298875e24fd41ece68d9b</id>
<content type='text'>
     213743, 213839, 213840, 213882, 213898, 216088, 216227, 216363, 216368:

Merge the mps(4) driver into stable/8.  This is currently only included in
GENERIC on amd64, since that is the only architecture it has been tested
on.
</content>
</entry>
<entry>
<title>MFC r217511:</title>
<updated>2011-01-20T18:41:46Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2011-01-20T18:41:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a8baf4e1b0cbb1b5a8ea4d7ef4635012a00ae23b'/>
<id>urn:sha1:a8baf4e1b0cbb1b5a8ea4d7ef4635012a00ae23b</id>
<content type='text'>
Pull ieee80211_ratectl_node_init() calls from drivers into net80211.
This fixes hostap mode for at least ral(4) and run(4), because there is
no sufficient call into drivers which could be used initialize the node
related ratectl variables.
</content>
</entry>
<entry>
<title>MFC r214894:</title>
<updated>2010-11-20T12:24:26Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-11-20T12:24:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a7c78ebe99178696ab1603c2a379e5e5b3350193'/>
<id>urn:sha1:a7c78ebe99178696ab1603c2a379e5e5b3350193</id>
<content type='text'>
Instead of using the AMRR ratectl algo as default for drivers which have
the IEEE80211_C_RATECTL flag set, default to NONE for all drivers. Only if
a driver calls ieee80211_ratectl_init() check if the NONE algo is still
selected and try to use AMRR in that case. Drivers are still free to use
any other algo by calling ieee80211_ratectl_set() prior to the
ieee80211_ratectl_init() call.

After this change it is now safe to assume that a ratectl algo is always
available and selected, which renders the IEEE80211_C_RATECTL flag pretty
much useless. Therefore revert r211314 and 211546.
</content>
</entry>
<entry>
<title>MFC r207554:</title>
<updated>2010-11-15T17:48:13Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2010-11-15T17:48:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f7662e479fb72e1530331c09b1f1898f9729487f'/>
<id>urn:sha1:f7662e479fb72e1530331c09b1f1898f9729487f</id>
<content type='text'>
  Add new tunable 'net.link.ifqmaxlen' to set default send interface
  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.
</content>
</entry>
<entry>
<title>MFC r209888:</title>
<updated>2010-09-06T22:31:24Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-09-06T22:31:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d424c5eb7ad5a72b1d3c6d72c1b2e60f534b8fe'/>
<id>urn:sha1:1d424c5eb7ad5a72b1d3c6d72c1b2e60f534b8fe</id>
<content type='text'>
  Fixes a bug for LP PHY that some frames have 2 padding bytes at the
  start so we should adjust the mbuf if the driver is running in PIO
  mode.  Now it should work well with WPA authentication and association
  for LP PHY devices.

  Tested by:    Warren Block &lt;wblock at wonkity.com&gt;
</content>
</entry>
<entry>
<title>MFC r210393:</title>
<updated>2010-09-06T22:28:46Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-09-06T22:28:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=400b01516668de7c9780a2014014348ec6840573'/>
<id>urn:sha1:400b01516668de7c9780a2014014348ec6840573</id>
<content type='text'>
  Fixes a mistake to calculate CALC_COEFF2() value that tmp[3] is
  used even if it's unreachable.

  PR:		kern/144505
  Submitted by:	Henning Petersen &lt;henning.petersen at t-online dot de&gt;
</content>
</entry>
<entry>
<title>MFC r211295,211314,211546:</title>
<updated>2010-08-28T07:21:15Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-08-28T07:21:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d6f2dcaf34eb5134197c2fc4f92c752fa0f2ff9'/>
<id>urn:sha1:7d6f2dcaf34eb5134197c2fc4f92c752fa0f2ff9</id>
<content type='text'>
Introduce IEEE80211_C_RATECTL, drivers which use the ratectl framework
should set this capability. Initialize ni_txrate after txparams have
been setup. Some drivers calculate various things prior to association
based on ni_txrate and rely on it being nonzero.

PR:		kern/149185
</content>
</entry>
<entry>
<title>MFC r208120:</title>
<updated>2010-05-24T21:01:37Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-05-24T21:01:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6755578151c4a1101a43007ed60a10e5a102ae8e'/>
<id>urn:sha1:6755578151c4a1101a43007ed60a10e5a102ae8e</id>
<content type='text'>
  - fixes a bug that it didn't initialize the ratectl after association;
    so ni_txrate returned 0 which is a invalid result.
  - The fourth argument of ieee80211_ratectl_tx_complete() could be not
    NULL.

  Reported by:  Gustau P?rez &lt;gperez at entel.upc.edu&gt;
  Tested by:    Gustau P?rez &lt;gperez at entel.upc.edu&gt;,
                Ian FREISLICH &lt;ianf at clue.co.za&gt;
</content>
</entry>
</feed>
