<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/iwi, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<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-test2/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-test2/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>MFC r233387:</title>
<updated>2012-04-22T09:19:10Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2012-04-22T09:19:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=05c64351b1c88cdf67f134c6536a976329e75a97'/>
<id>urn:sha1:05c64351b1c88cdf67f134c6536a976329e75a97</id>
<content type='text'>
Use suspend/resume methods provided by net80211. This ensures that the
appropriate state handling takes place, not doing so results in the
device doing nothing until manual intervention.
</content>
</entry>
<entry>
<title>MFC r232785</title>
<updated>2012-03-17T06:48:13Z</updated>
<author>
<name>Mitsuru IWASAKI</name>
<email>iwasaki@FreeBSD.org</email>
</author>
<published>2012-03-17T06:48:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a84659e7d01a4e9e2801ec5ef994a054c6a6ca2b'/>
<id>urn:sha1:a84659e7d01a4e9e2801ec5ef994a054c6a6ca2b</id>
<content type='text'>
Fix wrong asresp frame parsing in iwi_checkforqos().
</content>
</entry>
<entry>
<title>Add module version to iwi/ipw/wpi and iwn.</title>
<updated>2011-05-31T19:08:25Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2011-05-31T19:08:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=129145a426a2aa889831d3216d7ce32ae88d7571'/>
<id>urn:sha1:129145a426a2aa889831d3216d7ce32ae88d7571</id>
<content type='text'>
The version is used to check if a module is already preset, not setting
it results in:

can't re-use a leaf (ipw)!
module_register: module pci/ipw already exists!
Module pci/ipw failed to register: 17

while trying to load the module due to an entry in loader.conf. With this
commit we get the expected:

module ipw already present!

Reported by:	Dru Lavigne, bz
Tested by:	bz
MFC after:	1 week
</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-test2/commit/?id=6dc7dc9a3ece89691444e906783892ccaa77a192'/>
<id>urn:sha1:6dc7dc9a3ece89691444e906783892ccaa77a192</id>
<content type='text'>
Commit the rest of the devices.
</content>
</entry>
<entry>
<title>The firmware does pad notifications to an even number of bytes (at least</title>
<updated>2010-10-23T11:26:22Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-10-23T11:26:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=82510b7eca9a22b742e52f731716f8ce178435d8'/>
<id>urn:sha1:82510b7eca9a22b742e52f731716f8ce178435d8</id>
<content type='text'>
the association notification), the included information though always
contains an elem block with an odd number of bytes. We handle the last
byte as if it might contain a whole elem block, this of course is not
true as one byte is not enough to hold a block, we therefore discard the
complete frame. The solution here is to subtract one from the actual
notification length, this is also what the Linux driver does. With this
change the frames ends exactly where the last elem block ends.

This commit also reverts r214160 which is no longer required and now even
wrong.

MFC after:	1 week
</content>
</entry>
<entry>
<title>The firmware always sets bit 14 and 15, to get the real associd we need</title>
<updated>2010-10-21T19:30:55Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-10-21T19:30:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9f953145385c0424c33ebb6a77528e21237bba1b'/>
<id>urn:sha1:9f953145385c0424c33ebb6a77528e21237bba1b</id>
<content type='text'>
to clear those bits.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Instead of calling return when reaching the end of the assoc notification</title>
<updated>2010-10-21T19:28:52Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-10-21T19:28:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f3c95fe74885d8cb188fff293ee648afa42637f0'/>
<id>urn:sha1:f3c95fe74885d8cb188fff293ee648afa42637f0</id>
<content type='text'>
break the loop instead. We want to run the code after the while loop
to set an associd and capinfo. If we don't do this net80211 will drop
frames because it assumes the node has not yet been associated.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Fix monitor mode which is implemented by doing a firmware scan. This</title>
<updated>2010-10-12T16:52:13Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2010-10-12T16:52:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=40668dc52b968d982ef48dd6f617f21c7914937a'/>
<id>urn:sha1:40668dc52b968d982ef48dd6f617f21c7914937a</id>
<content type='text'>
is a port of stable/6, seems like the code got lost during the
background scan changes in r170530.

Pointed out by:	danfe
MFC after:	2 weeks
</content>
</entry>
</feed>
