I can confirm that these two patches are incl. in 22.04/jammy:
7e8403ecaf884f307b627f3c371475913dd29292 "s390: add HWCAP_S390_PCI_MIO to ELF
hwcaps"
3322ba0d7bea1e24ae464418626f6a15b69533ab "s390: make PCI mio support a machine
flag"
(but the 2nd one has a different name)
With that updating the status for jammy as well as for kinetic to Fix
Released.
** Also affects: linux (Ubuntu Kinetic)
Importance: High
Assignee: Skipper Bug Screeners (skipper-screen-team)
Status: Incomplete
** Also affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Kinetic)
Assignee: Skipper Bug Screeners (skipper-screen-team) => (unassigned)
** Changed in: linux (Ubuntu Jammy)
Importance: Undecided => High
** Changed in: linux (Ubuntu Kinetic)
Status: Incomplete => Fix Released
** Changed in: linux (Ubuntu Jammy)
Status: New => Fix Released
** Changed in: ubuntu-z-systems
Status: Incomplete => Fix Released
** Information type changed from Private to Public
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1959543
Title:
[22.10 FEAT] Enablement for MIO Instructions - kernel part
Status in Ubuntu on IBM z Systems:
Fix Released
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Jammy:
Fix Released
Status in linux source package in Kinetic:
Fix Released
Bug description:
Enablement for MIO Instructions - kernel part
Feature Description
Make use of the new PCI Load/Store instructions in the rdma-core
package.
The existing support for rdma-core uses the privileged functions for RDMA
traffic, which rely on add'l syscalls. Though syscalls on s390 are said to be
not as expensive as on other platforms, it still defeats the purpose of the
userspace RDMA approach, and the context switches still cost us.
Furthermore, the new instructions operate on virtual addresses instead of
function handles, with Millicode handling the address translation. This is
more similar to real MMIO, and allows for real re-mapping..
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1959543/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp