selftests: tc-testing: add one test for flushing explicitly created chain
authorrenmingshuai <renmingshuai@huawei.com>
Tue, 20 Jun 2023 01:49:39 +0000 (09:49 +0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 21 Jun 2023 23:57:02 +0000 (16:57 -0700)
commitca4fa87435370747cac535cecfd08672bb679487
treeb39dc6183bb717394219dceb37233d8048480ef2
parent1ca09f5746edd5e483d144118497f622af9dbe60
selftests: tc-testing: add one test for flushing explicitly created chain

Add the test for additional reference to chains that are explicitly
created by RTM_NEWCHAIN message.

The test result:

 1..1
 ok 1 c2b4 - soft lockup alarm will be not generated after delete the prio 0
  filter of the chain

This is a follow up to commit c9a82bec02c3 ("net/sched: cls_api: Fix lockup on flushing explicitly created chain").

Signed-off-by: Mingshuai Ren <renmingshuai@huawei.com>
Acked-by: Pedro Tammela <pctammela@mojatatu.com>
Acked-by: Victor Nogueira <victor@mojatatu.com>
Link: https://lore.kernel.org/r/20230620014939.2034054-1-renmingshuai@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/tc-testing/tc-tests/infra/filter.json [new file with mode: 0644]