===== net/xfrm/xfrm_user.c 1.48 vs edited ===== --- 1.48/net/xfrm/xfrm_user.c Fri Sep 10 23:35:53 2004 +++ edited/net/xfrm/xfrm_user.c Fri Sep 24 02:02:06 2004 @@ -995,7 +995,7 @@ if (xfrm_user_rcv_msg(skb, nlh, &err) < 0) { if (err == 0) return -1; - netlink_ack(skb, nlh, err); + netlink_ack(skb, nlh, err, GFP_KERNEL); } else if (nlh->nlmsg_flags & NLM_F_ACK) netlink_ack(skb, nlh, 0); skb_pull(skb, rlen);