From fce0f1501b12b54c0961802ff10b4b5f24a1a33d Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Thu, 6 Aug 2020 20:37:44 +0200 Subject: mac80211: Update to version 5.8 The removed patches were applied upstream. Signed-off-by: Hauke Mehrtens --- ...80211-add-a-function-for-running-rx-without-passi.patch | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'package/kernel/mac80211/patches/subsys/307-mac80211-add-a-function-for-running-rx-without-passi.patch') diff --git a/package/kernel/mac80211/patches/subsys/307-mac80211-add-a-function-for-running-rx-without-passi.patch b/package/kernel/mac80211/patches/subsys/307-mac80211-add-a-function-for-running-rx-without-passi.patch index 5837a7b651..1bcb41461e 100644 --- a/package/kernel/mac80211/patches/subsys/307-mac80211-add-a-function-for-running-rx-without-passi.patch +++ b/package/kernel/mac80211/patches/subsys/307-mac80211-add-a-function-for-running-rx-without-passi.patch @@ -58,7 +58,7 @@ Signed-off-by: Felix Fietkau struct ieee80211_sub_if_data *sdata; --- a/net/mac80211/rx.c +++ b/net/mac80211/rx.c -@@ -2552,8 +2552,8 @@ static void ieee80211_deliver_skb_to_loc +@@ -2578,8 +2578,8 @@ static void ieee80211_deliver_skb_to_loc memset(skb->cb, 0, sizeof(skb->cb)); /* deliver to local stack */ @@ -69,7 +69,7 @@ Signed-off-by: Felix Fietkau else netif_receive_skb(skb); } -@@ -3843,7 +3843,6 @@ void ieee80211_release_reorder_timeout(s +@@ -3869,7 +3869,6 @@ void ieee80211_release_reorder_timeout(s /* This is OK -- must be QoS data frame */ .security_idx = tid, .seqno_idx = tid, @@ -77,7 +77,7 @@ Signed-off-by: Felix Fietkau }; struct tid_ampdu_rx *tid_agg_rx; -@@ -4453,8 +4452,8 @@ static bool ieee80211_invoke_fast_rx(str +@@ -4479,8 +4478,8 @@ static bool ieee80211_invoke_fast_rx(str /* deliver to local stack */ skb->protocol = eth_type_trans(skb, fast_rx->dev); memset(skb->cb, 0, sizeof(skb->cb)); @@ -88,7 +88,7 @@ Signed-off-by: Felix Fietkau else netif_receive_skb(skb); -@@ -4521,7 +4520,7 @@ static bool ieee80211_prepare_and_rx_han +@@ -4547,7 +4546,7 @@ static bool ieee80211_prepare_and_rx_han static void __ieee80211_rx_handle_packet(struct ieee80211_hw *hw, struct ieee80211_sta *pubsta, struct sk_buff *skb, @@ -97,7 +97,7 @@ Signed-off-by: Felix Fietkau { struct ieee80211_local *local = hw_to_local(hw); struct ieee80211_sub_if_data *sdata; -@@ -4536,7 +4535,7 @@ static void __ieee80211_rx_handle_packet +@@ -4562,7 +4561,7 @@ static void __ieee80211_rx_handle_packet memset(&rx, 0, sizeof(rx)); rx.skb = skb; rx.local = local; @@ -106,7 +106,7 @@ Signed-off-by: Felix Fietkau if (ieee80211_is_data(fc) || ieee80211_is_mgmt(fc)) I802_DEBUG_INC(local->dot11ReceivedFragmentCount); -@@ -4644,8 +4643,8 @@ static void __ieee80211_rx_handle_packet +@@ -4670,8 +4669,8 @@ static void __ieee80211_rx_handle_packet * This is the receive path handler. It is called by a low level driver when an * 802.11 MPDU is received from the hardware. */ @@ -117,7 +117,7 @@ Signed-off-by: Felix Fietkau { struct ieee80211_local *local = hw_to_local(hw); struct ieee80211_rate *rate = NULL; -@@ -4737,36 +4736,53 @@ void ieee80211_rx_napi(struct ieee80211_ +@@ -4763,36 +4762,53 @@ void ieee80211_rx_napi(struct ieee80211_ status->rx_flags = 0; /* -- cgit v1.2.3