Bug 1939341

Summary: CNB: net: add inline function skb_csum_is_sctp
Product: Red Hat Enterprise Linux 8 Reporter: Ivan Vecera <ivecera>
Component: kernelAssignee: Josef Oškera <joskera>
kernel sub component: Networking QA Contact: Tianhao <tizhao>
Status: CLOSED ERRATA Docs Contact:
Severity: unspecified    
Priority: high CC: atragler, brdeoliv, cnb-devel, jiji, joskera, kzhang, mschmidt, poros, tizhao, vinschen, yuma
Version: 8.5Keywords: Triaged
Target Milestone: rc   
Target Release: 8.5   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: kernel-4.18.0-304.3.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-09 19:09:17 UTC Type: Enhancement
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1928720, 1951826    

Description Ivan Vecera 2021-03-16 07:20:38 UTC
The following commits were requested via Common Network Backports tracker (bug#1928720) required for multiple NIC driver updates:

fa82117010430 ("net: add inline function skb_csum_is_sctp")

Test info: SanityOnly suffices...the helper is very simple and straightforward.

Comment 2 kernel-workflow-bot 2021-03-26 10:43:44 UTC
The following Merge Request has pipeline job artifacts available:

Title: CNB: net: add inline function skb_csum_is_sctp
MR: https://gitlab.com/redhat/rhel/src/kernel/rhel-8/-/merge_requests/241
Pipeline: https://gitlab.com/redhat/rhel/src/kernel/rhel-8/-/pipelines/276556412

This Repo URL is *not* accessible from a web browser! It only functions as a dnf or yum baseurl.
Repo URL: https://s3.upshift.redhat.com/DH-PROD-CKI/internal/276556458/$basearch/4.18.0-298.1.el8.mr241_210325_1803.$basearch


4.18.0-298.1.el8.mr241_210325_1803.s390x:
Job: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530992
Gitlab browser: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530992/artifacts/browse/artifacts/repo/4.18.0-298.1.el8.mr241_210325_1803.s390x/
Current automated test status: success

4.18.0-298.1.el8.mr241_210325_1803.ppc64le:
Job: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530991
Gitlab browser: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530991/artifacts/browse/artifacts/repo/4.18.0-298.1.el8.mr241_210325_1803.ppc64le/
Current automated test status: success

4.18.0-298.1.el8.mr241_210325_1803.aarch64:
Job: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530990
Gitlab browser: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530990/artifacts/browse/artifacts/repo/4.18.0-298.1.el8.mr241_210325_1803.aarch64/
Current automated test status: success

4.18.0-298.1.el8.mr241_210325_1803.x86_64:
Job: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530989
Gitlab browser: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/jobs/1128530989/artifacts/browse/artifacts/repo/4.18.0-298.1.el8.mr241_210325_1803.x86_64/
Current automated test status: failed

Comment 5 Tianhao 2021-04-12 06:56:24 UTC
The nic driver functional tests(tier1) are finished on kernel-4.18.0-298.1.el8.mr241_210325_1803 with bnx2x and i40e driver.

Test items include:
layered-protocol: pass
sanity_check(ip/mac/broadcast/multicast/almulti/mtu/promisc/selftest): pass
Card recognize: pass
basic traffic(ping and netperf): pass
statistics in /proc/net/dev: pass
ring buffer setting: pass
driver load and unload: pass
coalesce setting: pass (some options not supported)
offload: pass
multiqueue: pass
link_check: pass
vlan/tier1: pass

related jobs:
(using i40e jobs as example)
https://beaker.engineering.redhat.com/jobs/5256625
https://beaker.engineering.redhat.com/jobs/5256117
https://beaker.engineering.redhat.com/jobs/5256493
https://beaker.engineering.redhat.com/jobs/5256798

There is no other issues found in testing, therefore set TESTED.

Comment 10 Tianhao 2021-05-14 03:34:25 UTC
Done code check.

The tier2 nic functional tests pass on kernel-4.18.0-304.3.el8 on mlx5_core and bnx2x driver.

Test includes:
scaling: pass
setup topo via NetworkManager and reboot: pass
pause: pass
hashkey: pass

related job:
(take mlx5_core jobs as example)
https://beaker.engineering.redhat.com/jobs/5325014
https://beaker.engineering.redhat.com/jobs/5325625

There is no regressions found in testing, based on the tier1 test results on dt kernel and tier2 test results on candidate kernel, set VERFIED.

Comment 12 errata-xmlrpc 2021-11-09 19:09:17 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: kernel security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:4356