Obsolete attachments are hidden. To view all attachments (including obsolete) click here.
Attachment #152662
Patch (against HEAD) patch 2015-02-07 12:29:42 UTC 251.81 KB no flags Details
Attachment #152977
Bugfixes patch 2015-02-14 17:23:36 UTC 12.04 KB no flags Details
Attachment #153977
Bugfixes2.diff patch 2015-03-07 22:29:08 UTC 93.00 KB no flags Details
Attachment #153983
Copy correct addresses to node.macaddr / rxon.myaddr patch 2015-03-08 00:11:01 UTC 1.91 KB no flags Details
Attachment #153985
Revert changes related to IEEE80211_F_DATAPAD (there is no padding in RX path). patch 2015-03-08 01:17:53 UTC 3.59 KB no flags Details
Attachment #153999
Fix mbuf mapping errors in wpi_cmd2() + add check for nsegs patch 2015-03-08 11:05:44 UTC 703 bytes no flags Details
Attachment #154000
Fix a typo (IEEE80211_S_SCAN -> IEEE80211_F_SCAN) patch 2015-03-08 11:07:01 UTC 479 bytes no flags Details
Attachment #154002
Add missed ieee80211_draintask patch 2015-03-08 11:14:06 UTC 371 bytes no flags Details
Attachment #154006
Run callout_reset() with mutex held. patch 2015-03-08 11:35:47 UTC 366 bytes no flags Details
Attachment #154007
Divide ackfailcnt by 2 (firmware decreases rate after two unsuccessful retries) patch 2015-03-08 12:00:49 UTC 458 bytes no flags Details
Attachment #154009
Fix races between wpi_rx_done() and wpi_stop() patch 2015-03-08 12:08:28 UTC 446 bytes no flags Details
Attachment #154010
Fix panics in wpi_tx_done() when powersave is enabled patch 2015-03-08 12:31:38 UTC 810 bytes no flags Details
Attachment #154011
Use correct pointer for wpi_softc patch 2015-03-08 13:09:26 UTC 841 bytes no flags Details
Attachment #154013
Check some variables only on active TX rings patch 2015-03-08 13:34:14 UTC 1.14 KB no flags Details
Attachment #154015
(Non-functional) Fix indentation. patch 2015-03-08 14:39:01 UTC 7.75 KB no flags Details
Attachment #154016
Fix error handling in wpi_scan() patch 2015-03-08 14:56:32 UTC 946 bytes no flags Details
Attachment #154017
Fix warning: Value stored to 'supportsa' is never read patch 2015-03-08 15:30:22 UTC 975 bytes no flags Details
Attachment #154019
Replace msleep() by mtx_sleep() patch 2015-03-08 15:43:16 UTC 1.08 KB no flags Details
Attachment #154020
(Non-functional) Wrap cast to (struct wpi_node *) into WPI_NODE macros patch 2015-03-08 15:58:58 UTC 2.46 KB no flags Details
Attachment #154021
(Non-functional) Replace few numbers with named constants patch 2015-03-08 16:20:27 UTC 3.40 KB no flags Details
Attachment #154022
wpi_intr(): remove duplicate code patch 2015-03-08 17:06:31 UTC 868 bytes no flags Details
Attachment #154024
(Non-functional) Break lines around 80 characters patch 2015-03-08 17:09:18 UTC 3.14 KB no flags Details
Attachment #154026
(Non-functional) Remove some unneeded variables patch 2015-03-08 17:29:03 UTC 1.35 KB no flags Details
Attachment #154030
(Non-functional) wpi_tx_data: move key processing patch 2015-03-08 17:53:46 UTC 1.36 KB no flags Details
Attachment #154032
Replace kernel unit number allocator with local set of functions patch 2015-03-08 18:51:21 UTC 3.73 KB no flags Details
Attachment #154033
Wrap node addition in STA mode into wpi_add_sta_node() patch 2015-03-08 19:19:35 UTC 1.60 KB no flags Details
Attachment #154328
Add separate lock for TX queues patch 2015-03-15 11:40:04 UTC 5.28 KB no flags Details
Attachment #154329
Eliminate 'busy' flag patch 2015-03-15 11:43:49 UTC 1.51 KB no flags Details
Attachment #154330
Remove unnecessary locking patch 2015-03-15 11:46:15 UTC 938 bytes no flags Details
Attachment #154332
Move some code under mutex patch 2015-03-15 11:48:21 UTC 1021 bytes no flags Details
Attachment #154334
Use ring->queued for WPI_CMD_TX_DATA only patch 2015-03-15 11:59:04 UTC 1010 bytes no flags Details
Attachment #154335
Optimize sc->rev processing patch 2015-03-15 12:00:12 UTC 1.22 KB no flags Details
Attachment #154336
Add node table lock (fixes possible LOR in wpi_node_free()) patch 2015-03-15 12:03:02 UTC 3.18 KB no flags Details
Attachment #154337
wpi_tx_done() shouldn't wait for wpi_start() patch 2015-03-15 12:06:13 UTC 2.22 KB no flags Details
Attachment #154338
Move IBSS association processing to wpi_newassoc() patch 2015-03-15 12:14:00 UTC 2.16 KB no flags Details
Attachment #154340
Fix debug category in wpi_read_eeprom_band() patch 2015-03-15 12:15:16 UTC 445 bytes no flags Details
Attachment #154341
Use WPI_RSSI_OFFSET instead of stat->noise (always 0 for me) patch 2015-03-15 12:17:21 UTC 604 bytes no flags Details
Attachment #154343
Allocate 'data' field in wpi_buf structure as static array patch 2015-03-15 12:20:23 UTC 6.78 KB no flags Details
Attachment #154346
Move beacon command initialization to wpi_init_beacon() patch 2015-03-15 12:22:45 UTC 2.32 KB no flags Details
Attachment #154347
Use ieee80211_beacon_update() for dynamic beacon contents patch 2015-03-15 12:24:42 UTC 5.41 KB no flags Details
Attachment #154348
(Non-functional) Add prefixes to field names patch 2015-03-15 12:26:35 UTC 1.78 KB no flags Details
Attachment #154349
Use separate mutex for wv_bcbuf / wv_boff structures patch 2015-03-15 12:29:22 UTC 3.27 KB no flags Details
Attachment #154350
Encrypt frame if IEEE80211_BPF_CRYPTO flag is set patch 2015-03-15 12:35:10 UTC 1.83 KB no flags Details
Attachment #154351
Add support for AES-CCMP group keys patch 2015-03-15 12:43:44 UTC 11.91 KB no flags Details
Attachment #154352
Remove useless message patch 2015-03-15 12:47:11 UTC 389 bytes no flags Details
Attachment #154353
Remove unnecessary assignment patch 2015-03-15 12:49:16 UTC 431 bytes no flags Details
Attachment #154354
Remove unrelated comment patch 2015-03-15 12:50:25 UTC 416 bytes no flags Details
Attachment #154355
Add new debug category: WPI_DEBUG_REGISTER (0x00080000) patch 2015-03-15 12:51:23 UTC 6.64 KB no flags Details
Attachment #154356
Add new debug category: WPI_DEBUG_NODE patch 2015-03-15 12:53:23 UTC 1.82 KB no flags Details
Attachment #154357
Refactor wpi_ioctl() patch 2015-03-15 12:54:36 UTC 1.29 KB no flags Details
Attachment #154358
Merge wpi_init() and wpi_init_locked() patch 2015-03-15 12:56:24 UTC 2.27 KB no flags Details
Attachment #154359
Acquire ifq lock while checking / modifying IFF_DRV_OACTIVE flag patch 2015-03-15 12:58:47 UTC 1.63 KB no flags Details
Attachment #154360
Do some cleanup before device startup patch 2015-03-15 13:00:45 UTC 864 bytes no flags Details
Attachment #154361
Disable powersave in IBSS mode (packet loss > 90%) patch 2015-03-15 13:09:44 UTC 535 bytes no flags Details
Attachment #154362
Add few KASSERTs patch 2015-03-15 13:13:35 UTC 1.23 KB no flags Details
Attachment #154363
Fix some printfs patch 2015-03-15 13:15:04 UTC 1.58 KB no flags Details
Attachment #154364
Rearrange checks in wpi_send_rxon() patch 2015-03-15 13:19:32 UTC 1.83 KB no flags Details
Attachment #154365
Minor optimization in wpi_limit_dwell() patch 2015-03-15 13:22:26 UTC 661 bytes no flags Details
Attachment #154366
Merge wpi_start() and wpi_start_locked() patch 2015-03-15 13:23:24 UTC 1.19 KB no flags Details
Attachment #154368
Add (experimental) HOSTAP mode support patch 2015-03-15 13:52:03 UTC 4.18 KB no flags Details
Attachment #154369
Split TX and scan timers patch 2015-03-15 13:55:02 UTC 3.66 KB no flags Details
Attachment #154370
Use WPI_FILTER_BSS for checking current state patch 2015-03-15 13:57:08 UTC 534 bytes no flags Details
Attachment #154371
Add mutex for rxon structure patch 2015-03-15 13:58:10 UTC 6.68 KB no flags Details
Attachment #154372
Turn sc_tx_timer into callout parameter patch 2015-03-15 14:03:19 UTC 3.82 KB no flags Details
Attachment #154373
Don't use sc->qfullmsk in wpi_start() patch 2015-03-15 14:07:17 UTC 1.70 KB no flags Details
Attachment #154374
Regroup ring state checks in wpi_tx_done() patch 2015-03-15 14:10:54 UTC 1.17 KB no flags Details
Attachment #154375
Add extra mutex for qfullmsk / ring->queued variables patch 2015-03-15 14:13:59 UTC 3.24 KB no flags Details
Attachment #154378
Use another lock for TX path patch 2015-03-15 14:16:23 UTC 2.92 KB no flags Details
Attachment #154379
Use correct types patch 2015-03-15 14:18:53 UTC 1015 bytes no flags Details
Attachment #154380
Sync with previous version patch 2015-03-15 14:20:00 UTC 903 bytes no flags Details
Attachment #154381
Do not unlock mutex in interrupt thread (except wpi_rx_done()) - fixes various races between wpi_notif_intr() and wpi_stop_locked() patch 2015-03-15 14:21:30 UTC 1.16 KB no flags Details
Attachment #154382
Fix scan timeouts with powersave enabled patch 2015-03-15 14:22:37 UTC 854 bytes no flags Details
Attachment #154383
Workaround delays caused by vmem_check() patch 2015-03-15 14:23:56 UTC 923 bytes no flags Details
Attachment #154384
Use separate taskqueue for device restart patch 2015-03-15 14:25:54 UTC 2.29 KB no flags Details
Attachment #155332
Fix buffer overflow (unbreaks 802.11a capable NICs) patch 2015-04-08 06:41:32 UTC 3.15 KB no flags Details
Attachment #155333
Do not access peripheral before clock stabilization patch 2015-04-08 06:43:15 UTC 1000 bytes no flags Details
Attachment #156164
Retry twice on the same rate (works as intended in wpi_tx_done()) patch 2015-04-30 20:35:05 UTC 2.05 KB no flags Details
Attachment #156165
Remove no-op flags cleanup patch 2015-04-30 20:37:30 UTC 643 bytes no flags Details
Attachment #156166
Add a few local variables to improve readability patch 2015-04-30 20:42:09 UTC 3.31 KB no flags Details
Attachment #156167
Remove workaround for bug 199676 patch 2015-04-30 20:44:25 UTC 568 bytes no flags Details
Attachment #156168
Fix KASSERT statements in if_wpi_debug.h patch 2015-04-30 20:47:30 UTC 766 bytes no flags Details
Attachment #156169
Add wpi_check_bss_filter() patch 2015-04-30 20:52:20 UTC 1.18 KB no flags Details
Attachment #156170
Remove unneeded endianness conversion patch 2015-04-30 20:55:30 UTC 457 bytes no flags Details
Attachment #156171
Use another workaround for scanning patch 2015-04-30 20:57:32 UTC 1.82 KB no flags Details
Attachment #156172
Move radiooff_task to the internal taskqueue patch 2015-04-30 20:59:35 UTC 691 bytes no flags Details
Attachment #156173
Add TX status codes (obtained from iwlegacy) patch 2015-04-30 21:06:42 UTC 1.84 KB no flags Details
Attachment #156174
Turn off led when leaving RUN state patch 2015-04-30 21:08:51 UTC 684 bytes no flags Details
Attachment #156175
Fix active/passive dwell calculation patch 2015-04-30 21:11:04 UTC 3.06 KB no flags Details
Attachment #156176
Fix pause scan time calculation (the remainder must be less than beacon interval) patch 2015-04-30 21:14:18 UTC 2.17 KB no flags Details
Attachment #156177
Do not disable beacon notifications (unbreaks scanning on passive channels) patch 2015-04-30 21:17:10 UTC 855 bytes no flags Details
Attachment #156178
Check channels which are passed in IBSS mode patch 2015-04-30 21:19:32 UTC 718 bytes no flags Details
Attachment #156179
Unbreak scanning after RUN -> SCAN state transition. patch 2015-04-30 21:21:04 UTC 522 bytes no flags Details
Attachment #156180
Create another debug category for WPI_BEACON_MISSED notification patch 2015-04-30 21:22:49 UTC 919 bytes no flags Details
Attachment #156181
Improve beacon miss detection patch 2015-04-30 21:25:45 UTC 974 bytes no flags Details
Attachment #156182
Limit minimum threshold of missed beacons patch 2015-04-30 21:28:55 UTC 1.09 KB no flags Details
Attachment #156183
Display more information for beacon miss debugging patch 2015-04-30 21:33:53 UTC 600 bytes no flags Details
Attachment #156184
Add comment about AUTH -> AUTH state transition + fix some style issues patch 2015-04-30 21:35:36 UTC 1.56 KB no flags Details
Attachment #156185
Try to fix passive scanning hang on beacon miss patch 2015-04-30 21:37:45 UTC 2.49 KB no flags Details
Attachment #156186
Add debug output for WPI_BEACON_SENT event patch 2015-04-30 21:40:35 UTC 898 bytes no flags Details
Attachment #156187
Fix sequence number generation for beacon frames patch 2015-04-30 21:43:00 UTC 689 bytes no flags Details
Attachment #156188
Do not include WPI_START_SCAN event processing into non-debug builds patch 2015-04-30 21:46:16 UTC 697 bytes no flags Details
Attachment #156189
Use nitems() for counting elements in arrays patch 2015-04-30 21:50:16 UTC 1.66 KB no flags Details
Attachment #156190
[iwn?] Fix memory leak in wpi_reset_tx_ring() patch 2015-04-30 21:52:47 UTC 417 bytes no flags Details
Attachment #156191
Fix warning about comparison of integers of different signs patch 2015-04-30 21:54:30 UTC 1.19 KB no flags Details
Attachment #156192
[iwn?] Use correct sequence numbers with non-QoS STAs patch 2015-04-30 21:56:49 UTC 658 bytes no flags Details
Attachment #156193
Fix various powersave races + optimize tx/rx pointer update when powersave is off patch 2015-04-30 21:58:42 UTC 5.33 KB no flags Details
Attachment #156194
Handle properly IBSS merges (works with patch from bug 199632) patch 2015-04-30 22:02:31 UTC 5.25 KB no flags Details
Attachment #156195
[iwn] Do not filter control frames in monitor mode patch 2015-04-30 22:05:56 UTC 775 bytes no flags Details