------- Comment From niklas.schne...@ibm.com 2020-04-21 09:41 EDT-------
One of the PCI enhancements on Z15 are the enhanced PCI load/store instructions 
which can be executed directly from user space code. When these instructions 
are available and preexisting user space code still uses the old 
s390_pci_mmio_write/read system calls, the system calls fail with an "Unable to 
handle kernel pointer dereference in virtual kernel address space" in the 
kernel.

This issue affects distributions which have the enablement for Z15 PCI
enhancements and where customers run workloads which accesses PCI
adapters from user space, e.g. RDMA applications.

To solve this, the system call implementation needs to be enhanced to
provide to execute enhanced PCI load/store instructions on behalf of the
user space application making use of the mappings into its virtual
address space

-- 
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/1874055

Title:
  [UBUNTU 20.04] s390x/pci: s390_pci_mmio_write/read fail when MIO
  instructions are available

Status in linux package in Ubuntu:
  New

Bug description:
  Description will follow

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1874055/+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