]> git.dujemihanovic.xyz Git - linux.git/commit
netfilter: nf_tables: missing objects with no memcg accounting
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 18 Sep 2024 12:19:45 +0000 (14:19 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 26 Sep 2024 11:03:02 +0000 (13:03 +0200)
commit69e687cea79fc99a17dfb0116c8644b9391b915e
tree4270f1c2546b07c8e8b00c2e35d727f73d8df826
parent4ffcf5ca81c3b83180473eb0d3c010a1a7c6c4de
netfilter: nf_tables: missing objects with no memcg accounting

Several ruleset objects are still not using GFP_KERNEL_ACCOUNT for
memory accounting, update them. This includes:

- catchall elements
- compat match large info area
- log prefix
- meta secctx
- numgen counters
- pipapo set backend datastructure
- tunnel private objects

Fixes: 33758c891479 ("memcg: enable accounting for nft objects")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_tables_api.c
net/netfilter/nft_compat.c
net/netfilter/nft_log.c
net/netfilter/nft_meta.c
net/netfilter/nft_numgen.c
net/netfilter/nft_set_pipapo.c
net/netfilter/nft_tunnel.c