ipsec_offload in rtnetlink.sh from kselftests.net fails on s390x

Bug #1893921 reported by Kleber Sacilotto de Souza on 2020-09-02
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Undecided
Unassigned
linux (Ubuntu)
Undecided
Unassigned
Focal
Undecided
Unassigned
Groovy
Undecided
Unassigned

Bug Description

Testing failed on:
    s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/l/linux/20200901_162956_a95df@/log.gz

The ipsec_offload in rtnetlink.sh from kselftests.net fails on s390x:

15:45:23 DEBUG| [stdout] # selftests: net: rtnetlink.sh
15:45:23 DEBUG| [stdout] # PASS: policy routing
15:45:23 DEBUG| [stdout] # PASS: route get
15:45:28 DEBUG| [stdout] # PASS: preferred_lft addresses have expired
15:45:28 DEBUG| [stdout] # PASS: promote_secondaries complete
15:45:28 DEBUG| [stdout] # PASS: tc htb hierarchy
15:45:29 DEBUG| [stdout] # PASS: gre tunnel endpoint
15:45:29 DEBUG| [stdout] # PASS: gretap
15:45:29 DEBUG| [stdout] # PASS: ip6gretap
15:45:29 DEBUG| [stdout] # PASS: erspan
15:45:29 DEBUG| [stdout] # PASS: ip6erspan
15:45:30 DEBUG| [stdout] # PASS: bridge setup
15:45:31 DEBUG| [stdout] # PASS: ipv6 addrlabel
15:45:31 DEBUG| [stdout] # PASS: set ifalias b14b1d80-dc0b-4a9b-9256-3ec3f86aa891 for test-dummy0
15:45:31 DEBUG| [stdout] # PASS: vrf
15:45:31 DEBUG| [stdout] # PASS: vxlan
15:45:31 DEBUG| [stdout] # FAIL: can't add fou port 7777, skipping test
15:45:31 DEBUG| [stdout] # PASS: macsec
15:45:32 DEBUG| [stdout] # PASS: ipsec
15:45:33 DEBUG| [stdout] # 3,7c3,7
15:45:33 DEBUG| [stdout] # < sa[0] spi=0x00000009 proto=0x32 salt=0x64636261 crypt=1
15:45:33 DEBUG| [stdout] # < sa[0] key=0x31323334 35363738 39303132 33343536
15:45:33 DEBUG| [stdout] # < sa[1] rx ipaddr=0x00000000 00000000 00000000 c0a87b03
15:45:33 DEBUG| [stdout] # < sa[1] spi=0x00000009 proto=0x32 salt=0x64636261 crypt=1
15:45:33 DEBUG| [stdout] # < sa[1] key=0x31323334 35363738 39303132 33343536
15:45:33 DEBUG| [stdout] # ---
15:45:33 DEBUG| [stdout] # > sa[0] spi=0x00000009 proto=0x32 salt=0x61626364 crypt=1
15:45:33 DEBUG| [stdout] # > sa[0] key=0x34333231 38373635 32313039 36353433
15:45:33 DEBUG| [stdout] # > sa[1] rx ipaddr=0x00000000 00000000 00000000 037ba8c0
15:45:33 DEBUG| [stdout] # > sa[1] spi=0x00000009 proto=0x32 salt=0x61626364 crypt=1
15:45:33 DEBUG| [stdout] # > sa[1] key=0x34333231 38373635 32313039 36353433
15:45:33 DEBUG| [stdout] # FAIL: ipsec_offload incorrect driver data
15:45:33 DEBUG| [stdout] # FAIL: ipsec_offload
15:45:33 DEBUG| [stdout] # PASS: bridge fdb get
15:45:33 DEBUG| [stdout] # PASS: neigh get
15:45:33 DEBUG| [stdout] not ok 11 selftests: net: rtnetlink.sh # exit=1

tags: added: kernel-adt-failure

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1893921

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu Focal):
status: New → Confirmed
summary: - linux 5.4.0-46.50 ADT test failure with linux 5.4.0-46.50
+ ipsec_offload in rtnetlink.sh from kselftests.net fails on s390x
description: updated
Po-Hsu Lin (cypressyew) wrote :

This is caused by the fix for bug 1890136, where this test case is reporting false-negative results.

With that bug fixed, it's reflecting the real failure in this sub category.

And this specific failure can be found in 5.4.0-45 s390x as well, so this is not a regression.

tags: added: 5.4 focal sru-20200831 ubuntu-kernel-selftests
Po-Hsu Lin (cypressyew) on 2020-09-29
tags: added: sru-20200921

Found on Groovy/linux 5.8.0-30.32 via ADT

tags: added: 5.8 groovy sru-20201109
Changed in linux (Ubuntu Groovy):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers