===== net/decnet/netfilter/dn_rtmsg.c 1.3 vs edited ===== --- 1.3/net/decnet/netfilter/dn_rtmsg.c Thu Jun 5 02:57:08 2003 +++ edited/net/decnet/netfilter/dn_rtmsg.c Fri Sep 24 02:14:31 2004 @@ -99,7 +99,9 @@ } -#define RCV_SKB_FAIL(err) do { netlink_ack(skb, nlh, (err)); return; } while (0) +#define RCV_SKB_FAIL(err) do { \ + netlink_ack(skb, nlh, (err), GFP_ATOMIC); return; \ + } while (0) \ static inline void dnrmg_receive_user_skb(struct sk_buff *skb) {