<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/bwi, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<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/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>MFC r225941:</title>
<updated>2012-04-28T09:15:01Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-04-28T09:15:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8d1752a0e82bdba945e102613d709e28dc592bab'/>
<id>urn:sha1:8d1752a0e82bdba945e102613d709e28dc592bab</id>
<content type='text'>
  Fix an unaligned access issue; tidy up OFDM/DS rate decoding from the PLCP.

  This fixes a panic on PPC.

  Submitted by:	novel
  Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.89

MFC r226181:
  Update from OpenBSD: Include 0x4402 in the bbp id mapping table used on older devices.

  http://bcm-specs.sipsolutions.net/BackPlane agrees.

  Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.88

MFC r226182:
  Fix an incorrect use of sizeof().

  Obtained from:	OpenBSD sys/dev/ic/bwi.c r1.87

MFC r228621:
  Fix some net80211 enum nits:
  - ic_vap_create() uses an ieee80211_opmode argument
  - ieee80211_rate2media() takes an ieee80211_phymode argument
  - ieee80211_plcp2rate() takes an ieee80211_phytype argument
  - cast to enum ieee80211_protmode and ieee80211_roamingmode to silence
    compiler warnings

  Submitted by:	arundel@
</content>
</entry>
<entry>
<title>Pull ieee80211_ratectl_node_init() calls from drivers into net80211.</title>
<updated>2011-01-17T20:15:15Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2011-01-17T20:15:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd56e71b4b4e072ef14689259d450a8d675e51c7'/>
<id>urn:sha1:bd56e71b4b4e072ef14689259d450a8d675e51c7</id>
<content type='text'>
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.

MFC after:	3 days
</content>
</entry>
<entry>
<title>sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.</title>
<updated>2011-01-12T19:53:56Z</updated>
<author>
<name>Matthew D Fleming</name>
<email>mdf@FreeBSD.org</email>
</author>
<published>2011-01-12T19:53:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6dc7dc9a3ece89691444e906783892ccaa77a192'/>
<id>urn:sha1:6dc7dc9a3ece89691444e906783892ccaa77a192</id>
<content type='text'>
Commit the rest of the devices.
</content>
</entry>
<entry>
<title>Instead of using the AMRR ratectl algo as default for drivers which have</title>
<updated>2010-11-06T18:17:20Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-11-06T18:17:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a7c6aabdc34925cc166cca82c5a6ea452f57d765'/>
<id>urn:sha1:a7c6aabdc34925cc166cca82c5a6ea452f57d765</id>
<content type='text'>
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.

Reviewed by:	rpaulo
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Introduce IEEE80211_C_RATECTL, drivers which use the ratectl framework</title>
<updated>2010-08-14T20:12:10Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-08-14T20:12:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ad8e331bf2bcc8183691b3dfec7b0470256a21d5'/>
<id>urn:sha1:ad8e331bf2bcc8183691b3dfec7b0470256a21d5</id>
<content type='text'>
should set this capability.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Fixes a page fault in bwi_pci_probe() because the array isn't terminated</title>
<updated>2010-07-10T22:37:23Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-07-10T22:37:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e7c6c10e1696331fd3381103c11a5c2553c234a2'/>
<id>urn:sha1:e7c6c10e1696331fd3381103c11a5c2553c234a2</id>
<content type='text'>
with NULL.

PR:		kern/148473
Submitted by:	Grzegorz Dabrowski &lt;grzegorz.dabrowski at gmail dot com&gt;
MFC after:	1 week
</content>
</entry>
<entry>
<title>Initializes the ratectl for a node when the state is changed to RUN.</title>
<updated>2010-06-29T21:56:42Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-06-29T21:56:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=03286b3576aeea97a28f8d06375ea157c59216de'/>
<id>urn:sha1:03286b3576aeea97a28f8d06375ea157c59216de</id>
<content type='text'>
This prevents a kernel fault by dividing with zero because the initial
rate was 0 and didn't be initialized.

Tested by:	Warren Block &lt;wblock at wonkity.com&gt;
MFC after:	3 days
</content>
</entry>
<entry>
<title>Fixes NULL pointer reference that it's occurred when the state is</title>
<updated>2010-06-29T21:52:40Z</updated>
<author>
<name>Weongyo Jeong</name>
<email>weongyo@FreeBSD.org</email>
</author>
<published>2010-06-29T21:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=68cd814a8accaff3fb4ce4e8919a21d9f6b2eeb6'/>
<id>urn:sha1:68cd814a8accaff3fb4ce4e8919a21d9f6b2eeb6</id>
<content type='text'>
changed to RUN because ic-&gt;ic_newassoc isn't set anywhere now.  In the
previous bwi_newassoc() is used to initialize AMRR rate routines.

Tested by:	Warren Block &lt;wblock at wonkity.com&gt;
MFC after:	3 days
</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/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>
</feed>
