]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/net/netns/conntrack.h
percpu: add __percpu sparse annotations to net
[mirror_ubuntu-bionic-kernel.git] / include / net / netns / conntrack.h
index ba1ba0c5efd1b5047d9251acee2211043e4d0805..d4958d4c65748f1f0d31453e39be6a85d00d988f 100644 (file)
@@ -11,11 +11,13 @@ struct nf_conntrack_ecache;
 struct netns_ct {
        atomic_t                count;
        unsigned int            expect_count;
+       unsigned int            htable_size;
+       struct kmem_cache       *nf_conntrack_cachep;
        struct hlist_nulls_head *hash;
        struct hlist_head       *expect_hash;
        struct hlist_nulls_head unconfirmed;
        struct hlist_nulls_head dying;
-       struct ip_conntrack_stat *stat;
+       struct ip_conntrack_stat __percpu *stat;
        int                     sysctl_events;
        unsigned int            sysctl_events_retry_timeout;
        int                     sysctl_acct;
@@ -28,5 +30,6 @@ struct netns_ct {
 #endif
        int                     hash_vmalloc;
        int                     expect_vmalloc;
+       char                    *slabname;
 };
 #endif