[22.04 FEAT] HSCI: Multi-MAC Support (kernel part)

Bug #1932137 reported by bugproxy
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Skipper Bug Screeners
linux (Ubuntu)
Fix Released
Undecided
Skipper Bug Screeners

Bug Description

Enhance HSCI (HiperSockets Converged Interface) with multi-MAC support and provide the corresponding tool for exploitation.

Business value: Provide improved capabilites for KVM setups on IBM Z, enhance z/OS interoperation

The initial version of HSCI supports single-MAC setups only, where only a single MAC can be registered for the HSCI. This will not work with regular Open vSwitch or MacVTap setups as used by our KVM customers, as both try to register add'l MACs for the KVM guests. And that will also precent z/OS <-> KVM co-location cases from working.
This line item will overcome this restriction. If possible, the tooling should exploit multi-MAC transparently (i.e. no add'l switch required - it's enabled all the time).

Affected components:
kernel >=5.14

Business value:
z/OS Co-location.

Backports need to be provided if possible for 21.10.

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-192805 severity-high targetmilestone-inin2110
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
importance: Undecided → High
Changed in linux (Ubuntu):
status: New → Incomplete
Changed in ubuntu-z-systems:
status: New → Incomplete
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2021-08-04 11:43 EDT-------
Feature will not make it in time for Impish/21.10, therefore moving to U22.04

tags: added: targetmilestone-inin2204
removed: targetmilestone-inin2110
Frank Heimes (fheimes)
summary: - [21.10 FEAT] HSCI: Multi-MAC Support (kernel part)
+ [22.04 FEAT] HSCI: Multi-MAC Support (kernel part)
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2022-02-12 23:13 EDT-------
The code of this feature (kernel part) is upstream in kernel 5.15 with:
f7936b7b2663 s390/qeth: Update MACs of LEARNING_SYNC device
4e20e73e631a s390/qeth: Switchdev event handler
60bb1089467d s390/qeth: Register switchdev event handler

Revision history for this message
Frank Heimes (fheimes) wrote :

I've lokked up the three commits and can confirm they are all in - since kernel Ubuntu-5.15.0-15.15, hence closing with Fix Released.

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
Changed in ubuntu-z-systems:
status: Incomplete → Fix Released
Frank Heimes (fheimes)
information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.