summaryrefslogtreecommitdiff
path: root/net/netfilter/nft_set_pipapo.c
AgeCommit message (Expand)Author
2024-05-10netfilter: nft_set_pipapo: remove dirty flagFlorian Westphal
2024-05-10netfilter: nft_set_pipapo: move cloning of match info to insert/removal pathFlorian Westphal
2024-05-10netfilter: nft_set_pipapo: prepare pipapo_get helper for on-demand cloneFlorian Westphal
2024-05-06netfilter: nft_set_pipapo: merge deactivate helper into callerFlorian Westphal
2024-05-06netfilter: nft_set_pipapo: prepare walk function for on-demand cloneFlorian Westphal
2024-05-06netfilter: nft_set_pipapo: prepare destroy function for on-demand cloneFlorian Westphal
2024-05-06netfilter: nft_set_pipapo: make pipapo_clone helper return NULLFlorian Westphal
2024-05-06netfilter: nft_set_pipapo: move prove_locking helper aroundFlorian Westphal
2024-04-17netfilter: nf_tables: restore set elements when delete set failsPablo Neira Ayuso
2024-04-17netfilter: nf_tables: missing iterator type in lookup walkPablo Neira Ayuso
2024-04-11netfilter: nft_set_pipapo: do not free live elementFlorian Westphal
2024-04-11netfilter: nft_set_pipapo: walk over current view on netlink dumpPablo Neira Ayuso
2024-03-21netfilter: nft_set_pipapo: release elements in clone only from destroy pathPablo Neira Ayuso
2024-02-21netfilter: nft_set_pipapo: use GFP_KERNEL for insertionsFlorian Westphal
2024-02-21netfilter: nft_set_pipapo: speed up bulk element insertionsFlorian Westphal
2024-02-21netfilter: nft_set_pipapo: shrink data structuresFlorian Westphal
2024-02-21netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTRFlorian Westphal
2024-02-21netfilter: nft_set_pipapo: constify lookup fn args where possibleFlorian Westphal
2024-02-08netfilter: nft_set_pipapo: remove scratch_aligned pointerFlorian Westphal
2024-02-08netfilter: nft_set_pipapo: add helper to release pcpu scratch areaFlorian Westphal
2024-02-08netfilter: nft_set_pipapo: store index in scratch mapsFlorian Westphal
2024-02-08netfilter: nf_tables: use timestamp to check for set element timeoutPablo Neira Ayuso
2024-02-08netfilter: nft_set_pipapo: remove static in nft_pipapo_get()Pablo Neira Ayuso
2023-12-22netfilter: nft_set_pipapo: prefer gfp_kernel allocationFlorian Westphal
2023-12-06netfilter: nft_set_pipapo: skip inactive elements during set walkFlorian Westphal
2023-10-24netfilter: nf_tables: set->ops->insert returns opaque set element in case of ...Pablo Neira Ayuso
2023-10-24netfilter: nf_tables: shrink memory consumption of set elementsPablo Neira Ayuso
2023-10-24netfilter: nf_tables: expose opaque set element as struct nft_elem_privPablo Neira Ayuso
2023-10-24netfilter: nf_tables: set backend .flush always succeedsPablo Neira Ayuso
2023-10-24netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flushPablo Neira Ayuso
2023-10-18netfilter: nf_tables: de-constify set commit ops function argumentFlorian Westphal
2023-09-08netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation failsPablo Neira Ayuso
2023-09-08netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GCPablo Neira Ayuso
2023-08-23netfilter: nf_tables: fix out of memory error handlingFlorian Westphal
2023-08-16netfilter: nf_tables: don't fail inserts if duplicate has expiredFlorian Westphal
2023-08-16netfilter: nf_tables: fix kdoc warnings after gc reworkFlorian Westphal
2023-08-16netfilter: nf_tables: fix false-positive lockdep splatFlorian Westphal
2023-08-10netfilter: nf_tables: adapt set backend to use GC transaction APIPablo Neira Ayuso
2023-08-09netfilter: nf_tables: don't skip expired elements during walkFlorian Westphal
2023-07-20netfilter: nft_set_pipapo: fix improper element removalFlorian Westphal
2023-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-06-20netfilter: nft_set_pipapo: .walk does not deal with generationsPablo Neira Ayuso
2023-06-20netfilter: nf_tables: drop map element references from preparation phasePablo Neira Ayuso
2023-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-06-08netfilter: nf_tables: integrate pipapo into commit protocolPablo Neira Ayuso
2023-05-18netfilter: nft_set_pipapo: Use struct_size()Christophe JAILLET
2022-11-28netfilter: nft_set_pipapo: Actually validate intervals in fields after the fi...Stefano Brivio
2022-07-02netfilter: nft_set_pipapo: release elements in clone from abort pathPablo Neira Ayuso
2022-01-06netfilter: nft_set_pipapo: allocate pcpu scratch maps on cloneFlorian Westphal
2021-05-14netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-A...Stefano Brivio