Skip to contentSkip to conversation

rte_bpf_load() hangs with six IPv6 addresses in the filter causing dumpcap to fail

DPDK/other Bug 1465 [email protected] 1 participant 2 messages Jun 19, 2024 – Jul 5, 2024

lore
Share & tools
lore
#0 lore raw

https://bugs.dpdk.org/show_bug.cgi?id=1465

Bug ID: 1465
Summary: rte_bpf_load() hangs with six IPv6 addresses in the
filter causing dumpcap to fail
Product: DPDK
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: other
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---

Original thread on the users list (with all the dumpcap related details):
https://mails.dpdk.org/archives/users/2024-June/007702.html

Example filter causing the problem:
"host 1::1 or host 1::1 or host 1::1 or host 1::1 or host 1::1 or host 1::1"

The simplest way to reproduce is by using the test-suite, by adding the filter above to the 'sample_filters' in 'test_bpf.c' and invoke the test:

time sudo build/app/dpdk-test bpf_convert_autotest

This causes the test to take ~25 seconds instead of 2 seconds (btw, adding --log-level=lib.bpf:debug gives tons of output).

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#1 lore raw

https://bugs.dpdk.org/show_bug.cgi?id=1465

David Marchand ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

         Resolution|---                         |FIXED
             Status|IN_PROGRESS                 |RESOLVED
                 CC|                            |[email protected]

--- Comment #3 from David Marchand ([email protected]) --- Fixing in a258eebdfb22 ("bpf: fix load hangs with six IPv6 addresses").

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.