Hi all, Today's linux-next merge of the net-next tree got a conflict in net/netfilter/nfnetlink.c between commit cbb8125eb40b ("netfilter: nfnetlink: deliver netlink errors on batch completion") from the net tree and commit fc04733a1a71 ("netfilter: nfnetlink: use original skbuff when committing/aborting") from the net-next tree. I fixed it up (see below) and can carry the fix as necessary (no action is required). -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc net/netfilter/nfnetlink.c index f37f0716a9fc,f77d3f7f22b5..000000000000 --- a/net/netfilter/nfnetlink.c +++ b/net/netfilter/nfnetlink.c @@@ -380,8 -333,7 +380,8 @@@ replay * original skb. */ if (err == -EAGAIN) { + nfnl_err_reset(&err_list); - ss->abort(skb); + ss->abort(oskb); nfnl_unlock(subsys_id); kfree_skb(nskb); goto replay; @@@ -418,11 -357,10 +418,11 @@@ ack } done: if (success && done) - ss->commit(skb); + ss->commit(oskb); else - ss->abort(skb); + ss->abort(oskb); + nfnl_err_deliver(&err_list, oskb); nfnl_unlock(subsys_id); kfree_skb(nskb); }
Attachment:
signature.asc
Description: PGP signature