|
@@ -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__);
|