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     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to