]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
samples: bpf: Fix lwt_len_hist reusing previous BPF map
authorDaniel T. Lee <danieltimlee@gmail.com>
Tue, 24 Nov 2020 09:03:09 +0000 (09:03 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:25:57 +0000 (11:25 +0100)
commit5f73062a69ecd13eb1940c990958123e9e186309
treee42e969796634bcf28f2ca574b18dd4962ab39df
parent21975cc933d6a4563e40ec06b3b01997c6ecdf57
samples: bpf: Fix lwt_len_hist reusing previous BPF map

[ Upstream commit 0afe0a998c40085a6342e1aeb4c510cccba46caf ]

Currently, lwt_len_hist's map lwt_len_hist_map is uses pinning, and the
map isn't cleared on test end. This leds to reuse of that map for
each test, which prevents the results of the test from being accurate.

This commit fixes the problem by removing of pinned map from bpffs.
Also, this commit add the executable permission to shell script
files.

Fixes: f74599f7c5309 ("bpf: Add tests and samples for LWT-BPF")
Signed-off-by: Daniel T. Lee <danieltimlee@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20201124090310.24374-7-danieltimlee@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
samples/bpf/lwt_len_hist.sh [changed mode: 0644->0755]
samples/bpf/test_lwt_bpf.sh [changed mode: 0644->0755]