[PATCH 0/3][SRU][Y,Z] Fix LP: #1640786

Eric Desrochers eric.desrochers at canonical.com
Tue Jan 10 13:31:58 UTC 2017


This patchset fixes bug (LP: #1640786) :

netfilter regression introducing a performance slowdown in binary arp/ip/ip6tables 	
BugLink: https://bugs.launchpad.net/bugs/1640786

Eric Desrochers (3):
  netfilter: x_tables: pass xt_counters struct instead of packet counter
  netfilter: x_tables: pass xt_counters struct to counter allocator
  netfilter: x_tables: pack percpu counter allocations

 include/linux/netfilter/x_tables.h | 38 +++++----------------------
 net/ipv4/netfilter/arp_tables.c    | 16 +++++------
 net/ipv4/netfilter/ip_tables.c     | 16 +++++------
 net/ipv6/netfilter/ip6_tables.c    | 17 ++++++------
 net/netfilter/x_tables.c           | 54 ++++++++++++++++++++++++++++++++++++++
 5 files changed, 85 insertions(+), 56 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list