Show patches with: Submitter = Stefano Brivio       |    Archived = No       |   130 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[NOMERGE,iptables,2/2] man: xt_set: Describe --update-counters-first flag man: xt_set: Describe existing behaviour and new counters update flag - - - - --- 2020-03-22 Stefano Brivio kadlec RFC
[NOMERGE,iptables,1/2] man: xt_set: Reflect current behaviour of counter update and match flags man: xt_set: Describe existing behaviour and new counters update flag - - - - --- 2020-03-22 Stefano Brivio kadlec RFC
ipset: Update byte and packet counters regardless of whether they match ipset: Update byte and packet counters regardless of whether they match - 1 - - --- 2020-02-24 Stefano Brivio kadlec Changes Requested
ipset: Copy the right MAC address in hash:ip,mac IPv6 sets ipset: Copy the right MAC address in hash:ip,mac IPv6 sets - 1 - - --- 2019-10-10 Stefano Brivio kadlec Accepted
[2/2] ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets ipset: Two fixes for destination MAC address matches in ip,mac types - 1 - - --- 2019-06-24 Stefano Brivio kadlec Accepted
[1/2] ipset: Actually allow destination MAC address for hash:ip,mac sets too ipset: Two fixes for destination MAC address matches in ip,mac types - 1 - - --- 2019-06-24 Stefano Brivio kadlec Accepted
ipset: Fix memory accounting for hash types on resize ipset: Fix memory accounting for hash types on resize - 1 - - --- 2019-05-26 Stefano Brivio kadlec Accepted
[ipset] manpage: Add comment about matching on destination MAC address [ipset] manpage: Add comment about matching on destination MAC address - - - - --- 2018-08-29 Stefano Brivio kadlec Accepted
[ipset,4/4] Fix leak in build_argv() on line parsing error Fix issues reported by Covscan - - - - --- 2018-08-22 Stefano Brivio kadlec Accepted
[ipset,2/4] Simplify return statement in ipset_mnl_query() Fix issues reported by Covscan - - - - --- 2018-08-22 Stefano Brivio kadlec Accepted
[ipset,1/4] Fix use-after-free in ipset_parse_name_compat() Fix issues reported by Covscan - - - - --- 2018-08-22 Stefano Brivio kadlec Accepted
[v3] ipset: list:set: Decrease refcount synchronously on deletion and replace [v3] ipset: list:set: Decrease refcount synchronously on deletion and replace - 1 - - --- 2018-07-14 Stefano Brivio kadlec Accepted
[v2] ipset: list:set: Decrease refcount synchronously on deletion and replace [v2] ipset: list:set: Decrease refcount synchronously on deletion and replace - 1 - - --- 2018-07-08 Stefano Brivio kadlec Changes Requested
netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace - 1 - - --- 2018-06-28 Stefano Brivio kadlec Not Applicable
[ipset] tests/check_klog.sh: Try dmesg too, don't let shell terminate script [ipset] tests/check_klog.sh: Try dmesg too, don't let shell terminate script - - - - --- 2018-05-08 Stefano Brivio kadlec Accepted
[nf] nft_set_pipapo: Actually validate intervals in fields after the first one [nf] nft_set_pipapo: Actually validate intervals in fields after the first one - 1 - - --- 2022-11-24 Stefano Brivio pablo Accepted
[nf] nft_set_rbtree: Switch to node list walk for overlap detection [nf] nft_set_rbtree: Switch to node list walk for overlap detection - 1 - - --- 2022-06-14 Stefano Brivio pablo Changes Requested
[nf] nft_set_rbtree: Move clauses for expired nodes, last active node as leaf [nf] nft_set_rbtree: Move clauses for expired nodes, last active node as leaf - 1 - - --- 2022-05-12 Stefano Brivio pablo Changes Requested
[nf,2/2] selftests: netfilter: Add correctness test for mac,net set type nft_set_pipapo: Fix AVX2 MAC address match, add test - - - - --- 2021-11-27 Stefano Brivio pablo Accepted
[nf,1/2] nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups nft_set_pipapo: Fix AVX2 MAC address match, add test - 1 - 1 --- 2021-11-27 Stefano Brivio pablo Accepted
[nf-next] nft_set_pipapo_avx2: Skip LDMXCSR, we don't need a valid MXCSR state [nf-next] nft_set_pipapo_avx2: Skip LDMXCSR, we don't need a valid MXCSR state - - - - --- 2021-05-10 Stefano Brivio pablo Accepted
[nf] nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version [nf] nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version - 1 - - --- 2021-05-10 Stefano Brivio pablo Accepted
[nft] tests: sets: Check rbtree overlap detection after tree rotations [nft] tests: sets: Check rbtree overlap detection after tree rotations - - - - --- 2020-08-19 Stefano Brivio pablo Accepted
[nf,2/2] nft_set_rbtree: Detect partial overlap with start endpoint match nft_set_rbtree: Two fixes for overlap detection on insert - - - - --- 2020-08-19 Stefano Brivio pablo Accepted
[nf,1/2] nft_set_rbtree: Handle outcomes of tree rotations in overlap detection nft_set_rbtree: Two fixes for overlap detection on insert - 1 - - --- 2020-08-19 Stefano Brivio pablo Accepted
[nft] tests: 0043concatenated_ranges_0: Fix checks for add/delete failures [nft] tests: 0043concatenated_ranges_0: Fix checks for add/delete failures - 1 - - --- 2020-08-03 Stefano Brivio pablo Accepted
[nft,v2] tests: 0044interval_overlap_0: Repeat insertion tests with timeout [nft,v2] tests: 0044interval_overlap_0: Repeat insertion tests with timeout - - - - --- 2020-08-03 Stefano Brivio pablo Accepted
[nf-next] nft_set_pipapo: Drop useless assignment of scratch map index on insert [nf-next] nft_set_pipapo: Drop useless assignment of scratch map index on insert - 1 - - --- 2020-06-14 Stefano Brivio pablo Accepted
[nft] tests: Run in separate network namespace, don't break connectivity [nft] tests: Run in separate network namespace, don't break connectivity - - - - --- 2020-06-14 Stefano Brivio pablo Accepted
[nft] tests: shell: Drop redefinition of DIFF variable [nft] tests: shell: Drop redefinition of DIFF variable - 1 - - --- 2020-06-14 Stefano Brivio pablo Not Applicable
[nft] tests: shell: Allow wrappers to be passed as nft command [nft] tests: shell: Allow wrappers to be passed as nft command - - - - --- 2020-06-14 Stefano Brivio pablo Accepted
[nf] nft_set_pipapo: Disable preemption before getting per-CPU pointer [nf] nft_set_pipapo: Disable preemption before getting per-CPU pointer - 1 - - --- 2020-06-08 Stefano Brivio pablo Accepted
[nft] tests: 0044interval_overlap_0: Repeat insertion tests with timeout [nft] tests: 0044interval_overlap_0: Repeat insertion tests with timeout - - - - --- 2020-06-02 Stefano Brivio pablo Accepted
[nf] nft_set_rbtree: Don't account for expired elements on insertion [nf] nft_set_rbtree: Don't account for expired elements on insertion 1 2 - - --- 2020-06-02 Stefano Brivio pablo Accepted
[nft,v2,2/2] tests: py: Enable anonymous set rule with concatenated ranges in inet/sets.t Fix evaluation of anonymous sets with concatenated ranges - - - - --- 2020-05-27 Stefano Brivio pablo Accepted
[nft,v2,1/2] evaluate: Perform set evaluation on implicitly declared (anonymous) sets Fix evaluation of anonymous sets with concatenated ranges - - - - --- 2020-05-27 Stefano Brivio pablo Accepted
[nft,2/2] tests: shell: Introduce test for concatenated ranges in anonymous sets Fix evaluation of anonymous sets with concatenated ranges - - - - --- 2020-05-24 Stefano Brivio pablo Changes Requested
[nft,1/2] evaluate: Perform set evaluation on implicitly declared (anonymous) sets Fix evaluation of anonymous sets with concatenated ranges 1 - - - --- 2020-05-24 Stefano Brivio pablo Changes Requested
[nft] tests: py: Actually use all available hooks in bridge/chains.t [nft] tests: py: Actually use all available hooks in bridge/chains.t - 1 - - --- 2020-05-24 Stefano Brivio pablo Accepted
[nft] tests: shell: Avoid breaking basic connectivity when run [nft] tests: shell: Avoid breaking basic connectivity when run - - - - --- 2020-05-24 Stefano Brivio pablo Changes Requested
[nft] build: Fix doc build, restore A2X assignment for doc/Makefile [nft] build: Fix doc build, restore A2X assignment for doc/Makefile 1 1 - - --- 2020-05-24 Stefano Brivio pablo Accepted
[nft,2/2] src: Set NFT_SET_CONCAT flag for sets with concatenated ranges Prevent kernel from adding concatenated ranges if they're not supported - - - - --- 2020-04-13 Stefano Brivio pablo Accepted
[nft,1/2] include: Resync nf_tables.h cache copy Prevent kernel from adding concatenated ranges if they're not supported - - - - --- 2020-04-13 Stefano Brivio pablo Accepted
[nf,v2] nft_set_rbtree: Drop spurious condition for overlap detection on insertion [nf,v2] nft_set_rbtree: Drop spurious condition for overlap detection on insertion - 1 - - --- 2020-04-01 Stefano Brivio pablo Accepted
[nf] nft_set_rbtree: Drop spurious condition for overlap detection on insertion [nf] nft_set_rbtree: Drop spurious condition for overlap detection on insertion - 1 - - --- 2020-04-01 Stefano Brivio pablo Changes Requested
[nf,v2,4/4] nft_set_rbtree: Detect partial overlaps on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-22 Stefano Brivio pablo Accepted
[nf,v2,3/4] nft_set_rbtree: Introduce and use nft_rbtree_interval_start() nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-22 Stefano Brivio pablo Accepted
[nf,v2,2/4] nft_set_pipapo: Separate partial and complete overlap cases on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-22 Stefano Brivio pablo Accepted
[nf,v2,1/4] nf_tables: Allow set back-ends to report partial overlaps on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-22 Stefano Brivio pablo Accepted
[nf-next,v2,6/6] nft_set_pipapo: Prepare for single ranged field usage nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nf-next,v2,5/6] nft_set_pipapo: Introduce AVX2-based lookup implementation nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nf-next,v2,4/6] nft_set_pipapo: Prepare for vectorised implementation: helpers nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nf-next,v2,3/6] nft_set_pipapo: Prepare for vectorised implementation: alignment nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nf-next,v2,2/6] nft_set_pipapo: Add support for 8-bit lookup groups and dynamic switch nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nf-next,v2,1/6] nft_set_pipapo: Generalise group size for buckets nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-03-07 Stefano Brivio pablo Accepted
[nft] tests: Introduce test for insertion of overlapping and non-overlapping ranges [nft] tests: Introduce test for insertion of overlapping and non-overlapping ranges - - - - --- 2020-03-05 Stefano Brivio pablo Accepted
[nf,4/4] nft_set_rbtree: Detect partial overlaps on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-05 Stefano Brivio pablo Changes Requested
[nf,3/4] nft_set_rbtree: Introduce and use nft_rbtree_interval_start() nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-05 Stefano Brivio pablo Changes Requested
[nf,2/4] nft_set_pipapo: Separate partial and complete overlap cases on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-05 Stefano Brivio pablo Changes Requested
[nf,1/4] nf_tables: Allow set back-ends to report partial overlaps on insertion nftables: Consistently report partial and entire set overlaps - - - - --- 2020-03-05 Stefano Brivio pablo Changes Requested
[nf-next,5/5] nft_set_pipapo: Introduce AVX2-based lookup implementation nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-02-23 Stefano Brivio pablo Changes Requested
[nf-next,4/5] nft_set_pipapo: Prepare for vectorised implementation: helpers nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-02-23 Stefano Brivio pablo Changes Requested
[nf-next,3/5] nft_set_pipapo: Prepare for vectorised implementation: alignment nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-02-23 Stefano Brivio pablo Changes Requested
[nf-next,2/5] nft_set_pipapo: Add support for 8-bit lookup groups and dynamic switch nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-02-23 Stefano Brivio pablo Changes Requested
[nf-next,1/5] nft_set_pipapo: Generalise group size for buckets nft_set_pipapo: Performance improvements: Season 1 - - - - --- 2020-02-23 Stefano Brivio pablo Changes Requested
[nf] selftests: nft_concat_range: Move option for 'list ruleset' before command [nf] selftests: nft_concat_range: Move option for 'list ruleset' before command - 1 - - --- 2020-02-21 Stefano Brivio pablo Accepted
[nf,2/2] selftests: nft_concat_range: Add test for reported add/flush/add issue nft_set_pipapo: Fix crash due to dangling entries in mapping table - - - - --- 2020-02-21 Stefano Brivio pablo Accepted
[nf,1/2] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() nft_set_pipapo: Fix crash due to dangling entries in mapping table - 1 - - --- 2020-02-21 Stefano Brivio pablo Accepted
[nf-next,2/2] netfilter: nft_set_pipapo: Don't abuse unlikely() in pipapo_refill() [nf-next,1/2] netfilter: nft_set_pipapo: Fix mapping table example in comments - 1 - - --- 2020-02-14 Stefano Brivio pablo Accepted
[nf-next,1/2] netfilter: nft_set_pipapo: Fix mapping table example in comments [nf-next,1/2] netfilter: nft_set_pipapo: Fix mapping table example in comments - 1 - - --- 2020-02-14 Stefano Brivio pablo Accepted
[nft,v5] tests: Introduce test for set with concatenated ranges [nft,v5] tests: Introduce test for set with concatenated ranges 1 - - - --- 2020-02-14 Stefano Brivio pablo Accepted
[nft,v4,4/4] tests: Introduce test for set with concatenated ranges Introduce support for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Changes Requested
[nft,v4,3/4] src: Add support for concatenated set ranges Introduce support for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[nft,v4,2/4] src: Add support for NFTNL_SET_DESC_CONCAT Introduce support for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[nft,v4,1/4] include: resync nf_tables.h cache copy Introduce support for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[libnftnl,v4,3/3] set_elem: Introduce support for NFTNL_SET_ELEM_KEY_END Attributes for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[libnftnl,v4,2/3] set: Add support for NFTA_SET_DESC_CONCAT attributes Attributes for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[libnftnl,v4,1/3] include: resync nf_tables.h cache copy Attributes for concatenated ranges - - - - --- 2020-01-30 Stefano Brivio pablo Accepted
[nf-next,v4,9/9] nft_set_pipapo: Introduce AVX2-based lookup implementation nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Changes Requested
[nf-next,v4,8/9] nft_set_pipapo: Prepare for vectorised implementation: helpers nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Changes Requested
[nf-next,v4,7/9] nft_set_pipapo: Prepare for vectorised implementation: alignment nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Changes Requested
[nf-next,v4,6/9] selftests: netfilter: Introduce tests for sets with range concatenation nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[nf-next,v4,5/9] nf_tables: Add set type for arbitrary concatenation of ranges nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[nf-next,v4,4/9] bitmap: Introduce bitmap_cut(): cut bits and shift remaining nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[nf-next,v4,3/9] netfilter: nf_tables: Support for sets with multiple ranged fields nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[nf-next,v4,2/9] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[nf-next,v4,1/9] netfilter: nf_tables: add nft_setelem_parse_key() nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-21 Stefano Brivio pablo Accepted
[libnftnl,v3,2/2] set_elem: Introduce support for NFTNL_SET_ELEM_KEY_END Attributes for concatenated ranges - - - - --- 2020-01-19 Stefano Brivio pablo Changes Requested
[libnftnl,v3,1/2] set: Add support for NFTA_SET_DESC_CONCAT attributes Attributes for concatenated ranges - - - - --- 2020-01-19 Stefano Brivio pablo Changes Requested
[nft,v3,3/3] tests: Introduce test for set with concatenated ranges Introduce support for concatenated ranges - - - - --- 2020-01-19 Stefano Brivio pablo Changes Requested
[nft,v3,2/3] src: Add support for concatenated set ranges Introduce support for concatenated ranges - - - - --- 2020-01-19 Stefano Brivio pablo Changes Requested
[nft,v3,1/3] src: Add support for NFTNL_SET_DESC_CONCAT Introduce support for concatenated ranges - - - - --- 2020-01-19 Stefano Brivio pablo Changes Requested
[nf-next,v3,9/9] nft_set_pipapo: Introduce AVX2-based lookup implementation nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,8/9] nft_set_pipapo: Prepare for vectorised implementation: helpers nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,7/9] nft_set_pipapo: Prepare for vectorised implementation: alignment nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,6/9] selftests: netfilter: Introduce tests for sets with range concatenation nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,5/9] nf_tables: Add set type for arbitrary concatenation of ranges nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,4/9] bitmap: Introduce bitmap_cut(): cut bits and shift remaining nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,3/9] netfilter: nf_tables: Support for sets with multiple ranged fields nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
[nf-next,v3,2/9] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute nftables: Set implementation for arbitrary concatenation of ranges - - - - --- 2020-01-19 Stefano Brivio pablo Superseded
« 1 2 »