MLX: Set network offload for ppc64el

Bug #1742939 reported by bugproxy on 2018-01-12
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
High
Canonical Kernel Team
linux (Ubuntu)
High
Seth Forshee
Bionic
High
Seth Forshee

Bug Description

== Comment: #0 - Breno Leitao <email address hidden> - 2018-01-12 07:01:25 ==
Hi Canonical,

We've been looking at an adapter from Mellanox and we need to do some kernel config changes.

This adapter is essentially an ethernet adapter with accelerators , capable of doing some interesting network offloads, such as offload of IPsec. There was some kernel support that went upstream fairly recently that is needed to support it.

 The kernel config options are:

CONFIG_XFRM_OFFLOAD
CONFIG_INET_ESP_OFFLOAD
CONFIG_INET6_ESP_OFFLOAD
CONFIG_MLX5_ACCEL
CONFIG_MLX5_EN_IPSEC

bugproxy (bugproxy) on 2018-01-12
tags: added: architecture-ppc64le bugnameltc-163544 severity-high targetmilestone-inin1804
Changed in ubuntu:
assignee: nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
affects: ubuntu → linux (Ubuntu)
Changed in ubuntu-power-systems:
importance: Undecided → High
assignee: nobody → Canonical Kernel Team (canonical-kernel-team)
tags: added: triage-g
Manoj Iyer (manjo) on 2018-01-16
Changed in linux (Ubuntu):
assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) → Canonical Kernel Team (canonical-kernel-team)
importance: Undecided → High
Changed in ubuntu-power-systems:
status: New → Triaged
Changed in linux (Ubuntu):
status: New → Triaged
Seth Forshee (sforshee) wrote :

These options are all enabled already in our 4.14 and 4.15 trees. All are =y except CONFIG_INET_ESP_OFFLOAD and CONFIG_INET6_ESP_OFFLOAD which are configured as modules.

Changed in linux (Ubuntu Bionic):
assignee: Canonical Kernel Team (canonical-kernel-team) → Seth Forshee (sforshee)
status: Triaged → Fix Committed
Manoj Iyer (manjo) on 2018-01-22
Changed in ubuntu-power-systems:
status: Triaged → Fix Committed

------- Comment From <email address hidden> 2018-01-25 10:40 EDT-------
Thanks Seth!

Manoj Iyer (manjo) wrote :

Since the config options listed in this bug is already in bionic (Ubuntu-4.15.0-15.16). Marking bionic as fix-released.
bionic$ find debian.master/config/ -type f | xargs grep -E "CONFIG_XFRM_OFFLOAD|CONFIG_INET_ESP_OFFLOAD|CONFIG_INET6_ESP_OFFLOAD|CONFIG_MLX5_ACCEL|CONFIG_MLX5_EN_IPSEC"
debian.master/config/config.common.ubuntu:CONFIG_INET6_ESP_OFFLOAD=m
debian.master/config/config.common.ubuntu:CONFIG_INET_ESP_OFFLOAD=m
debian.master/config/config.common.ubuntu:CONFIG_MLX5_ACCEL=y
debian.master/config/config.common.ubuntu:CONFIG_MLX5_EN_IPSEC=y
debian.master/config/config.common.ubuntu:CONFIG_XFRM_OFFLOAD=y
debian.master/config/annotations:CONFIG_MLX5_EN_IPSEC policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}>
debian.master/config/annotations:CONFIG_INET_ESP_OFFLOAD policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}>
debian.master/config/annotations:CONFIG_INET6_ESP_OFFLOAD policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}>

Changed in linux (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in ubuntu-power-systems:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers