APPLIED[F/I]/cmnt: [Impish][OEM-5.14][SRU][PATCHv2 0/2] Fix kselftests/net/test_vxlan_under_vrf.sh
Kleber Souza
kleber.sacilotto.de.souza at canonical.com
Fri May 27 08:58:00 UTC 2022
On 25.05.22 13:08, Po-Hsu Lin wrote:
> [Impact]
> test_vxlan_under_vrf.sh in the net category of ubuntu_kernel_selftests
> will fail on 5.13 kernel with:
>
> # selftests: net: test_vxlan_under_vrf.sh
> # Checking HV connectivity [ OK ]
> # Check VM connectivity through VXLAN (underlay in the default VRF) [FAIL]
> not ok 1 selftests: net: test_vxlan_under_vrf.sh # exit=1
>
> Note that this test is not failing on F-oem-5.14 but it's better to
> have corresponding patches applied to reduce the maintenance cost
> in the future.
>
> [Fix]
> * e7e4785f selftests: net: test_vxlan_under_vrf: fix HV connectivity test
> * b50d3b46 selftests: test_vxlan_under_vrf: Fix broken test case
>
> Only I-5.13 and F-oem-5.14 need these patches.
>
> First patch (e7e4785f):
> - Can be cherry-picked to Impish 5.13
> - Can be cherry-picked to F-oem-5.14.
> Second patch (b50d3b46):
> - Can be cherry-picked to Impish 5.13 (-C2 is required while
> applying it due to our SAUCE patches)
> - F-oem-5.14 has already got this one applied.
>
> The reason why we need the second patch is that after the first one
> got applied, we will see another failure, which we made it an expected
> failure (XFAIL) with SAUCE patches:
> Check VM connectivity through VXLAN (underlay in a VRF) [XFAIL]
>
> [Test]
> With the patched test_vxlan_under_vrf.sh test, it can pass on Impish
> 5.13 and F-oem-5.14 without any issue:
> Checking HV connectivity [ OK ]
> Check VM connectivity through VXLAN (underlay in the default VRF) [ OK ]
> Check VM connectivity through VXLAN (underlay in a VRF) [ OK ]
>
> [Where problems could occur]
> Change limit to test cases, should not have any real impact to any
> kernel functions. But if these fixes are incorrect we will see
> failures in our regression-testing report. The worst scenario is
> getting false-negative results.
>
> v2: Update cover-letter content and target in patch title to make it
> easier to read.
>
> Andrea Righi (1):
> selftests: net: test_vxlan_under_vrf: fix HV connectivity test
>
> Ido Schimmel (1):
> selftests: test_vxlan_under_vrf: Fix broken test case
>
> tools/testing/selftests/net/test_vxlan_under_vrf.sh | 10 ++++++----
> 1 file changed, 6 insertions(+), 4 deletions(-)
>
Applied to focal/impish:linux. Patch 2/2 had already been applied to
focal:linux from upstream stable.
Thanks,
Kleber
More information about the kernel-team
mailing list