Page MenuHomeFreeBSD
Feed Advanced Search

Mar 1 2016

avos retitled D5511: net80211: drop <smth> -> INIT state transition warning (STA mode only) from to net80211: drop <smth> -> INIT state transition warning (STA mode only).
Mar 1 2016, 7:24 PM

Feb 29 2016

avos added a comment to D5367: net80211: provide descriptions for reason codes.

Is it ok after last change?

Feb 29 2016, 9:41 PM
avos added a comment to D5381: net80211 drivers: remove dead code in <drv>_parent() from some drivers.

Sorry, but it's still completely untested (similar change was done previously for rum(4)).

Feb 29 2016, 9:38 PM
avos added a comment to D5474: net80211: do not enforce promiscuous mode for AP scan.

why not?

Feb 29 2016, 9:09 PM
avos updated the test plan for D5486: network.subr: avoid unnecessary reinitialization.
Feb 29 2016, 5:55 AM
avos updated the test plan for D5486: network.subr: avoid unnecessary reinitialization.
Feb 29 2016, 5:54 AM
avos updated the test plan for D5486: network.subr: avoid unnecessary reinitialization.
Feb 29 2016, 5:53 AM
avos retitled D5486: network.subr: avoid unnecessary reinitialization from to network.subr: avoid unnecessary reinitialization.
Feb 29 2016, 5:36 AM

Feb 28 2016

avos updated the diff for D5482: net80211: fix scanning after D5145 + fix PR 197498.
  • Fix an added comment in ieee80211_newstate_cb() (IEEE80211_FEXT_STATEWAIT flag will be dropped before ieee80211_new_state_locked(), so this warning is not possible here).
  • Discard any AUTH+ state transition request when INIT -> SCAN transition is not done.

(now it will work without D5145)

Feb 28 2016, 10:56 PM
avos added a comment to D5474: net80211: do not enforce promiscuous mode for AP scan.
In D5474#116711, @s3erios_gmail.com wrote:

Well, right now it's a noop (fixed in D5472)

Feb 28 2016, 9:23 PM
avos added a comment to D5482: net80211: fix scanning after D5145 + fix PR 197498.

This is not really reliable solution (i.e., scenario, described in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197498#c6 is still possible - however, now it will require specially crafted delays to reproduce).

Feb 28 2016, 7:06 PM
avos retitled D5483: net80211: remove duplicate check from hostap_recv_mgmt() from to net80211: remove duplicate check from hostap_recv_mgmt().
Feb 28 2016, 9:57 AM
avos retitled D5482: net80211: fix scanning after D5145 + fix PR 197498 from to net80211: fix scanning after D5145 + fix PR 197498.
Feb 28 2016, 9:31 AM

Feb 27 2016

avos retitled D5480: etc/defaults/rc.conf: fix a typo (wlanddebug -> wlandebug) from to etc/defaults/rc.conf: fix a typo (wlanddebug -> wlandebug).
Feb 27 2016, 8:29 PM
avos added a comment to D5474: net80211: do not enforce promiscuous mode for AP scan.

Some review on drivers with IEEE80211_C_HOSTAP bit set (not mentioned in Test Plan):
ath(4) (seems to work without promiscuous mode (partially?):

Feb 27 2016, 7:32 PM
avos added a comment to D5474: net80211: do not enforce promiscuous mode for AP scan.

Well, right now it's a noop (fixed in D5472)

Feb 27 2016, 6:41 PM
avos updated the test plan for D5475: net80211: remove redundant locking.
Feb 27 2016, 6:16 PM
avos retitled D5477: urtwn: do not filter beacon frames in HOSTAP mode while scanning from to urtwn: do not filter beacon frames in HOSTAP mode while scanning.
Feb 27 2016, 5:25 PM
avos retitled D5476: net80211: fix a comment from to net80211: fix a comment.
Feb 27 2016, 3:45 PM
avos retitled D5475: net80211: remove redundant locking from to net80211: remove redundant locking.
Feb 27 2016, 3:38 PM
avos retitled D5474: net80211: do not enforce promiscuous mode for AP scan from to net80211: do not enforce promiscuous mode for AP scan.
Feb 27 2016, 2:38 PM
avos retitled D5472: net80211: enable promiscuous mode state change for non-monitor/ahdemo modes from to net80211: enable promiscuous mode state change for non-monitor/ahdemo modes.
Feb 27 2016, 11:48 AM

Feb 25 2016

avos retitled D5446: net80211: fix 'taskqueue_drain with non-sleepable locks held' warning from to net80211: fix 'taskqueue_drain with non-sleepable locks held' warning.
Feb 25 2016, 7:50 PM

Feb 24 2016

avos updated the diff for D5369: net80211: hide subtype mask & shift in function call.

Mask subtype before shifting.

Feb 24 2016, 10:02 PM
avos updated the diff for D5367: net80211: provide descriptions for reason codes.

Add copyright string.

Feb 24 2016, 9:27 PM

Feb 22 2016

avos retitled D5398: net80211: fix TIM cleanup from to net80211: fix TIM cleanup.
Feb 22 2016, 11:39 PM
avos added a comment to D5198: urtwn: shutdown the device properly.

Few '#ifndef URTWN_WITHOUT_UCODE' were added to make it work with 'options URTWN_WITHOUT_UCODE'

Feb 22 2016, 1:22 AM

Feb 21 2016

avos retitled D5381: net80211 drivers: remove dead code in <drv>_parent() from some drivers from to net80211 drivers: remove dead code in <drv>_parent() from some drivers.
Feb 21 2016, 6:11 PM

Feb 20 2016

avos retitled D5369: net80211: hide subtype mask & shift in function call from to net80211: hide subtype shift in function call.
Feb 20 2016, 8:51 PM
avos retitled D5367: net80211: provide descriptions for reason codes from to net80211: provide descriptions for reason codes.
Feb 20 2016, 6:57 PM

Feb 18 2016

avos retitled D5331: net80211: add few missing subtype names from to net80211: add few missing subtype names.
Feb 18 2016, 7:53 PM

Feb 13 2016

avos retitled D5269: net80211: add missing SLEEP -> AUTH state transition for station mode from to net80211: add missing SLEEP -> AUTH state transition for station mode.
Feb 13 2016, 9:34 PM
avos retitled D5268: net80211: fix possible overflow in IEEE80211_TU_TO_TICKS() from to net80211: fix possible overflow in IEEE80211_TU_TO_TICKS().
Feb 13 2016, 9:17 PM
avos accepted D5199: hyperv/hn: Fix typo in comment.
Feb 13 2016, 9:09 PM

Feb 4 2016

avos retitled D5198: urtwn: shutdown the device properly from to urtwn: shutdown the device properly.
Feb 4 2016, 9:03 PM

Jan 31 2016

avos updated D5152: net80211: cleanup ieee80211_scan_sw.c.
Jan 31 2016, 11:51 PM
avos retitled D5152: net80211: cleanup ieee80211_scan_sw.c from to net80211: cleanup ieee80211_scan_sw.c.
Jan 31 2016, 11:43 PM
avos retitled D5151: rsu: cancel scan (via ieee80211_cancel_scan()) when it fails from to rsu: cancel scan (via ieee80211_cancel_scan()) when it fails.
Jan 31 2016, 10:45 PM
avos updated the test plan for D5149: wpi: refresh manpage.
Jan 31 2016, 9:17 PM
avos retitled D5149: wpi: refresh manpage from to wpi: refresh manpage.
Jan 31 2016, 9:14 PM
avos retitled D5148: net80211: refactor scan_signal() from to net80211: refactor scan_signal().
Jan 31 2016, 12:12 AM

Jan 30 2016

avos retitled D5147: net80211: wakeup scan_start() task when null data frame was actually transmitted from to net80211: wakeup scan_start() task when null data frame was actually transmitted.
Jan 30 2016, 11:08 PM
avos retitled D5145: net80211: split scan_task() (#3) (into scan_start() and scan_curchan_task() functions) from to net80211: split scan_task() (#3) (into scan_start() and scan_curchan_task() functions).
Jan 30 2016, 10:41 PM
avos retitled D5143: net80211: split scan_task() (#2) (add scan_end() function) from to net80211: split scan_task() (#2) (add scan_end() function).
Jan 30 2016, 9:30 PM
avos retitled D5142: net80211: split scan_task() (#1) (replace 'done' label with scan_done() function) from to net80211: split scan_task() (#1) (replace 'done' label with scan_done() function).
Jan 30 2016, 9:04 PM
avos retitled D5140: net80211: utilize ss_scanend variable from scan_state structure from to net80211: utilize ss_scanend variable from scan_state structure.
Jan 30 2016, 8:38 PM
avos retitled D5139: net80211: reduce code verbosity in scan_task() (ieee80211_scan_sw.c) from to net80211: reduce code verbosity in scan_task() (ieee80211_scan_sw.c).
Jan 30 2016, 8:14 PM
avos retitled D5137: net80211: refresh comments for ieee80211_scan_next() and ieee80211_scan_done() from to net80211: refresh comments for ieee80211_scan_next() and ieee80211_scan_done().
Jan 30 2016, 7:23 PM
avos retitled D5133: net80211: reduce code duplication between ieee80211_swscan_cancel_scan()/anyscan() from to net80211: reduce code duplication between ieee80211_swscan_cancel_scan()/anyscan().
Jan 30 2016, 3:03 PM

Jan 26 2016

avos added inline comments to D5058: rtwn: do not start vap when initialization fails.
Jan 26 2016, 4:53 PM
avos added a comment to D5057: rtwn: use ieee80211_restart_all() for device reset.
In D5057#107825, @kevlo wrote:

Works for me. Tested on amd64 with RTL8188CE.

Jan 26 2016, 4:28 PM

Jan 24 2016

avos retitled D5058: rtwn: do not start vap when initialization fails from to rtwn: do not start vap when initialization fails.
Jan 24 2016, 7:23 PM
avos added a reviewer for D5057: rtwn: use ieee80211_restart_all() for device reset: kevlo.
Jan 24 2016, 7:11 PM
avos retitled D5057: rtwn: use ieee80211_restart_all() for device reset from to rtwn: use ieee80211_restart_all() for device reset.
Jan 24 2016, 7:11 PM
avos retitled D5056: wpi: remove internal taskqueue from to wpi: remove internal taskqueue.
Jan 24 2016, 7:07 PM
avos retitled D5055: iwn: remove internal taskqueue from to iwn: remove internal taskqueue.
Jan 24 2016, 7:01 PM
avos retitled D5054: iwm: switch to ieee80211_runtask() from to iwm: switch to ieee80211_runtask().
Jan 24 2016, 6:53 PM

Jan 23 2016

avos retitled D5041: net80211: reduce stack usage for ieee80211_ioctl*() methods from to net80211: reduce stack usage for ieee80211_ioctl*() methods.
Jan 23 2016, 5:23 PM

Jan 17 2016

avos retitled D4966: urtwn: add temperature calibration from to urtwn: add temperature calibration.
Jan 17 2016, 6:58 PM

Jan 16 2016

avos added a comment to D4849: urtwn: add an option to compile the driver without firmware specific code.
In D4849#103153, @kevlo wrote:

Sorry I don't see the benefits of this change.

Jan 16 2016, 4:52 PM
avos retitled D4959: urtwn: rework debug handling from to urtwn: rework debug handling.
Jan 16 2016, 4:28 PM

Jan 11 2016

avos retitled D4863: wpi, iwn: implement ic_getradiocaps method from to wpi, iwn: implement ic_getradiocaps method.
Jan 11 2016, 11:00 PM
avos updated the diff for D4837: rtwn: import rS289758 (replace hardcoded rate indices with their names).

Drop unneeded negation.

Jan 11 2016, 6:29 AM
avos updated the diff for D4837: rtwn: import rS289758 (replace hardcoded rate indices with their names).
  • Add rate2ridx() and utilize it in rtwn_ra_init().
  • Add RTWN_RATE_IS_CCK() / RTWN_RATE_IS_OFDM() macro.
  • Define indices for MCS0 and MCS15 rates.
Jan 11 2016, 6:19 AM
avos added a comment to D4849: urtwn: add an option to compile the driver without firmware specific code.

For me, device works fine without firmware (however, firmware commands are not available in that case).

Jan 11 2016, 12:17 AM

Jan 10 2016

avos retitled D4849: urtwn: add an option to compile the driver without firmware specific code from to urtwn: add an option to compile the driver without firmware specific code.
Jan 10 2016, 11:19 PM
avos updated the test plan for D4820: rtwn: import rS290048..
Jan 10 2016, 8:55 PM
avos retitled D4848: urtwn: optimize rate lookup in the urtwn_ra_init() from to urtwn: optimize rate lookup in the urtwn_ra_init().
Jan 10 2016, 5:56 PM
avos added inline comments to D4837: rtwn: import rS289758 (replace hardcoded rate indices with their names).
Jan 10 2016, 4:50 PM

Jan 8 2016

avos retitled D4838: rtwn: import rS290022 (do not filter out control frames in the RX path) from to rtwn: import rS290022 (do not filter out control frames in the RX path).
Jan 8 2016, 11:12 PM
avos retitled D4837: rtwn: import rS289758 (replace hardcoded rate indices with their names) from to rtwn: import rS289758 (replace hardcoded rate indices with their names).
Jan 8 2016, 10:56 PM

Jan 7 2016

avos retitled D4820: rtwn: import rS290048. from to rtwn: import rS290048..
Jan 7 2016, 6:17 PM
avos retitled D4819: rtwn: fix sequence number assignment (part of rS290630) from to rtwn: fix sequence number assignment (part of rS290630).
Jan 7 2016, 5:37 PM
avos updated the diff for D4818: net80211: fix ieee80211_init_channels() usage.

Use more proper check for ndis(4).

Jan 7 2016, 5:06 PM
avos updated the diff for D4818: net80211: fix ieee80211_init_channels() usage.

Add rtwn(4)

Jan 7 2016, 3:39 PM
avos retitled D4818: net80211: fix ieee80211_init_channels() usage from to net80211: fix ieee80211_init_channels() usage.
Jan 7 2016, 3:25 PM

Jan 3 2016

avos retitled D4770: urtwn: add bits for R92C_HWSEQ_CTRL and R92C_TXPAUSE registers from to urtwn: add bits for R92C_HWSEQ_CTRL and R92C_TXPAUSE registers.
Jan 3 2016, 10:45 PM
avos retitled D4768: iwn: reduce code duplication in iwn_read_firmware() from to iwn: reduce code duplication in iwn_read_firmware().
Jan 3 2016, 10:05 PM
avos retitled D4766: iwm: free firmware related resources after uploading it to the hardware from to iwm: free firmware related resources after uploading it to the hardware.
Jan 3 2016, 9:13 PM
avos retitled D4765: iwm: store pointer for 'struct firmware' instead of 'size_t' and 'void *' pair from to iwm: store pointer for 'struct firmware' instead of 'size_t' and 'void *' pair.
Jan 3 2016, 8:47 PM
avos updated the diff for D4754: iwm: use m_collapse() to defragment a mbuf chain.
Jan 3 2016, 3:43 PM

Jan 1 2016

avos added inline comments to D3428: CentOS 6.7.
Jan 1 2016, 11:49 PM
avos retitled D4755: iwm: convert to ieee80211_tx_complete() from to iwm: convert to ieee80211_tx_complete().
Jan 1 2016, 9:01 PM
avos retitled D4754: iwm: use m_collapse() to defragment a mbuf chain from to iwm: use m_collapse to defragment a mbuf chain.
Jan 1 2016, 8:16 PM
avos retitled D4753: iwm: reorganize if_iwmvar.h from to iwm: reorganize if_iwmvar.h.
Jan 1 2016, 7:56 PM

Dec 13 2015

avos added inline comments to D4402: urtwn: add rate control support for RTL8188EU.
Dec 13 2015, 5:28 PM

Dec 12 2015

avos retitled D4536: wtap: do not include <sys/types.h> when <sys/param.h> is already included from to wtap: do not include <sys/types.h> when <sys/param.h> is already included.
Dec 12 2015, 5:45 PM
avos retitled D4535: urtwn: change slot time via ic_updateslot method (by default it's set to 9us) from to urtwn: change slot time via ic_updateslot method (by default it's set to 9us).
Dec 12 2015, 4:32 PM

Dec 11 2015

avos updated the diff for D4402: urtwn: add rate control support for RTL8188EU.

Update URTWN_CHIP_HAS_RATECTL() macro

Dec 11 2015, 11:44 PM
avos retitled D4523: urtwn: add raw Tx path from to urtwn: add raw Tx path.
Dec 11 2015, 9:22 PM

Dec 10 2015

avos retitled D4489: wpi, rum and urtwn: update copyright headers from to wpi, rum and urtwn: update copyright headers.
Dec 10 2015, 10:59 PM
avos retitled D4487: urtwn: fix frame processing in the Rx path from to urtwn: fix frame processing in the Rx path.
Dec 10 2015, 8:53 PM
avos added inline comments to D4402: urtwn: add rate control support for RTL8188EU.
Dec 10 2015, 7:47 PM

Dec 8 2015

avos updated the diff for D4402: urtwn: add rate control support for RTL8188EU.
  • Create / destroy node table lock even when it is not needed.
  • Add URTWN_CHIP_HAS_RATECTL() macro.
Dec 8 2015, 11:42 PM
avos added inline comments to D4402: urtwn: add rate control support for RTL8188EU.
Dec 8 2015, 11:16 PM
avos retitled D4448: urtwn: add support for hardware encryption (WEP, TKIP and CCMP) from to urtwn: add support for hardware encryption (WEP, TKIP and CCMP).
Dec 8 2015, 10:53 PM
avos updated D4447: urtwn: add a command queue for sleepable tasks.
Dec 8 2015, 10:39 PM
avos retitled D4447: urtwn: add a command queue for sleepable tasks from to urtwn: add a command queue for sleepable tasks.
Dec 8 2015, 10:38 PM
avos updated the diff for D4402: urtwn: add rate control support for RTL8188EU.

Add a missing newline character in a DPRINTF.

Dec 8 2015, 10:30 PM
avos updated the diff for D4402: urtwn: add rate control support for RTL8188EU.

Fix possible LOR / recursion on non-recursive mutex.

Dec 8 2015, 7:35 PM