svn commit: r243622 - head/sys/dev/iwn

2012-11-27 Thread Bernhard Schmidt
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

svn commit: r239653 - releng/9.1/release/doc/en_US.ISO8859-1/relnotes

2012-08-24 Thread Bernhard Schmidt
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

svn commit: r239651 - stable/8/release/doc/en_US.ISO8859-1/relnotes

2012-08-24 Thread Bernhard Schmidt
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/

svn commit: r239650 - stable/9/release/doc/en_US.ISO8859-1/relnotes

2012-08-24 Thread Bernhard Schmidt
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/

svn commit: r239649 - head/release/doc/en_US.ISO8859-1/relnotes

2012-08-24 Thread Bernhard Schmidt
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.

svn commit: r239641 - releng/9.1/sys/net80211

2012-08-23 Thread Bernhard Schmidt
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

svn commit: r239616 - stable/8/sys/net80211

2012-08-23 Thread Bernhard Schmidt
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

svn commit: r239615 - stable/9/sys/net80211

2012-08-23 Thread Bernhard Schmidt
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

svn commit: r237917 - stable/9/sys/dev/iwn

2012-07-01 Thread Bernhard Schmidt
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

svn commit: r237649 - head/sys/dev/iwn

2012-06-27 Thread Bernhard Schmidt
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@

svn commit: r237647 - head/sys/dev/iwn

2012-06-27 Thread Bernhard Schmidt
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

svn commit: r236010 - stable/8/sys/dev/ral

2012-05-25 Thread Bernhard Schmidt
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

svn commit: r236008 - stable/8/share/man/man4

2012-05-25 Thread Bernhard Schmidt
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/

svn commit: r236005 - stable/9/share/man/man4

2012-05-25 Thread Bernhard Schmidt
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/

svn commit: r235844 - stable/8/sys/dev/iwn

2012-05-23 Thread Bernhard Schmidt
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

svn commit: r235843 - stable/9/sys/dev/iwn

2012-05-23 Thread Bernhard Schmidt
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

svn commit: r235687 - head/sys/dev/iwn

2012-05-20 Thread Bernhard Schmidt
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 ===

svn commit: r235686 - head/sys/dev/iwn

2012-05-20 Thread Bernhard Schmidt
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/

svn commit: r235685 - head/sys/dev/ath

2012-05-20 Thread Bernhard Schmidt
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 ==

svn commit: r235684 - head/sys/dev/iwn

2012-05-20 Thread Bernhard Schmidt
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 =

svn commit: r235328 - in stable/9/usr.sbin/wpa: . hostapd wpa_supplicant

2012-05-12 Thread Bernhard Schmidt
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

svn commit: r235237 - head/share/man/man4

2012-05-10 Thread Bernhard Schmidt
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 =

svn commit: r235236 - head/share/man/man4

2012-05-10 Thread Bernhard Schmidt
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 ==

svn commit: r235235 - head/share/man/man4

2012-05-10 Thread Bernhard Schmidt
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

svn commit: r235233 - in head/sys: conf dev/ral modules/ral

2012-05-10 Thread Bernhard Schmidt
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/

svn commit: r234786 - in head/usr.sbin/wpa: hostapd wpa_supplicant

2012-04-29 Thread Bernhard Schmidt
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

svn commit: r234759 - in head/usr.sbin/wpa: . hostapd wpa_supplicant

2012-04-28 Thread Bernhard Schmidt
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

svn commit: r234758 - head/usr.sbin/wpa/hostapd

2012-04-28 Thread Bernhard Schmidt
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

svn commit: r234757 - head/usr.sbin/wpa/wpa_supplicant

2012-04-28 Thread Bernhard Schmidt
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

svn commit: r234756 - in head/usr.sbin/wpa: . wpa_supplicant

2012-04-28 Thread Bernhard Schmidt
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:

svn commit: r234711 - in head/usr.sbin/wpa: . hostapd

2012-04-26 Thread Bernhard Schmidt
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

svn commit: r234571 - in stable/8/sys/dev: ipw iwi iwn wpi

2012-04-22 Thread Bernhard Schmidt
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

svn commit: r234570 - in stable/9/sys/dev: ipw iwi iwn wpi

2012-04-22 Thread Bernhard Schmidt
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

svn commit: r234321 - head/sys/dev/iwn

2012-04-15 Thread Bernhard Schmidt
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

svn commit: r233845 - head/sys/net80211

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233843 - stable/8/sys/dev/iwn

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233842 - stable/9/sys/dev/iwn

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233841 - stable/8/share/man/man4

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233840 - stable/9/share/man/man4

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233839 - stable/8/sys/dev/iwn

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233838 - stable/9/sys/dev/iwn

2012-04-03 Thread Bernhard Schmidt
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

svn commit: r233736 - stable/8/sbin/ifconfig

2012-03-31 Thread Bernhard Schmidt
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

svn commit: r233735 - stable/9/sbin/ifconfig

2012-03-31 Thread Bernhard Schmidt
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

svn commit: r233571 - head/sys/dev/iwn

2012-03-27 Thread Bernhard Schmidt
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 ===

svn commit: r233568 - head/share/man/man4

2012-03-27 Thread Bernhard Schmidt
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

svn commit: r233567 - head/sys/dev/iwn

2012-03-27 Thread Bernhard Schmidt
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 ===

svn commit: r233461 - stable/8/sys/dev/usb/wlan

2012-03-25 Thread Bernhard Schmidt
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:

svn commit: r233460 - stable/9/sys/dev/usb/wlan

2012-03-25 Thread Bernhard Schmidt
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:

svn commit: r233387 - in head/sys/dev: ipw iwi iwn wpi

2012-03-23 Thread Bernhard Schmidt
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

svn commit: r233382 - head/sbin/ifconfig

2012-03-23 Thread Bernhard Schmidt
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

svn commit: r233283 - head/sys/dev/usb/wlan

2012-03-21 Thread Bernhard Schmidt
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

svn commit: r232946 - in head/sys: contrib/dev/ral modules/ralfw modules/ralfw/rt2860

2012-03-13 Thread Bernhard Schmidt
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.

svn commit: r231143 - stable/9/sys/dev/iwn

2012-02-07 Thread Bernhard Schmidt
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

svn commit: r230620 - head/sys/dev/iwn

2012-01-27 Thread Bernhard Schmidt
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

svn commit: r230619 - stable/9/sys/net80211

2012-01-27 Thread Bernhard Schmidt
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

svn commit: r230618 - stable/9/sys/dev/iwn

2012-01-27 Thread Bernhard Schmidt
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

svn commit: r229375 - head/sys/dev/iwn

2012-01-03 Thread Bernhard Schmidt
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:

Re: svn commit: r229284 - head/sys/net80211

2012-01-02 Thread Bernhard Schmidt
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:

svn commit: r229284 - head/sys/net80211

2012-01-02 Thread Bernhard Schmidt
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 ==

svn commit: r228622 - head/sys/net80211

2011-12-17 Thread Bernhard Schmidt
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

svn commit: r228621 - in head/sys: dev/an dev/ath dev/bwi dev/bwn dev/if_ndis dev/ipw dev/iwi dev/iwn dev/malo dev/mwl dev/ral dev/usb/wlan dev/wi dev/wpi net80211

2011-12-17 Thread Bernhard Schmidt
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()

Re: svn commit: r228514 - head/sys/net80211

2011-12-15 Thread Bernhard Schmidt
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

Re: svn commit: r228514 - head/sys/net80211

2011-12-15 Thread Bernhard Schmidt
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

svn commit: r227968 - releng/9.0/sys/dev/iwn

2011-11-25 Thread Bernhard Schmidt
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

svn commit: r227967 - stable/9/sys/dev/iwn

2011-11-25 Thread Bernhard Schmidt
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

svn commit: r227805 - head/sys/dev/iwn

2011-11-21 Thread Bernhard Schmidt
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

svn commit: r227571 - releng/9.0/sys/dev/iwn

2011-11-16 Thread Bernhard Schmidt
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

svn commit: r227570 - stable/9/sys/dev/iwn

2011-11-16 Thread Bernhard Schmidt
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

svn commit: r226679 - head/sys/dev/iwn

2011-10-24 Thread Bernhard Schmidt
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.

svn commit: r226628 - stable/8/sys/dev/iwn

2011-10-22 Thread Bernhard Schmidt
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

svn commit: r226626 - stable/9/sys/dev/iwn

2011-10-22 Thread Bernhard Schmidt
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

svn commit: r226346 - head/sys/dev/iwn

2011-10-13 Thread Bernhard Schmidt
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

svn commit: r224717 - head/sys/net80211

2011-08-08 Thread Bernhard Schmidt
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

Re: svn commit: r223255 - in stable/8/sys: conf contrib/dev/iwn modules/iwnfw/iwn1000 modules/iwnfw/iwn5000 modules/iwnfw/iwn6050

2011-06-19 Thread Bernhard Schmidt
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

svn commit: r223258 - stable/8/share/man/man4

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223257 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223253 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223252 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223251 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223250 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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.

svn commit: r223249 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223248 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223247 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223246 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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/

svn commit: r223245 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223244 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223243 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223242 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223241 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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:

svn commit: r223240 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223239 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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:

svn commit: r223238 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223237 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223236 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223234 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223233 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223232 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223231 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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/

svn commit: r223230 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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

svn commit: r223229 - stable/8/sys/dev/iwn

2011-06-18 Thread Bernhard Schmidt
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   2   3   4   >