Updated from Linux LTS 3.10.24 to 3.10.25
This commit is contained in:
@@ -1071,9 +1071,6 @@ int udp_sendpage(struct sock *sk, struct page *page, int offset,
|
||||
struct udp_sock *up = udp_sk(sk);
|
||||
int ret;
|
||||
|
||||
if (flags & MSG_SENDPAGE_NOTLAST)
|
||||
flags |= MSG_MORE;
|
||||
|
||||
if (flags & MSG_SENDPAGE_NOTLAST)
|
||||
flags |= MSG_MORE;
|
||||
|
||||
|
||||
@@ -1714,8 +1714,6 @@ static void __net_exit ip6_tnl_destroy_tunnels(struct ip6_tnl_net *ip6n)
|
||||
}
|
||||
}
|
||||
|
||||
t = rtnl_dereference(ip6n->tnls_wc[0]);
|
||||
unregister_netdevice_queue(t->dev, &list);
|
||||
unregister_netdevice_many(&list);
|
||||
}
|
||||
|
||||
|
||||
@@ -2356,8 +2356,7 @@ static int ieee80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev,
|
||||
struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
|
||||
struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr);
|
||||
|
||||
if (sdata->vif.type != NL80211_IFTYPE_STATION &&
|
||||
sdata->vif.type != NL80211_IFTYPE_MESH_POINT)
|
||||
if (sdata->vif.type != NL80211_IFTYPE_STATION)
|
||||
return -EOPNOTSUPP;
|
||||
|
||||
if (!(local->hw.flags & IEEE80211_HW_SUPPORTS_PS))
|
||||
|
||||
@@ -864,7 +864,8 @@ static void ieee80211_rx_reorder_ampdu(struct ieee80211_rx_data *rx,
|
||||
u16 sc;
|
||||
u8 tid, ack_policy;
|
||||
|
||||
if (!ieee80211_is_data_qos(hdr->frame_control))
|
||||
if (!ieee80211_is_data_qos(hdr->frame_control) ||
|
||||
is_multicast_ether_addr(hdr->addr1))
|
||||
goto dont_reorder;
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user