summaryrefslogtreecommitdiff
path: root/net/netfilter/nft_set_rbtree.c
AgeCommit message (Expand)Author
13 daysnetfilter: nft_set_rbtree: skip transaction elements during GCWeiming Shi
2026-07-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2026-07-03netfilter: nft_set_rbtree: get command skips end element with open intervalPablo Neira Ayuso
2026-07-02netfilter: remove redundant null check before kvfree()Subasri S
2026-06-14netfilter: nf_tables: use DEBUG_NET_WARN_ON_ONCE in packet and control pathsFernando Fernandez Mancera
2026-05-24netfilter: nft_set_rbtree: remove dead conditionalFlorian Westphal
2026-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2026-03-26netfilter: nft_set_rbtree: revisit array resize logicPablo Neira Ayuso
2026-03-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2026-03-13netfilter: revert nft_set_rbtree: validate open interval overlapFlorian Westphal
2026-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2026-03-05netfilter: nf_tables: clone set on flush onlyPablo Neira Ayuso
2026-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2026-02-25netfilter: nft_set_rbtree: don't disable bh when acquiring tree lockFlorian Westphal
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-06netfilter: nft_set_rbtree: validate open interval overlapPablo Neira Ayuso
2026-02-06netfilter: nft_set_rbtree: validate element belonging to intervalPablo Neira Ayuso
2026-02-06netfilter: nft_set_rbtree: check for partial overlaps in anonymous setsPablo Neira Ayuso
2026-02-06netfilter: nft_set_rbtree: fix bogus EEXIST with NLM_F_CREATE with null intervalPablo Neira Ayuso
2026-02-06netfilter: nft_set_rbtree: don't gc elements on insertFlorian Westphal
2026-01-22netfilter: nft_set_rbtree: remove seqcount_rwlock_tPablo Neira Ayuso
2026-01-22netfilter: nft_set_rbtree: use binary search array in get commandPablo Neira Ayuso
2026-01-22netfilter: nft_set_rbtree: translate rbtree to array for binary searchPablo Neira Ayuso
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-09-10netfilter: nft_set_rbtree: continue traversal if element is inactiveFlorian Westphal
2025-09-02netfilter: nf_tables: allow iter callbacks to sleepFlorian Westphal
2025-07-25netfilter: nft_set: remove one argument from lookup and update functionsFlorian Westphal
2025-01-19netfilter: nf_tables: fix set size with rbtree backendPablo Neira Ayuso
2024-04-17netfilter: nf_tables: restore set elements when delete set failsPablo Neira Ayuso
2024-02-08netfilter: nft_set_rbtree: skip end interval element from gcPablo Neira Ayuso
2024-02-08netfilter: nf_tables: use timestamp to check for set element timeoutPablo Neira Ayuso
2023-11-14netfilter: nft_set_rbtree: Remove unused variable nft_netYang Li
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_rbtree: prefer sync gc to async workerFlorian Westphal
2023-10-24netfilter: nft_set_rbtree: rename gc deactivate+erase functionFlorian Westphal
2023-10-18netfilter: nft_set_rbtree: .deactivate fails if element has expiredPablo Neira Ayuso
2023-10-04netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failureFlorian Westphal
2023-09-08netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GCPablo Neira Ayuso
2023-09-08netfilter: nft_set_rbtree: use read spinlock to avoid datapath contentionPablo Neira Ayuso
2023-09-06netfilter: nft_set_rbtree: skip sync GC for new elements in this transactionPablo Neira Ayuso
2023-08-23netfilter: nf_tables: defer gc run if previous batch is still pendingFlorian 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-26netfilter: nft_set_rbtree: fix overlap expiration walkFlorian Westphal
2023-06-20netfilter: nf_tables: drop map element references from preparation phasePablo Neira Ayuso
2023-05-17netfilter: nft_set_rbtree: fix null deref on element insertionFlorian Westphal
2023-01-23netfilter: nft_set_rbtree: skip elements in transaction from garbage collectionPablo Neira Ayuso