aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211/patches
Commit message (Collapse)AuthorAgeFilesLines
...
* mac80211: merge a fix for a race condition on station removalFelix Fietkau2013-03-151-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36053 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add a fix to reduce the number of spurious tx hang detectionsFelix Fietkau2013-03-151-0/+37
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36040 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix issues with disabling rx/tx antennasFelix Fietkau2013-03-151-1/+54
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36035 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: backport required changes to support 3.9-rc kernelsFlorian Fainelli2013-03-1417-30/+384
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36007 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: b43: increase number of rx slots to 256 again.Hauke Mehrtens2013-03-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35944 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: decrease rx slots to 128, I hope this is a good trade of between ↵Hauke Mehrtens2013-03-091-1/+1
| | | | | | stability and memory consumption. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35913 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: BSD compile fixesFelix Fietkau2013-03-071-0/+9
| | | | | | | | | | | | | | | | following patch allows to build images for Qemu ARM on OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64. Mostly small pieces of code changes to get things right on the specific platform. Updated the README to describe better, which tools on the host are required. Added some kind of prepare scripts to install needed tools on BSD via packages. Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35900 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add another minstrel_ht performance improvementFelix Fietkau2013-03-051-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35890 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge some more minstrel_ht performance improvementsFelix Fietkau2013-03-031-16/+61
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge minstrel_ht rate control performance improvementsFelix Fietkau2013-03-021-0/+129
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35847 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: another fix for monitor mode handling (fixes #13071)Felix Fietkau2013-03-021-3/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35846 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix sending probe requests in client mode, fixes connecting to ↵Felix Fietkau2013-02-262-2/+68
| | | | | | hidden networks (#13056) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35819 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rt2x00: prevent device probe errors with CONFIG_MAC80211_MESH disabled (#13080)Felix Fietkau2013-02-262-2/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35806 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: issue a cold reset after failures or after bringing the chip out of ↵Felix Fietkau2013-02-255-5/+18
| | | | | | full sleep - fixes many kinds of DMA issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35785 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: brcmsmac: add ap mode supportHauke Mehrtens2013-02-2414-0/+1121
| | | | | | | This does not work very well. I did not got this running in 5GHz mode and it was not very fast. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35763 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: disable ipv4/ipv6 address notifiers (fixes #13055)Felix Fietkau2013-02-241-0/+67
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35762 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix monitor mode channel reportingFelix Fietkau2013-02-232-1/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35761 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix monitor-only injectionFelix Fietkau2013-02-231-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35760 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix wireless extension supportFelix Fietkau2013-02-231-0/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35759 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to wireless-testing 2013-02-22Felix Fietkau2013-02-2334-3156/+364
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35753 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix rssi issuesFelix Fietkau2013-02-221-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35750 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k_htc: fix signal strength reporting issuesFelix Fietkau2013-02-221-0/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: b43: Increase number of RX DMA slotsHauke Mehrtens2013-02-181-0/+11
| | | | | | | | | | | | | | | Bastian Bittorf reported that some of the silent freezes on a Linksys WRT54G were due to overflow of the RX DMA ring buffer, which was created with 64 slots. That finding reminded me that I was seeing similar crashed on a netbook, which also has a relatively slow processor. After increasing the number of slots to 128, runs on the netbook that previously failed now worked; however, I found that 109 slots had been used in one test. For that reason, the number of slots is being increased to 256. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35671 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add some small fixes for minstrel_ht CCK supportFelix Fietkau2013-02-131-9/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35576 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add CCK rate support to minstrel_ht to improve rangeFelix Fietkau2013-02-111-0/+518
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35566 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add support for more antenna mask combinations on AR93xxFelix Fietkau2013-01-212-3/+70
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35264 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: merge another round of cleanups and stability fixes, refresh patchesFelix Fietkau2013-01-209-66/+638
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35255 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix a soft lockup on smp systemsFelix Fietkau2013-01-145-21/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: remove a lock to fix a deadlock on hw resetFelix Fietkau2013-01-144-18/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35147 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix monitor mode injectionFelix Fietkau2013-01-131-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rt2x00: fix PCI eeprom patchGabor Juhos2013-01-131-4/+4
| | | | | | | | | | | | | | Fixes the following warnings: CC [M] <...>/drivers/net/wireless/rt2x00/rt2800pci.o <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom_file': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:95:2: warning: 'return' with a value, in function returning void [enabled by default] <...>/drivers/net/wireless/rt2x00/rt2800pci.c: In function 'rt2800pci_read_eeprom': <...>/drivers/net/wireless/rt2x00/rt2800pci.c:994:2: warning: 'retval' may be used uninitialized in this function [-Wuninitialized] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix memory corruption issues on ar5416/ar91xxFelix Fietkau2013-01-137-10/+218
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35139 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix enabling HT40-Felix Fietkau2013-01-113-5/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add a fix for ht40 connectionsFelix Fietkau2013-01-111-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add updated tx gain tables, fixes stability issues on TL-WDR4300 and ↵Felix Fietkau2013-01-101-0/+645
| | | | | | other devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: add some calibration fixes from wireless-testingFelix Fietkau2013-01-101-0/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35081 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: correct a logic error in the rx path fixFelix Fietkau2013-01-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35067 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211, ath9k: merge some pending fixes from linux-wireless@Felix Fietkau2013-01-099-22/+543
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35066 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to 2013-01-07, add several ath9k stability fixesFelix Fietkau2013-01-0940-1831/+383
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable TX_IQ_ON_AGC_CAL on AR934x, should improve stabilityFelix Fietkau2013-01-021-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: refresh patchesFelix Fietkau2012-12-283-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: assume 2-byte aligning for 802.11 packets, slightly improves code ↵Felix Fietkau2012-12-282-0/+449
| | | | | | size and performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update rt2x00 rx_status patchGabor Juhos2012-12-113-69/+19
| | | | | | | | Also remove the superfluous ones for ath5k, p54. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: zero-out rx_status in rt2x00, ath5k, p54Gabor Juhos2012-12-113-0/+115
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix possible NULL pointer dereference in ath9kGabor Juhos2012-12-101-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix channel context related warnings when using wds ap mode (fixes ↵Felix Fietkau2012-12-107-15/+149
| | | | | | #12585) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* b43: fix tx path skb leaksFelix Fietkau2012-12-102-4/+82
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34607 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: allow to load EEPROM data via firmware APIGabor Juhos2012-12-1013-34/+530
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34606 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: ath9k: fix OTP register offsets for AR9340Gabor Juhos2012-12-101-0/+73
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath5k: fix skb leaks (should fix #12199)Felix Fietkau2012-12-101-0/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34603 3c298f89-4303-0410-b956-a3cf2f4a3e73