===== net/core/rtnetlink.c 1.27 vs edited ===== --- 1.27/net/core/rtnetlink.c Mon Sep 13 02:03:08 2004 +++ edited/net/core/rtnetlink.c Fri Sep 24 02:02:05 2004 @@ -558,9 +558,9 @@ */ 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); + netlink_ack(skb, nlh, 0, GFP_KERNEL); skb_pull(skb, rlen); }