aboutsummaryrefslogtreecommitdiff
path: root/sys
Commit message (Expand)AuthorAgeFilesLines
* audit: fix cred assignment when A_SETPMASK is usedMateusz Guzik2015-03-151-1/+1
* Add a new taskqueue (device specific, not net80211 ic->tq); use it forAdrian Chadd2015-03-152-7/+17
* Workaround delays caused by vmem_check().Adrian Chadd2015-03-152-3/+11
* Fix scan timeouts with powersave enabled.Adrian Chadd2015-03-151-2/+9
* Don't unlock mutex in interrupt thread (except for wpi_rx_done() - for now) -Adrian Chadd2015-03-151-11/+4
* Reformatting changes.Adrian Chadd2015-03-151-3/+3
* Use correct typesAdrian Chadd2015-03-151-3/+3
* Add another lock for the TX path.Adrian Chadd2015-03-152-10/+20
* Add an extra mutex for qfullmsk / ring->queued variables.Adrian Chadd2015-03-152-2/+24
* Regroup ring state checks in wpi_tx_done().Adrian Chadd2015-03-151-14/+15
* Don't use sc->qfullmsk in wpi_start().Adrian Chadd2015-03-151-14/+14
* turn sc_tx_timeout into its own callout, rather than a global watchdogAdrian Chadd2015-03-152-31/+18
* Add mutex for RXON structure; convert some callouts/lock use to useAdrian Chadd2015-03-152-16/+45
* Use WPI_FILTER_BSS for checking current state.Adrian Chadd2015-03-151-4/+1
* Split TX and scan timeouts; use a callout now for the scan timeout.Adrian Chadd2015-03-152-15/+24
* Add experimental HOSTAP support.Adrian Chadd2015-03-152-12/+25
* Merge wpi_start() and wpi_start_locked().Adrian Chadd2015-03-151-13/+2
* Minor optimisation in wpi_limit_dwell()Adrian Chadd2015-03-151-4/+2
* Rearrange checks in wpi_send_rxon().Adrian Chadd2015-03-151-21/+28
* Fix some printfs(); add some debugging.Adrian Chadd2015-03-151-6/+8
* Add more KASSERTs.Adrian Chadd2015-03-151-9/+6
* Disable powersave in IBSS mode (packet loss > 90%.)Adrian Chadd2015-03-151-1/+2
* Do some cleanup before device startup.Adrian Chadd2015-03-151-2/+4
* Acquire ifq lock when checking / modifying IFF_DRV_OACTIVE flag.Adrian Chadd2015-03-151-2/+16
* Merge wpi_init() and wpi_init_locked().Adrian Chadd2015-03-151-25/+17
* Refactor wpi_ioctl().Adrian Chadd2015-03-151-16/+9
* Add WPI_DEBUG_NODE + some debugging.Adrian Chadd2015-03-152-2/+11
* * Add new debug categoryAdrian Chadd2015-03-153-26/+139
* Remove unrelated comment.Adrian Chadd2015-03-151-2/+0
* Remove unnecessary assignment.Adrian Chadd2015-03-151-2/+1
* Hide virtio features negotiation messages under bootverbose.Alexander Motin2015-03-152-2/+2
* Remove unnecessary debug output.Adrian Chadd2015-03-151-6/+0
* Add support for AES-CCMP group keys.Adrian Chadd2015-03-152-72/+237
* Encrypt frame if IEEE80211_BPF_CRYPTO is set.Adrian Chadd2015-03-151-2/+32
* Use separate mutex for wv_bcbuf and wv_boff structures.Adrian Chadd2015-03-152-10/+23
* Add prefixes to field names.Adrian Chadd2015-03-152-6/+6
* Use ieee80211_beacon_update() for dynamic beacon contents.Adrian Chadd2015-03-152-19/+105
* Move beacon initialisation to wpi_init_beacon()Adrian Chadd2015-03-151-14/+22
* Use a static buffer in wpi_cmd - rather than alloc/free'ing theAdrian Chadd2015-03-152-68/+45
* Use WPI_RSSI_OFFSET instead of stat->noise (always 0 for me)Adrian Chadd2015-03-151-1/+1
* Fix debug category in wpi_read_eeprom_band()Adrian Chadd2015-03-151-1/+1
* Move IBSS assocation processing to wpi_newassoc().Adrian Chadd2015-03-151-14/+24
* wpi_tx_done() shouldn't wait for wpi_start().Adrian Chadd2015-03-152-1/+16
* Add node table lock - addresses LOR in wpi_node_free().Adrian Chadd2015-03-152-3/+25
* Optimise sc->rev processing.Adrian Chadd2015-03-151-3/+4
* Use ring->queued for WPI_CMD_TX_DATA only.Adrian Chadd2015-03-151-4/+7
* Move some code under WPI_LOCK().Adrian Chadd2015-03-151-5/+5
* Remove unnecessary locking.Adrian Chadd2015-03-151-10/+1
* Eliminate the WPI_FLAG_BUSY flag.Adrian Chadd2015-03-152-18/+1
* Add separate lock for TX queues.Adrian Chadd2015-03-152-11/+69