]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
selftests/bpf/test_offload.py: Reset ethtool features after failed setting
authorToke Høiland-Jørgensen <toke@redhat.com>
Wed, 9 Dec 2020 13:57:42 +0000 (14:57 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:25:45 +0000 (11:25 +0100)
commit1303a9f0f91bab80498a6794c11416413f7cffd1
tree5d415549866f446a7d5d95d418df711faa8d340a
parent5239367f6639c99a300404a40bd4c45509e268dd
selftests/bpf/test_offload.py: Reset ethtool features after failed setting

[ Upstream commit 766e62b7fcd2cf1d43e6594ba37c659dc48f7ddb ]

When setting the ethtool feature flag fails (as expected for the test), the
kernel now tracks that the feature was requested to be 'off' and refuses to
subsequently disable it again. So reset it back to 'on' so a subsequent
disable (that's not supposed to fail) can succeed.

Fixes: 417ec26477a5 ("selftests/bpf: add offload test based on netdevsim")
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Link: https://lore.kernel.org/bpf/160752226280.110217.10696241563705667871.stgit@toke.dk
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/testing/selftests/bpf/test_offload.py