Author: bschmidt
Date: Tue Nov 27 19:09:36 2012
New Revision: 243622
URL: http://svnweb.freebsd.org/changeset/base/243622
Log:
fix a panic resulting from a stray '&'
MFC after:1 week
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
Author: bschmidt
Date: Fri Aug 24 14:50:44 2012
New Revision: 239653
URL: http://svn.freebsd.org/changeset/base/239653
Log:
MFC r239649:
Document update of 802.11s IE identifiers.
Approved by: re (kib)
Modified:
releng/9.1/release/doc/en_US.ISO8859-1/relnotes/article.sgml
Directory Pr
Author: bschmidt
Date: Fri Aug 24 14:22:47 2012
New Revision: 239651
URL: http://svn.freebsd.org/changeset/base/239651
Log:
MFC r239649:
Document update of 802.11s IE identifiers.
Modified:
stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml
Directory Properties:
stable/8/release/
Author: bschmidt
Date: Fri Aug 24 14:11:54 2012
New Revision: 239650
URL: http://svn.freebsd.org/changeset/base/239650
Log:
MFC r239649:
Document update of 802.11s IE identifiers.
Modified:
stable/9/release/doc/en_US.ISO8859-1/relnotes/article.sgml
Directory Properties:
stable/9/release/
Author: bschmidt
Date: Fri Aug 24 13:55:22 2012
New Revision: 239649
URL: http://svn.freebsd.org/changeset/base/239649
Log:
Document update of 802.11s IE identifiers.
Modified:
head/release/doc/en_US.ISO8859-1/relnotes/article.sgml
Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.
Author: bschmidt
Date: Fri Aug 24 06:56:44 2012
New Revision: 239641
URL: http://svn.freebsd.org/changeset/base/239641
Log:
MFC r231187:
Update the 802.11s IE numbers to represent the latest 802.11 amendment
standard.
This update breaks compatibility with older mesh setups but is necess
Author: bschmidt
Date: Thu Aug 23 17:09:58 2012
New Revision: 239616
URL: http://svn.freebsd.org/changeset/base/239616
Log:
MFC r231187:
Update the 802.11s IE numbers to represent the latest 802.11 amendment
standard.
This update breaks compatibility with older mesh setups but is necess
Author: bschmidt
Date: Thu Aug 23 17:09:52 2012
New Revision: 239615
URL: http://svn.freebsd.org/changeset/base/239615
Log:
MFC r231187:
Update the 802.11s IE numbers to represent the latest 802.11 amendment
standard.
This update breaks compatibility with older mesh setups but is necess
Author: bschmidt
Date: Sun Jul 1 09:30:37 2012
New Revision: 237917
URL: http://svn.freebsd.org/changeset/base/237917
Log:
MFC BA/DELBA fixes:
- r234321:
Use the M_AMPDU_MPDU flag to determine when to manually set the seqno and
use a BA queue.
- r235686:
Discard frames after a D
Author: bschmidt
Date: Wed Jun 27 16:07:01 2012
New Revision: 237649
URL: http://svn.freebsd.org/changeset/base/237649
Log:
We need to defer passing the DELBA request to the firmware until the aggr
queue is empty or the firmware will go nuts.
PR: kern/167806
Tested by:osa@
Author: bschmidt
Date: Wed Jun 27 15:55:34 2012
New Revision: 237647
URL: http://svn.freebsd.org/changeset/base/237647
Log:
Fix a TX aggregation issue, if after the last compressed BA notification
the TX queue is empty, there won't be a TX done notification, effectly
resulting in an mbuf lea
Author: bschmidt
Date: Fri May 25 16:52:00 2012
New Revision: 236010
URL: http://svn.freebsd.org/changeset/base/236010
Log:
MFC r220502:
Don't hardcode assumptions about basic rates, similar to what the rt2661
support code does. While here remove an unnecessary loop.
Modified:
stable/8/sy
Author: bschmidt
Date: Fri May 25 16:40:31 2012
New Revision: 236008
URL: http://svn.freebsd.org/changeset/base/236008
Log:
MFC r235235-235237:
Update man page due to import of RT2800/RT3000 support.
Modified:
stable/8/share/man/man4/ral.4
Directory Properties:
stable/8/share/man/man4/
Author: bschmidt
Date: Fri May 25 16:09:06 2012
New Revision: 236005
URL: http://svn.freebsd.org/changeset/base/236005
Log:
MFC r235235-235237:
Update man page due to import of RT2800/RT3000 support.
Modified:
stable/9/share/man/man4/ral.4
Directory Properties:
stable/9/share/man/man4/
Author: bschmidt
Date: Wed May 23 16:43:37 2012
New Revision: 235844
URL: http://svn.freebsd.org/changeset/base/235844
Log:
MFC r235684:
Add some more 100/130 series device IDs.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (props changed)
Modified: stable
Author: bschmidt
Date: Wed May 23 16:43:16 2012
New Revision: 235843
URL: http://svn.freebsd.org/changeset/base/235843
Log:
MFC r235684:
Add some more 100/130 series device IDs.
Modified:
stable/9/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sys/de
Author: bschmidt
Date: Sun May 20 10:02:24 2012
New Revision: 235687
URL: http://svn.freebsd.org/changeset/base/235687
Log:
remove unused vap variable
MFC after:1 week
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
===
Author: bschmidt
Date: Sun May 20 10:00:36 2012
New Revision: 235686
URL: http://svn.freebsd.org/changeset/base/235686
Log:
Discard frames after a DELBA which where queued during an active BA
session.
MFC after:1 week
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/
Author: bschmidt
Date: Sun May 20 09:46:48 2012
New Revision: 235685
URL: http://svn.freebsd.org/changeset/base/235685
Log:
Remove unused variable.
Modified:
head/sys/dev/ath/if_ath_rx.c
Modified: head/sys/dev/ath/if_ath_rx.c
==
Author: bschmidt
Date: Sun May 20 09:29:14 2012
New Revision: 235684
URL: http://svn.freebsd.org/changeset/base/235684
Log:
Add some more 100/130 series device IDs.
MFC after:3 days
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
=
Author: bschmidt
Date: Sat May 12 08:22:41 2012
New Revision: 235328
URL: http://svn.freebsd.org/changeset/base/235328
Log:
MFC r234711, r234756-234759, r234786:
r234711:
fix EAP server support after the 0.7.3 import:
- eap_xxx.c files have been renamed to eap_server_xxx.c
- additiona
Author: bschmidt
Date: Thu May 10 18:25:59 2012
New Revision: 235237
URL: http://svn.freebsd.org/changeset/base/235237
Log:
remove trailing '.'
Poked by: gjb
MFC after:3 weeks
Modified:
head/share/man/man4/ral.4
Modified: head/share/man/man4/ral.4
=
Author: bschmidt
Date: Thu May 10 18:14:25 2012
New Revision: 235236
URL: http://svn.freebsd.org/changeset/base/235236
Log:
ifconfig(8) is important, but no need to mention it twice.
MFC after:3 weeks
Modified:
head/share/man/man4/ral.4
Modified: head/share/man/man4/ral.4
==
Author: bschmidt
Date: Thu May 10 18:10:20 2012
New Revision: 235235
URL: http://svn.freebsd.org/changeset/base/235235
Log:
Update man page due import of RT2800/RT3000 support.
Obtained from:OpenBSD
MFC after:3 weeks
Modified:
head/share/man/man4/ral.4
Modified: head/share
0302:
+ case 0x0401:
+ psc->sc_opns = &ral_rt2661_opns;
+ break;
+ default:
+ psc->sc_opns = &ral_rt2860_opns;
+ break;
+ }
psc->mem_rid = RAL_PCI_BAR0;
psc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &psc->mem_rid,
Added: head/
Author: bschmidt
Date: Sun Apr 29 12:48:52 2012
New Revision: 234786
URL: http://svn.freebsd.org/changeset/base/234786
Log:
Fix WITHOUT_EXAMPLES build:
While removing unnecessary entries from .PATH.c I missed that for the
examples WPA_SUPPLICANT_DISTDIR/HOSTAPD_DISTDIR is explicitly added to
Author: bschmidt
Date: Sat Apr 28 11:11:53 2012
New Revision: 234759
URL: http://svn.freebsd.org/changeset/base/234759
Log:
Move crypto stuff into a common Makefile. While here fix the
WITHOUT_OPENSSL build by using the wpa's internal crypto support if
openssl is not available, this allows
Author: bschmidt
Date: Sat Apr 28 11:02:32 2012
New Revision: 234758
URL: http://svn.freebsd.org/changeset/base/234758
Log:
not only the file names have changed from eap_xxx.c to eap_server_xxx.c,
the defines too
MFC after:2 weeks
Modified:
head/usr.sbin/wpa/hostapd/Makefile
Modif
Author: bschmidt
Date: Sat Apr 28 11:01:12 2012
New Revision: 234757
URL: http://svn.freebsd.org/changeset/base/234757
Log:
enable EAP_GTC and EAP_OTP to match upstream's default configuration
MFC after:2 weeks
Modified:
head/usr.sbin/wpa/wpa_supplicant/Makefile
Modified: head/usr.s
Author: bschmidt
Date: Sat Apr 28 10:59:29 2012
New Revision: 234756
URL: http://svn.freebsd.org/changeset/base/234756
Log:
Follow up r234711 and do same for the supplicant, one file/option per
line. While here merge the options which are always enabled.
MFC after:2 weeks
Modified:
Author: bschmidt
Date: Thu Apr 26 17:35:11 2012
New Revision: 234711
URL: http://svn.freebsd.org/changeset/base/234711
Log:
fix EAP server support after the 0.7.3 import:
- eap_xxx.c files have been renamed to eap_server_xxx.c
- additional crypto files are required for some options
- EAP_M
Author: bschmidt
Date: Sun Apr 22 09:19:19 2012
New Revision: 234571
URL: http://svn.freebsd.org/changeset/base/234571
Log:
MFC r233387:
Use suspend/resume methods provided by net80211. This ensures that the
appropriate state handling takes place, not doing so results in the
device doing n
Author: bschmidt
Date: Sun Apr 22 09:19:10 2012
New Revision: 234570
URL: http://svn.freebsd.org/changeset/base/234570
Log:
MFC r233387:
Use suspend/resume methods provided by net80211. This ensures that the
appropriate state handling takes place, not doing so results in the
device doing n
Author: bschmidt
Date: Sun Apr 15 18:25:17 2012
New Revision: 234321
URL: http://svn.freebsd.org/changeset/base/234321
Log:
Use the M_AMPDU_MPDU flag to determine when to manually set the seqno and
use a BA queue.
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
Author: bschmidt
Date: Tue Apr 3 17:48:42 2012
New Revision: 233845
URL: http://svn.freebsd.org/changeset/base/233845
Log:
Add basic HT channel setup to ieee80211_init_channels(), this will be
used by at least ral(4).
Reviewed by: ray
Modified:
head/sys/net80211/ieee80211_regdomain.c
Author: bschmidt
Date: Tue Apr 3 17:08:34 2012
New Revision: 233843
URL: http://svn.freebsd.org/changeset/base/233843
Log:
MFC r233571:
strip (R) to match manpage and pci_vendors
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (props changed)
Modified: stab
Author: bschmidt
Date: Tue Apr 3 17:08:17 2012
New Revision: 233842
URL: http://svn.freebsd.org/changeset/base/233842
Log:
MFC r233571:
strip (R) to match manpage and pci_vendors
Modified:
stable/9/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stab
Author: bschmidt
Date: Tue Apr 3 17:05:26 2012
New Revision: 233841
URL: http://svn.freebsd.org/changeset/base/233841
Log:
MFC r233568:
Add a list of available devices which matches the names shown by pciconf.
While here add 2 missing firmware modules.
Modified:
stable/8/share/man/man4/i
Author: bschmidt
Date: Tue Apr 3 17:04:48 2012
New Revision: 233840
URL: http://svn.freebsd.org/changeset/base/233840
Log:
MFC r233568:
Add a list of available devices which matches the names shown by pciconf.
While here add 2 missing firmware modules.
Modified:
stable/9/share/man/man4/i
Author: bschmidt
Date: Tue Apr 3 17:03:33 2012
New Revision: 233839
URL: http://svn.freebsd.org/changeset/base/233839
Log:
MFC r233567:
Add support for 6150 series devices.
Tested by:Shane Riddle
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (pro
Author: bschmidt
Date: Tue Apr 3 17:01:37 2012
New Revision: 233838
URL: http://svn.freebsd.org/changeset/base/233838
Log:
MFC r233567:
Add support for 6150 series devices.
Tested by:Shane Riddle
Modified:
stable/9/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/9/sys/ (pro
Author: bschmidt
Date: Sat Mar 31 08:46:11 2012
New Revision: 233736
URL: http://svn.freebsd.org/changeset/base/233736
Log:
MFC r233328,r233382:
Fix incorrect parameter usage.
Submitted by: Monthadar Al Jaberi
Modified:
stable/8/sbin/ifconfig/ifieee80211.c
Directory Properties:
stabl
Author: bschmidt
Date: Sat Mar 31 08:44:27 2012
New Revision: 233735
URL: http://svn.freebsd.org/changeset/base/233735
Log:
MFC r233328,r233382:
Fix incorrect parameter usage.
Submitted by: Monthadar Al Jaberi
Modified:
stable/9/sbin/ifconfig/ifieee80211.c
Directory Properties:
stabl
Author: bschmidt
Date: Tue Mar 27 18:27:45 2012
New Revision: 233571
URL: http://svn.freebsd.org/changeset/base/233571
Log:
strip (R) to match manpage and pci_vendors
MFC after:1 week
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
===
Author: bschmidt
Date: Tue Mar 27 18:17:22 2012
New Revision: 233568
URL: http://svn.freebsd.org/changeset/base/233568
Log:
Add a list of available devices which matches the names shown by pciconf.
While here add 2 missing firmware modules.
MFC after:1 week
Modified:
head/share/man
Author: bschmidt
Date: Tue Mar 27 17:45:50 2012
New Revision: 233567
URL: http://svn.freebsd.org/changeset/base/233567
Log:
Add support for 6150 series devices.
Tested by:Shane Riddle
MFC after:1 week
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
===
Author: bschmidt
Date: Sun Mar 25 11:42:59 2012
New Revision: 233461
URL: http://svn.freebsd.org/changeset/base/233461
Log:
MFC r233283:
Load the firmware during init not attach, as a root filesystem might
not yet be available. While here, also print the firmware version.
Submitted by:
Author: bschmidt
Date: Sun Mar 25 10:59:40 2012
New Revision: 233460
URL: http://svn.freebsd.org/changeset/base/233460
Log:
MFC r233283:
Load the firmware during init not attach, as a root filesystem might
not yet be available. While here, also print the firmware version.
Submitted by:
Author: bschmidt
Date: Fri Mar 23 19:32:30 2012
New Revision: 233387
URL: http://svn.freebsd.org/changeset/base/233387
Log:
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 ma
Author: bschmidt
Date: Fri Mar 23 18:12:25 2012
New Revision: 233382
URL: http://svn.freebsd.org/changeset/base/233382
Log:
Also fix the parameter usage in set80211meshpeering().
Submitted by: Monthadar Al Jaberi
MFC after:1 week
X-MFC after: r233328
Modified:
head/sbin/ifconfig
Author: bschmidt
Date: Wed Mar 21 19:08:44 2012
New Revision: 233283
URL: http://svn.freebsd.org/changeset/base/233283
Log:
Load the firmware during init not attach, as a root filesystem might
not yet be available. While here, also print the firmware version.
Submitted by: PseudoCylon
M
Author: bschmidt
Date: Tue Mar 13 21:25:25 2012
New Revision: 232946
URL: http://svn.freebsd.org/changeset/base/232946
Log:
Update the rt2860's firmware and add a Makefile for the module. While
here remove the ucode header file which was used to generate the fw files
but by now is outdated.
Author: bschmidt
Date: Tue Feb 7 18:05:10 2012
New Revision: 231143
URL: http://svn.freebsd.org/changeset/base/231143
Log:
MFC r230620:
On state changes from RUN to anything else the AGGR sessions are
cleared/dropped leading to qid2tap[n] being NULL as there no longer
is a tap. Now, if th
Author: bschmidt
Date: Fri Jan 27 17:39:02 2012
New Revision: 230620
URL: http://svn.freebsd.org/changeset/base/230620
Log:
On state changes from RUN to anything else the AGGR sessions are
cleared/dropped leading to qid2tap[n] being NULL as there no longer
is a tap. Now, if there have been l
Author: bschmidt
Date: Fri Jan 27 17:32:50 2012
New Revision: 230619
URL: http://svn.freebsd.org/changeset/base/230619
Log:
MFC r229284:
MCS32 equals 32, not 8*ic_txstream.
Modified:
stable/9/sys/net80211/ieee80211_ht.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stab
Author: bschmidt
Date: Fri Jan 27 17:29:59 2012
New Revision: 230618
URL: http://svn.freebsd.org/changeset/base/230618
Log:
MFC r229375:
Don't rely on MCS7 being at index 7 while determining the amount
of antennas to use. Not all APs enable all MCS rates.
Modified:
stable/9/sys/dev/iwn/if
Author: bschmidt
Date: Tue Jan 3 09:42:31 2012
New Revision: 229375
URL: http://svn.freebsd.org/changeset/base/229375
Log:
Don't rely on MCS7 being at index 7 while determining the amount
of antennas to use. Not all APs enable all MCS rates.
Poked by: Lucius Windschuh
MFC after:
On Tuesday 03 January 2012 01:41:32 Adrian Chadd wrote:
> On 2 January 2012 08:02, Bernhard Schmidt wrote:
> > Author: bschmidt
> > Date: Mon Jan 2 16:02:30 2012
> > New Revision: 229284
> > URL: http://svn.freebsd.org/changeset/base/229284
> >
> > Log:
Author: bschmidt
Date: Mon Jan 2 16:02:30 2012
New Revision: 229284
URL: http://svn.freebsd.org/changeset/base/229284
Log:
MCS32 equals 32, not 8*ic_txstream.
Modified:
head/sys/net80211/ieee80211_ht.c
Modified: head/sys/net80211/ieee80211_ht.c
==
Author: bschmidt
Date: Sat Dec 17 10:32:31 2011
New Revision: 228622
URL: http://svn.freebsd.org/changeset/base/228622
Log:
Remove now redundant mac argument.
Discussed with: adrian@
Modified:
head/sys/net80211/ieee80211_acl.c
head/sys/net80211/ieee80211_hostap.c
head/sys/net80
Author: bschmidt
Date: Sat Dec 17 10:23:17 2011
New Revision: 228621
URL: http://svn.freebsd.org/changeset/base/228621
Log:
Fix some net80211 enum nits:
- ic_vap_create() uses an ieee80211_opmode argument
- ieee80211_rate2media() takes an ieee80211_phymode argument
- ieee80211_plcp2rate()
On Thu, Dec 15, 2011 at 10:35, Adrian Chadd wrote:
> On 15 December 2011 00:02, Bernhard Schmidt wrote:
>
>> Why didn't you remove the mac argument? It is assign from wh->i_addr2
>> anyways, seems rather too redundant to me.
>
> Because the semantics for that ri
On Thu, Dec 15, 2011 at 01:52, Adrian Chadd wrote:
> Author: adrian
> Date: Thu Dec 15 00:52:30 2011
> New Revision: 228514
> URL: http://svn.freebsd.org/changeset/base/228514
>
> Log:
> Modify the ACL code slightly to support a few nifty things:
>
> * Call it before sending probe responses, so
Author: bschmidt
Date: Fri Nov 25 12:20:14 2011
New Revision: 227968
URL: http://svn.freebsd.org/changeset/base/227968
Log:
MFC r227805:
The DC calibration result obtained during initialization can't be
passed over to the runtime firmware on 6050 devices. Instead let
the runtime firmware d
Author: bschmidt
Date: Fri Nov 25 12:19:13 2011
New Revision: 227967
URL: http://svn.freebsd.org/changeset/base/227967
Log:
MFC r227805:
The DC calibration result obtained during initialization can't be
passed over to the runtime firmware on 6050 devices. Instead let
the runtime firmware d
Author: bschmidt
Date: Mon Nov 21 22:19:12 2011
New Revision: 227805
URL: http://svn.freebsd.org/changeset/base/227805
Log:
The DC calibration result obtained during initialization can't be
passed over to the runtime firmware on 6050 devices. Instead let
the runtime firmware do the calibrati
Author: bschmidt
Date: Wed Nov 16 17:41:31 2011
New Revision: 227571
URL: http://svn.freebsd.org/changeset/base/227571
Log:
MFC r226679:
Let net80211 also know about stopped BA sessions. This fixes some issues
where the driver assumed that BA resources are still available due to
net80211 s
Author: bschmidt
Date: Wed Nov 16 17:39:59 2011
New Revision: 227570
URL: http://svn.freebsd.org/changeset/base/227570
Log:
MFC r226679:
Let net80211 also know about stopped BA sessions. This fixes some issues
where the driver assumed that BA resources are still available due to
net80211 s
Author: bschmidt
Date: Mon Oct 24 07:37:01 2011
New Revision: 226679
URL: http://svn.freebsd.org/changeset/base/226679
Log:
Let net80211 also know about stopped BA sessions. This fixes some issues
where the driver assumed that BA resources are still available due to
net80211 saying so.
Author: bschmidt
Date: Sat Oct 22 09:43:35 2011
New Revision: 226628
URL: http://svn.freebsd.org/changeset/base/226628
Log:
Fix bmiss notifications, events should be sent when NOT scanning.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (props changed)
Modifi
Author: bschmidt
Date: Sat Oct 22 09:29:44 2011
New Revision: 226626
URL: http://svn.freebsd.org/changeset/base/226626
Log:
Fix bmiss notifications, events should be sent when NOT scanning.
Approved by: re (kib)
Modified:
stable/9/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/9/sy
Author: bschmidt
Date: Thu Oct 13 18:17:03 2011
New Revision: 226346
URL: http://svn.freebsd.org/changeset/base/226346
Log:
Fix bmiss notifications, events should be sent when NOT scanning.
MFC after:3 days
Modified:
head/sys/dev/iwn/if_iwn.c
Modified: head/sys/dev/iwn/if_iwn.c
Author: bschmidt
Date: Mon Aug 8 16:29:07 2011
New Revision: 224717
URL: http://svn.freebsd.org/changeset/base/224717
Log:
When setting a fixed channel on adapters with 11n support the scan
channel list ends up with 2 entries, the HT and the legacy channel.
The scan itself is currently alwa
On Saturday 18 June 2011 14:27:49 Bernhard Schmidt wrote:
> Author: bschmidt
> Date: Sat Jun 18 12:27:49 2011
> New Revision: 223255
> URL: http://svn.freebsd.org/changeset/base/223255
>
> Log:
> MFC r220892:
> Update iwn(4) firmware blobs:
> - bump iwn100
Author: bschmidt
Date: Sat Jun 18 12:35:08 2011
New Revision: 223258
URL: http://svn.freebsd.org/changeset/base/223258
Log:
MFC r220896:
Add ref to the latest firmware additions.
Modified:
stable/8/share/man/man4/iwnfw.4
Directory Properties:
stable/8/share/man/man4/ (props changed)
Mo
Author: bschmidt
Date: Sat Jun 18 12:32:48 2011
New Revision: 223257
URL: http://svn.freebsd.org/changeset/base/223257
Log:
MFC r220895,221634:
Now that all bits are in for 1030/6230 adapters enable those.
While here pull the adapter names from the Linux driver and sort
the list by ID.
Mo
Author: bschmidt
Date: Sat Jun 18 12:13:27 2011
New Revision: 223253
URL: http://svn.freebsd.org/changeset/base/223253
Log:
MFC r220894:
The 6000 series gen2 adapters have 2 firmware images, one with
advanced btcoex support and one without.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Director
Author: bschmidt
Date: Sat Jun 18 12:11:48 2011
New Revision: 223252
URL: http://svn.freebsd.org/changeset/base/223252
Log:
MFC r220891:
Add basic support for advanced bluetooth coexistence required
for 6005 gen2b (1030/6030) adapters.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
stable/8/sy
Author: bschmidt
Date: Sat Jun 18 12:10:06 2011
New Revision: 223251
URL: http://svn.freebsd.org/changeset/base/223251
Log:
MFC r220866-220867:
- Pull some features out of the firmware:
- If a ENH_SENS TLV section exit the firmware is capable of doing
enhanced sensitivity calibration
Author: bschmidt
Date: Sat Jun 18 12:07:06 2011
New Revision: 223250
URL: http://svn.freebsd.org/changeset/base/223250
Log:
MFC r220729:
Add some new features:
- 6000 series devices need enhanced sensitivity calibration.
- 6000 series devices need a different setting for the shadow reg.
Author: bschmidt
Date: Sat Jun 18 12:03:30 2011
New Revision: 223249
URL: http://svn.freebsd.org/changeset/base/223249
Log:
MFC r220727-220728:
- Read RX/TX chainmasks directly of the EEPROM. Some chips are known to
have the wrong/broken information stored, keep the hardcoded values for
Author: bschmidt
Date: Sat Jun 18 12:00:49 2011
New Revision: 223248
URL: http://svn.freebsd.org/changeset/base/223248
Log:
MFC r220721,220723-220726:
- Rename some stuff in favour of the OpenBSD names:
- prefer EDCA over WME
- qid for a TXQ ID
- reg for register values
- Shuffle
Author: bschmidt
Date: Sat Jun 18 11:56:40 2011
New Revision: 223247
URL: http://svn.freebsd.org/changeset/base/223247
Log:
MFC r220720:
Fix WME/QoS handling:
- move the TX queue selection into iwn_tx_data/iwn_tx_data_raw
- extract traffic identifier and use it
- do not expect ACKs for f
Author: bschmidt
Date: Sat Jun 18 11:54:44 2011
New Revision: 223246
URL: http://svn.freebsd.org/changeset/base/223246
Log:
MFC r220719:
Remove if_ierrors which do not necessarily indicate a RX error, also
do account send packets. While here use the IWN_TX_FAIL constant.
Modified:
stable/
Author: bschmidt
Date: Sat Jun 18 11:52:58 2011
New Revision: 223245
URL: http://svn.freebsd.org/changeset/base/223245
Log:
MFC r220715:
Instead of hardcoding TX rates and using that to fill the retry table
use the neogotiated ni_rates instead.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
st
Author: bschmidt
Date: Sat Jun 18 11:51:17 2011
New Revision: 223244
URL: http://svn.freebsd.org/changeset/base/223244
Log:
MFC r220691-220694,220700-220702,220704,220710-220711:
- Remove the flags argument of iwn_dma_contig_alloc(), it is always set
as BUS_DMA_NOWAIT. While here also set
Author: bschmidt
Date: Sat Jun 18 11:44:54 2011
New Revision: 223243
URL: http://svn.freebsd.org/changeset/base/223243
Log:
MFC r220689:
RSSI related syncs with the OpenBSD code:
- read RSSI only for the active chains
- cast RSSI/NF to int8_t before passing it up to radiotap
- remove the
Author: bschmidt
Date: Sat Jun 18 11:43:06 2011
New Revision: 223242
URL: http://svn.freebsd.org/changeset/base/223242
Log:
MFC r220688:
Pass errors that might happen during state transitions up to net80211.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (pr
Author: bschmidt
Date: Sat Jun 18 11:41:06 2011
New Revision: 223241
URL: http://svn.freebsd.org/changeset/base/223241
Log:
MFC r220687:
Obtain the channel number directly from the laster RXON command, also
chan is an uint8_t.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
Author: bschmidt
Date: Sat Jun 18 11:39:09 2011
New Revision: 223240
URL: http://svn.freebsd.org/changeset/base/223240
Log:
MFC r220676-220677:
The 6005 series devices need additional temperature offset calibration
as well as the IWN_GP_DRIVER_CALIB_VER6 bit set.
Modified:
stable/8/sys/de
Author: bschmidt
Date: Sat Jun 18 11:36:57 2011
New Revision: 223239
URL: http://svn.freebsd.org/changeset/base/223239
Log:
MFC r220674:
Revert some of local calibration changes in favour of the OpenBSD
implementation. This includes the fix required for the 6050 series
devices.
Modified:
Author: bschmidt
Date: Sat Jun 18 11:33:55 2011
New Revision: 223238
URL: http://svn.freebsd.org/changeset/base/223238
Log:
MFC r220667+220668:
Split up watchdog and calibration callout. This allows us to use different
timing on both and to remove some monitor mode specific hacks (which has
Author: bschmidt
Date: Sat Jun 18 11:31:19 2011
New Revision: 223237
URL: http://svn.freebsd.org/changeset/base/223237
Log:
MFC r220662:
Split out bluetooth coexistence setup.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd6
Author: bschmidt
Date: Sat Jun 18 11:29:44 2011
New Revision: 223236
URL: http://svn.freebsd.org/changeset/base/223236
Log:
MFC r220661:
Fixes for firmware handling:
- there is a local variable for sc->fw_dma, use that instead
- OpenBSD uses 5*hz to wait for firmware to be loaded
- in ca
Author: bschmidt
Date: Sat Jun 18 11:27:28 2011
New Revision: 223234
URL: http://svn.freebsd.org/changeset/base/223234
Log:
MFC r220660:
Only handle beacon misses while in RUN state and not scanning.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/sys/ (props chan
Author: bschmidt
Date: Sat Jun 18 11:25:33 2011
New Revision: 223233
URL: http://svn.freebsd.org/changeset/base/223233
Log:
MFC r220659:
Don't timeout when stopping DMA channels.
Obtained from:OpenBSD
Modified:
stable/8/sys/dev/iwn/if_iwn.c
stable/8/sys/dev/iwn/if_iwnreg.h
Di
Author: bschmidt
Date: Sat Jun 18 11:23:42 2011
New Revision: 223232
URL: http://svn.freebsd.org/changeset/base/223232
Log:
MFC r220636:
Instead of trying to figure out which rxon.flags to clear, restart
from scratch. Remove htole16() calls, rxon.chan is an uint8_t,
ieee80211_chan2ieee() d
Author: bschmidt
Date: Sat Jun 18 11:21:56 2011
New Revision: 223231
URL: http://svn.freebsd.org/changeset/base/223231
Log:
MFC r220635:
iwn_cleanup() is just a wrapper around iwn_detach(), call it directly
instead.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
Directory Properties:
stable/8/
Author: bschmidt
Date: Sat Jun 18 11:19:12 2011
New Revision: 223230
URL: http://svn.freebsd.org/changeset/base/223230
Log:
MFC r220634:
Reuse net80211 code:
- IWN_TXOP_TO_US is equal to IEEE80211_TXOP_TO_US
- use IEEE80211_DUR_TU
- ieee80211_add_rates/ieee80211_add_xrates are public, us
Author: bschmidt
Date: Sat Jun 18 11:17:13 2011
New Revision: 223229
URL: http://svn.freebsd.org/changeset/base/223229
Log:
MFC r220633:
Remove IWN_FLAG_HAS_5GHZ and IWN_PCI_BAR0, both unused.
Modified:
stable/8/sys/dev/iwn/if_iwn.c
stable/8/sys/dev/iwn/if_iwnreg.h
stable/8/sys/dev/iwn/
1 - 100 of 376 matches
Mail list logo