Skip to content

Conversation

@kernel-patches-daemon-bpf-rc
Copy link

Pull request for series with
subject: bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACE
version: 2
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: f859813
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 5d87e96
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: a578b54
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 6798668
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: fd2e081
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 32d3766
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: f7528e4
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 61ee2cc
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 3ae4c52
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: b13448d
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 180a46b
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 6ff4a0f
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 3547a61
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 8cd189e
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 815276d
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 57cb269
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

@kernel-patches-daemon-bpf-rc
Copy link
Author

Upstream branch: 5612ea8
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=1000599
version: 2

Tao Chen added 2 commits September 19, 2025 16:27
The stacktrace map can be easily full, which will lead to failure in
obtaining the stack. In addition to increasing the size of the map,
another solution is to delete the stack_id after looking it up from
the user, so extend the existing bpf_map_lookup_and_delete_elem()
functionality to stacktrace map types.

Signed-off-by: Tao Chen <[email protected]>
...
test_stacktrace_map:PASS:compare_stack_ips stackmap vs. stack_amap 0 nsec
test_stacktrace_map:PASS:stack_key_map lookup 0 nsec
test_stacktrace_map:PASS:stackmap lookup and detele 0 nsec
test_stacktrace_map:PASS:stackmap lookup deleted stack_id 0 nsec
 #397     stacktrace_map:OK
...

Signed-off-by: Tao Chen <[email protected]>
@kernel-patches-daemon-bpf-rc kernel-patches-daemon-bpf-rc bot deleted the series/1000599=>bpf-next branch September 22, 2025 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant