From: Mathias Krause Date: Fri, 5 Apr 2013 10:41:28 +0000 (+0000) Subject: irda: use GFP_KERNEL in irda_connect_response() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e1e3c806dab8bdf5d748653edc67b2d97804a666;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git irda: use GFP_KERNEL in irda_connect_response() The only call site of irda_connect_response() is irda_accept() -- a function called from user context only. Therefore it has no need for GFP_ATOMIC. Signed-off-by: Mathias Krause Signed-off-by: David S. Miller --- diff --git a/net/irda/af_irda.c b/net/irda/af_irda.c index 1c2dc90fbaaf..0578d4fa00a9 100644 --- a/net/irda/af_irda.c +++ b/net/irda/af_irda.c @@ -305,8 +305,7 @@ static void irda_connect_response(struct irda_sock *self) IRDA_DEBUG(2, "%s()\n", __func__); - skb = alloc_skb(TTP_MAX_HEADER + TTP_SAR_HEADER, - GFP_ATOMIC); + skb = alloc_skb(TTP_MAX_HEADER + TTP_SAR_HEADER, GFP_KERNEL); if (skb == NULL) { IRDA_DEBUG(0, "%s() Unable to allocate sk_buff!\n", __func__);