Changeset 43210


Ignore:
Timestamp:
2014-11-07T20:41:07+01:00 (3 years ago)
Author:
nbd
Message:

mac80211: update to wireless-testing 2014-11-04

Signed-off-by: Felix Fietkau <nbd@…>

Location:
trunk/package/kernel/mac80211
Files:
45 deleted
13 edited
7 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/mac80211/Makefile

    r42952 r43210  
    1111PKG_NAME:=mac80211 
    1212 
    13 PKG_VERSION:=2014-10-08 
     13PKG_VERSION:=2014-11-04 
    1414PKG_RELEASE:=1 
    1515PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources 
    1616PKG_BACKPORT_VERSION:= 
    17 PKG_MD5SUM:=20e9de70e63fd9649d61d4670a9cc1bd 
     17PKG_MD5SUM:=d0b64853fb78cfd1d6cb639327811e2a 
    1818 
    1919PKG_SOURCE:=compat-wireless-$(PKG_VERSION)$(PKG_BACKPORT_VERSION).tar.bz2 
  • trunk/package/kernel/mac80211/patches/008-fix_netdev_unregister.patch

    r42683 r43210  
    11--- a/net/mac80211/iface.c 
    22+++ b/net/mac80211/iface.c 
    3 @@ -1825,6 +1825,11 @@ void ieee80211_remove_interfaces(struct  
     3@@ -1859,6 +1859,11 @@ void ieee80211_remove_interfaces(struct  
    44        } 
    55        mutex_unlock(&local->iflist_mtx); 
  • trunk/package/kernel/mac80211/patches/060-no_local_ssb_bcma.patch

    r42952 r43210  
    11--- a/.local-symbols 
    22+++ b/.local-symbols 
    3 @@ -416,42 +416,6 @@ USB_CDC_PHONET= 
     3@@ -423,42 +423,6 @@ USB_CDC_PHONET= 
    44 USB_IPHETH= 
    55 USB_SIERRA_NET= 
  • trunk/package/kernel/mac80211/patches/100-revert_aes_ccm_port.patch

    r42683 r43210  
    247247--- a/net/mac80211/wpa.c 
    248248+++ b/net/mac80211/wpa.c 
    249 @@ -304,15 +304,22 @@ ieee80211_crypto_tkip_decrypt(struct iee 
     249@@ -302,15 +302,22 @@ ieee80211_crypto_tkip_decrypt(struct iee 
    250250 } 
    251251  
     
    272272         * Mask FC: zero subtype b4 b5 b6 (if not mgmt) 
    273273         * Retry, PwrMgt, MoreData; set Protected 
    274 @@ -334,21 +341,20 @@ static void ccmp_special_blocks(struct s 
     274@@ -332,21 +339,20 @@ static void ccmp_special_blocks(struct s 
    275275        else 
    276276                qos_tid = 0; 
     
    301301        /* AAD (extra authenticate-only data) / masked 802.11 header 
    302302         * FC | A1 | A2 | A3 | SC | [A4] | [QC] */ 
    303 @@ -404,8 +410,7 @@ static int ccmp_encrypt_skb(struct ieee8 
     303@@ -402,8 +408,7 @@ static int ccmp_encrypt_skb(struct ieee8 
    304304        u8 *pos; 
    305305        u8 pn[6]; 
     
    311311        if (info->control.hw_key && 
    312312            !(info->control.hw_key->flags & IEEE80211_KEY_FLAG_GENERATE_IV) && 
    313 @@ -461,9 +466,9 @@ static int ccmp_encrypt_skb(struct ieee8 
     313@@ -457,9 +462,9 @@ static int ccmp_encrypt_skb(struct ieee8 
    314314                return 0; 
    315315  
     
    324324        return 0; 
    325325 } 
    326 @@ -526,16 +531,16 @@ ieee80211_crypto_ccmp_decrypt(struct iee 
     326@@ -522,16 +527,16 @@ ieee80211_crypto_ccmp_decrypt(struct iee 
    327327        } 
    328328  
  • trunk/package/kernel/mac80211/patches/110-mac80211_keep_keys_on_stop_ap.patch

    r43079 r43210  
    33--- a/net/mac80211/cfg.c 
    44+++ b/net/mac80211/cfg.c 
    5 @@ -846,7 +846,6 @@ static int ieee80211_stop_ap(struct wiph 
     5@@ -848,7 +848,6 @@ static int ieee80211_stop_ap(struct wiph 
    66        sdata->u.ap.driver_smps_mode = IEEE80211_SMPS_OFF; 
    77  
  • trunk/package/kernel/mac80211/patches/150-disable_addr_notifier.patch

    r42683 r43210  
    1919                                  unsigned long data, void *arg) 
    2020 { 
    21 @@ -1038,14 +1038,14 @@ int ieee80211_register_hw(struct ieee802 
     21@@ -1044,14 +1044,14 @@ int ieee80211_register_hw(struct ieee802 
    2222                goto fail_pm_qos; 
    2323        } 
     
    3636        result = register_inet6addr_notifier(&local->ifa6_notifier); 
    3737        if (result) 
    38 @@ -1054,13 +1054,13 @@ int ieee80211_register_hw(struct ieee802 
     38@@ -1060,13 +1060,13 @@ int ieee80211_register_hw(struct ieee802 
    3939  
    4040        return 0; 
     
    5353        pm_qos_remove_notifier(PM_QOS_NETWORK_LATENCY, 
    5454                               &local->network_latency_notifier); 
    55 @@ -1105,10 +1105,10 @@ void ieee80211_unregister_hw(struct ieee 
     55@@ -1111,10 +1111,10 @@ void ieee80211_unregister_hw(struct ieee 
    5656  
    5757        pm_qos_remove_notifier(PM_QOS_NETWORK_LATENCY, 
  • trunk/package/kernel/mac80211/patches/210-ap_scan.patch

    r42952 r43210  
    11--- a/net/mac80211/cfg.c 
    22+++ b/net/mac80211/cfg.c 
    3 @@ -1895,7 +1895,7 @@ static int ieee80211_scan(struct wiphy * 
     3@@ -1947,7 +1947,7 @@ static int ieee80211_scan(struct wiphy * 
    44                 * the  frames sent while scanning on other channel will be 
    55                 * lost) 
  • trunk/package/kernel/mac80211/patches/303-ath10k-add-SURVEY_INFO_IN_USE-for-current-channel-on.patch

    r43208 r43210  
    11From: Felix Fietkau <nbd@openwrt.org> 
    22Date: Wed, 22 Oct 2014 18:44:03 +0200 
    3 Subject: [PATCH] ath10k: add SURVEY_INFO_IN_USE for current channel on survey 
     3Subject: [PATCH] ath10k: add SURVEY_INFO_IN_USE for current channel on 
     4 survey 
    45 
    56Signed-off-by: Felix Fietkau <nbd@openwrt.org> 
     
    89--- a/drivers/net/wireless/ath/ath10k/mac.c 
    910+++ b/drivers/net/wireless/ath/ath10k/mac.c 
    10 @@ -3975,6 +3975,9 @@ static int ath10k_get_survey(struct ieee 
     11@@ -4044,6 +4044,9 @@ static int ath10k_get_survey(struct ieee 
    1112  
    1213        survey->channel = &sband->channels[idx]; 
  • trunk/package/kernel/mac80211/patches/402-ath_regd_optional.patch

    r43034 r43210  
    6060--- a/.local-symbols 
    6161+++ b/.local-symbols 
    62 @@ -112,6 +112,7 @@ RTL8187_LEDS= 
     62@@ -116,6 +116,7 @@ RTL8187_LEDS= 
    6363 ATH_COMMON= 
    6464 ATH_CARDS= 
  • trunk/package/kernel/mac80211/patches/440-ath5k_channel_bw_debugfs.patch

    r42683 r43210  
    1212--- a/drivers/net/wireless/ath/ath5k/debug.c 
    1313+++ b/drivers/net/wireless/ath/ath5k/debug.c 
    14 @@ -822,6 +822,97 @@ static const struct file_operations fops 
     14@@ -823,6 +823,97 @@ static const struct file_operations fops 
    1515        .llseek = default_llseek, 
    1616 }; 
     
    110110 /* debugfs: queues etc */ 
    111111  
    112 @@ -1009,6 +1100,9 @@ ath5k_debug_init_device(struct ath5k_hw  
     112@@ -1010,6 +1101,9 @@ ath5k_debug_init_device(struct ath5k_hw  
    113113        debugfs_create_file("beacon", S_IWUSR | S_IRUSR, phydir, ah, 
    114114                            &fops_beacon); 
  • trunk/package/kernel/mac80211/patches/522-mac80211_configure_antenna_gain.patch

    r43079 r43210  
    11--- a/include/net/cfg80211.h 
    22+++ b/include/net/cfg80211.h 
    3 @@ -2214,6 +2214,7 @@ struct cfg80211_qos_map { 
     3@@ -2245,6 +2245,7 @@ struct cfg80211_qos_map { 
    44  *     (as advertised by the nl80211 feature flag.) 
    55  * @get_tx_power: store the current TX power into the dbm variable; 
     
    99  * @set_wds_peer: set the WDS peer for a WDS interface 
    1010  * 
    11 @@ -2450,6 +2451,7 @@ struct cfg80211_ops { 
     11@@ -2495,6 +2496,7 @@ struct cfg80211_ops { 
    1212                                enum nl80211_tx_power_setting type, int mbm); 
    1313        int     (*get_tx_power)(struct wiphy *wiphy, struct wireless_dev *wdev, 
     
    1919--- a/include/net/mac80211.h 
    2020+++ b/include/net/mac80211.h 
    21 @@ -1075,6 +1075,7 @@ enum ieee80211_smps_mode { 
     21@@ -1078,6 +1078,7 @@ enum ieee80211_smps_mode { 
    2222  * 
    2323  * @power_level: requested transmit power (in dBm), backward compatibility 
     
    2727  * @chandef: the channel definition to tune to 
    2828  * @radar_enabled: whether radar detection is enabled 
    29 @@ -1096,6 +1097,7 @@ struct ieee80211_conf { 
     29@@ -1099,6 +1100,7 @@ struct ieee80211_conf { 
    3030        u32 flags; 
    3131        int power_level, dynamic_ps_timeout; 
     
    3737--- a/include/uapi/linux/nl80211.h 
    3838+++ b/include/uapi/linux/nl80211.h 
    39 @@ -1638,6 +1638,9 @@ enum nl80211_commands { 
     39@@ -1656,6 +1656,9 @@ enum nl80211_commands { 
    4040  * @NL80211_ATTR_SMPS_MODE: SMPS mode to use (ap mode). see 
    4141  *     &enum nl80211_smps_mode. 
     
    4747  * @__NL80211_ATTR_AFTER_LAST: internal use 
    4848  */ 
    49 @@ -1990,6 +1993,8 @@ enum nl80211_attrs { 
     49@@ -2008,6 +2011,8 @@ enum nl80211_attrs { 
    5050  
    5151        NL80211_ATTR_SMPS_MODE, 
     
    5858--- a/net/mac80211/cfg.c 
    5959+++ b/net/mac80211/cfg.c 
    60 @@ -2091,6 +2091,19 @@ static int ieee80211_get_tx_power(struct 
     60@@ -2155,6 +2155,19 @@ static int ieee80211_get_tx_power(struct 
    6161        return 0; 
    6262 } 
     
    7878                                  const u8 *addr) 
    7979 { 
    80 @@ -3572,6 +3585,7 @@ const struct cfg80211_ops mac80211_confi 
     80@@ -3723,6 +3736,7 @@ const struct cfg80211_ops mac80211_confi 
    8181        .set_wiphy_params = ieee80211_set_wiphy_params, 
    8282        .set_tx_power = ieee80211_set_tx_power, 
     
    8888--- a/net/mac80211/ieee80211_i.h 
    8989+++ b/net/mac80211/ieee80211_i.h 
    90 @@ -1280,6 +1280,7 @@ struct ieee80211_local { 
     90@@ -1330,6 +1330,7 @@ struct ieee80211_local { 
    9191        int dynamic_ps_forced_timeout; 
    9292  
     
    120120                changed |= IEEE80211_CONF_CHANGE_POWER; 
    121121                local->hw.conf.power_level = power; 
    122 @@ -585,6 +591,7 @@ struct ieee80211_hw *ieee80211_alloc_hw( 
     122@@ -578,6 +584,7 @@ struct ieee80211_hw *ieee80211_alloc_hw_ 
    123123                                         IEEE80211_RADIOTAP_MCS_HAVE_BW; 
    124124        local->hw.radiotap_vht_details = IEEE80211_RADIOTAP_VHT_KNOWN_GI | 
     
    138138  
    139139 /* policy for the key attributes */ 
    140 @@ -2179,6 +2180,20 @@ static int nl80211_set_wiphy(struct sk_b 
     140@@ -2184,6 +2185,20 @@ static int nl80211_set_wiphy(struct sk_b 
    141141                        return result; 
    142142        } 
  • trunk/package/kernel/mac80211/patches/543-ath9k_entropy_from_adc.patch

    r43208 r43210  
    1919--- a/drivers/net/wireless/ath/ath9k/ar9003_phy.c 
    2020+++ b/drivers/net/wireless/ath/ath9k/ar9003_phy.c 
    21 @@ -1796,6 +1796,26 @@ static void ar9003_hw_tx99_set_txpower(s 
     21@@ -1799,6 +1799,26 @@ static void ar9003_hw_tx99_set_txpower(s 
    2222                  ATH9K_POW_SM(p_pwr_array[ALL_TARGET_HT40_14],  0)); 
    2323 } 
     
    4646 { 
    4747        struct ath_hw_private_ops *priv_ops = ath9k_hw_private_ops(ah); 
    48 @@ -1831,6 +1851,7 @@ void ar9003_hw_attach_phy_ops(struct ath 
     48@@ -1834,6 +1854,7 @@ void ar9003_hw_attach_phy_ops(struct ath 
    4949        priv_ops->set_radar_params = ar9003_hw_set_radar_params; 
    5050        priv_ops->fast_chan_change = ar9003_hw_fast_chan_change; 
     
    111111--- a/drivers/net/wireless/ath/ath9k/ar5008_phy.c 
    112112+++ b/drivers/net/wireless/ath/ath9k/ar5008_phy.c 
    113 @@ -1232,9 +1232,30 @@ static void ar5008_hw_set_radar_conf(str 
     113@@ -1235,9 +1235,30 @@ static void ar5008_hw_set_radar_conf(str 
    114114        conf->radar_inband = 8; 
    115115 } 
     
    142142                AR_PHY_CCA, 
    143143                AR_PHY_CH1_CCA, 
    144 @@ -1249,6 +1270,8 @@ int ar5008_hw_attach_phy_ops(struct ath_ 
     144@@ -1252,6 +1273,8 @@ int ar5008_hw_attach_phy_ops(struct ath_ 
    145145        if (ret) 
    146146            return ret; 
  • trunk/package/kernel/mac80211/patches/603-rt2x00-introduce-rt2x00eeprom.patch

    r42952 r43210  
    11--- a/.local-symbols 
    22+++ b/.local-symbols 
    3 @@ -285,6 +285,7 @@ RT2X00_LIB_FIRMWARE= 
     3@@ -289,6 +289,7 @@ RT2X00_LIB_FIRMWARE= 
    44 RT2X00_LIB_CRYPTO= 
    55 RT2X00_LIB_LEDS= 
  • trunk/package/kernel/mac80211/patches/920-ath10k_allow_fallback_to_board_bin_on_empty_otp_stream.patch

    r42683 r43210  
    11--- a/drivers/net/wireless/ath/ath10k/core.c 
    22+++ b/drivers/net/wireless/ath/ath10k/core.c 
    3 @@ -250,7 +250,10 @@ static int ath10k_download_and_run_otp(s 
     3@@ -280,7 +280,10 @@ static int ath10k_download_and_run_otp(s 
    44  
    55        ath10k_dbg(ar, ATH10K_DBG_BOOT, "boot otp execute result %d\n", result); 
Note: See TracChangeset for help on using the changeset viewer.