]> git.baikalelectronics.ru Git - kernel.git/commit
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
authorDavid S. Miller <davem@davemloft.net>
Mon, 11 Jul 2022 10:58:38 +0000 (11:58 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Jul 2022 10:58:38 +0000 (11:58 +0100)
commitdbb0f01861f6daf534040ea567d0790ff61f9088
treeb047bee86a508f9ad8c2a5f84ffc88c963c32cb5
parentd9dd14f138793d7dc8e1a7cc4ecb7fc0bc1016e9
parent6365e41b18c9740cacc6cfaf6cb85575b6f543e4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

Pablo Neira Ayuso says:

====================
Netfilter fixes for net

The following patchset contains Netfilter fixes for net:

1) refcount_inc_not_zero() is not semantically equivalent to
   atomic_int_not_zero(), from Florian Westphal. My understanding was
   that refcount_*() API provides a wrapper to easier debugging of
   reference count leaks, however, there are semantic differences
   between these two APIs, where refcount_inc_not_zero() needs a barrier.
   Reason for this subtle difference to me is unknown.

2) packet logging is not correct for ARP and IP packets, from the
   ARP family and netdev/egress respectively. Use skb_network_offset()
   to reach the headers accordingly.

3) set element extension length have been growing over time, replace
   a BUG_ON by EINVAL which might be triggerable from userspace.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>