Hi Patrick, This is the first bunch of patches oriented to the event caching system, I still have a couple more here but I'm still getting them into shape. These patches simplify the event caching system by removing a couple of event which has no clients and they remove the use of the notifier call chain by a simple indirection which is protected using RCU. Please, apply! --- Pablo Neira Ayuso (4): netfilter: conntrack: replace notify chain by function pointer netfilter: conntrack: simplify event caching system netfilter: conntrack: remove events flags from userspace exposed file netfilter: conntrack: don't report events on module removal include/linux/netfilter/nf_conntrack_common.h | 69 --------------- include/net/netfilter/nf_conntrack.h | 2 include/net/netfilter/nf_conntrack_ecache.h | 113 ++++++++++++++++++++---- net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 1 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 1 net/netfilter/nf_conntrack_core.c | 29 ++---- net/netfilter/nf_conntrack_ecache.c | 101 ++++++++++++++++++--- net/netfilter/nf_conntrack_ftp.c | 2 net/netfilter/nf_conntrack_netlink.c | 44 ++++----- net/netfilter/nf_conntrack_proto_tcp.c | 1 10 files changed, 210 insertions(+), 153 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html