diff options
-rw-r--r-- | net/wireless/nl80211.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c index fd392fff5fb6..24168560ebae 100644 --- a/net/wireless/nl80211.c +++ b/net/wireless/nl80211.c | |||
@@ -3871,7 +3871,7 @@ void nl80211_michael_mic_failure(struct cfg80211_registered_device *rdev, | |||
3871 | struct sk_buff *msg; | 3871 | struct sk_buff *msg; |
3872 | void *hdr; | 3872 | void *hdr; |
3873 | 3873 | ||
3874 | msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_KERNEL); | 3874 | msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_ATOMIC); |
3875 | if (!msg) | 3875 | if (!msg) |
3876 | return; | 3876 | return; |
3877 | 3877 | ||
@@ -3895,7 +3895,7 @@ void nl80211_michael_mic_failure(struct cfg80211_registered_device *rdev, | |||
3895 | return; | 3895 | return; |
3896 | } | 3896 | } |
3897 | 3897 | ||
3898 | genlmsg_multicast(msg, 0, nl80211_mlme_mcgrp.id, GFP_KERNEL); | 3898 | genlmsg_multicast(msg, 0, nl80211_mlme_mcgrp.id, GFP_ATOMIC); |
3899 | return; | 3899 | return; |
3900 | 3900 | ||
3901 | nla_put_failure: | 3901 | nla_put_failure: |