<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ral, branch release/7.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-05-01T02:51:58Z</updated>
<entry>
<title>Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.</title>
<updated>2009-05-01T02:51:58Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-05-01T02:51:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b205d83df7763ca1f099bce5ac12a05862a626c4'/>
<id>urn:sha1:b205d83df7763ca1f099bce5ac12a05862a626c4</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC 1.19: fix locking botch</title>
<updated>2008-04-25T17:18:45Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2008-04-25T17:18:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=78affacce2d42412406d0b17f31fec8a48a7ecbb'/>
<id>urn:sha1:78affacce2d42412406d0b17f31fec8a48a7ecbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: rt2560.c		1.19</title>
<updated>2008-02-06T12:05:04Z</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2008-02-06T12:05:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4caef993a0e03921c09538a132a302807fc7a466'/>
<id>urn:sha1:4caef993a0e03921c09538a132a302807fc7a466</id>
<content type='text'>
     rt2560var.h	1.4
     rt2560reg.h	1.3
Various bug fixes for 2560 parts of ral(4)

Approved by: sam (mentor)
</content>
</entry>
<entry>
<title>Update beacon handling to sync w/ vap code base:</title>
<updated>2007-09-17T19:07:24Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-09-17T19:07:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b105a069080d9362f2ff71a22e2a1702b7e23d42'/>
<id>urn:sha1:b105a069080d9362f2ff71a22e2a1702b7e23d42</id>
<content type='text'>
o add driver callback to handle notification of beacon changes;
  this is required for devices that manage beacon frames themselves
  (devices must override the default handler which does nothing)
o move beacon update-related flags from ieee80211com to the beacon
  offsets storage (or handle however a driver wants)
o expand beacon offsets structure with members needed for 11h/dfs
  and appie's
o change calling convention for ieee80211_beacon_alloc and
  ieee80211_beacon_update
o add overlapping bss support for 11g; requires driver to pass
  beacon frames from overlapping bss up to net80211 which is not
  presently done by any driver
o move HT beacon contents update to a routine in the HT code area

Reviewed by:	avatar, thompsa, sephe
Approved by:	re (blanket wireless)
</content>
</entry>
<entry>
<title>Add missing bits that made bg scanning lame:</title>
<updated>2007-09-05T23:00:27Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-09-05T23:00:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2b9411e29fbcfc03ebddddadfd50204f1e78ee5c'/>
<id>urn:sha1:2b9411e29fbcfc03ebddddadfd50204f1e78ee5c</id>
<content type='text'>
o update ic_lastdata to reflect time of last outbound frame
o outbound traffic must preempt/cancel bg scanning to avoid delays

This stuff was somehow missed in the initial import.

Reviewed by:	thompsa, avatar, sephe (earlier version)
Approved by:	re (blanket wireless)
</content>
</entry>
<entry>
<title>o add 802.11 state machine states for DFS and client-side power save</title>
<updated>2007-09-05T21:31:32Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-09-05T21:31:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=14fb6b8fe2dca7d3736d431ace232306e5afed31'/>
<id>urn:sha1:14fb6b8fe2dca7d3736d431ace232306e5afed31</id>
<content type='text'>
o fixup drivers to ignore new states

Reviewed by:	avatar (?)
Approved by:	re (blanket wireless)
</content>
</entry>
<entry>
<title>Use bus_get_dma_tag() to obtain the parent DMA tag.</title>
<updated>2007-07-22T06:44:10Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2007-07-22T06:44:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=36ffd4ba6dc0a93ec4c136d1f19457c6baf607ab'/>
<id>urn:sha1:36ffd4ba6dc0a93ec4c136d1f19457c6baf607ab</id>
<content type='text'>
Reviewed by: sam, sephe, thompsa
Approved by: re (kensmith)
</content>
</entry>
<entry>
<title>Don't use 64-byte header on each packet in radiotap.</title>
<updated>2007-06-29T02:43:13Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2007-06-29T02:43:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=56083486d5e776c7cf73b53d3d1c397db85e794e'/>
<id>urn:sha1:56083486d5e776c7cf73b53d3d1c397db85e794e</id>
<content type='text'>
Reviewed by: sam
Approved by: re(bmah)
</content>
</entry>
<entry>
<title>Update 802.11 wireless support:</title>
<updated>2007-06-11T03:36:55Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-06-11T03:36:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=68e8e04e93c1ec3d37022223b69073f50d3d4981'/>
<id>urn:sha1:68e8e04e93c1ec3d37022223b69073f50d3d4981</id>
<content type='text'>
o major overhaul of the way channels are handled: channels are now
  fully enumerated and uniquely identify the operating characteristics;
  these changes are visible to user applications which require changes
o make scanning support independent of the state machine to enable
  background scanning and roaming
o move scanning support into loadable modules based on the operating
  mode to enable different policies and reduce the memory footprint
  on systems w/ constrained resources
o add background scanning in station mode (no support for adhoc/ibss
  mode yet)
o significantly speedup sta mode scanning with a variety of techniques
o add roaming support when background scanning is supported; for now
  we use a simple algorithm to trigger a roam: we threshold the rssi
  and tx rate, if either drops too low we try to roam to a new ap
o add tx fragmentation support
o add first cut at 802.11n support: this code works with forthcoming
  drivers but is incomplete; it's included now to establish a baseline
  for other drivers to be developed and for user applications
o adjust max_linkhdr et. al. to reflect 802.11 requirements; this eliminates
  prepending mbufs for traffic generated locally
o add support for Atheros protocol extensions; mainly the fast frames
  encapsulation (note this can be used with any card that can tx+rx
  large frames correctly)
o add sta support for ap's that beacon both WPA1+2 support
o change all data types from bsd-style to posix-style
o propagate noise floor data from drivers to net80211 and on to user apps
o correct various issues in the sta mode state machine related to handling
  authentication and association failures
o enable the addition of sta mode power save support for drivers that need
  net80211 support (not in this commit)
o remove old WI compatibility ioctls (wicontrol is officially dead)
o change the data structures returned for get sta info and get scan
  results so future additions will not break user apps
o fixed tx rate is now maintained internally as an ieee rate and not an
  index into the rate set; this needs to be extended to deal with
  multi-mode operation
o add extended channel specifications to radiotap to enable 11n sniffing

Drivers:
o ath: add support for bg scanning, tx fragmentation, fast frames,
       dynamic turbo (lightly tested), 11n (sniffing only and needs
       new hal)
o awi: compile tested only
o ndis: lightly tested
o ipw: lightly tested
o iwi: add support for bg scanning (well tested but may have some
       rough edges)
o ral, ural, rum: add suppoort for bg scanning, calibrate rssi data
o wi: lightly tested

This work is based on contributions by Atheros, kmacy, sephe, thompsa,
mlaier, kevlo, and others.  Much of the scanning work was supported by
Atheros.  The 11n work was supported by Marvell.
</content>
</entry>
<entry>
<title>- Fix mbuf/node leakage in drivers' raw_xmit().</title>
<updated>2007-04-19T13:09:57Z</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2007-04-19T13:09:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b03cfe239638b8b94b3e652a9184ffbf372ed25d'/>
<id>urn:sha1:b03cfe239638b8b94b3e652a9184ffbf372ed25d</id>
<content type='text'>
- For ural(4):
  o  Fix node leakage in ural_start(), if ural_tx_mgt() fails.
  o  Fix mbuf leakage in ural_tx_{mgt,data}(), if usbd_transfer() fails.
  o  In ural_tx_{mgt,data}(), set ural_tx_data.{m,ni} to NULL, if
     usbd_transfer() fails, so they will not be freed again in ural_stop().

Approved by:	sam (mentor)
</content>
</entry>
</feed>
