Hi Joseph There's been chatter on linux-pci ml that a lot of these fixes weren't correct. But at the very least, I (and customers) would like to see the DPC trigger changed to FATAL, commit: commit 6927868e7ae929f037eea973c582b870808880b6 Author: Oza Pawandeep <p...@codeaurora.org> Date: Thu May 17 16:44:18 2018 -0500
PCI/DPC: Disable ERR_NONFATAL handling by DPC I'd be fine dropping the rest -- 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/1787256 Title: 4.15 Kernel PCI DPC/AER backport fixes from upstream Status in linux package in Ubuntu: Triaged Status in linux source package in Bionic: Triaged Bug description: In Ubuntu kernel version 4.15, Downstream Port Containment (DPC) is set too aggressively and will trigger DPC on NON-FATALs. In newer kernels it is set to trigger on FATALs. Additionally, the DPC will consume the interrupt before passing it on to AER for analysis. Finally, udev is not notified of device offline events by AER. In order to support PCI DPC and AER more effectively in 4.15, please backport the following commits from upstream. Most of these are either refactors or cleanups: 856e1eb9bdd4bd703907925be112519ff65d991f aa6ca5a9d7d08bc151f9de6101fe466fae4255c0 aa745effd0acb23ad832148c9a7cee1ba8616d18 b604472d6f94f9749e19253e8f8bc15c31fdcecf 9f5a70f18c5893a30d6c339adc48de43c57dd7e2 7e9084b36740b2ec263ea35efb203001f755e1d8 d25e28e8d2451ff5ebbf5cdaf2fc280cf8c26c13 3ecac020d6dd09259414f423b577347ebee9f533 2e28bc84cf6eecd3759d7ae723bb0f5f09becf76 f252d0621a1102a66aa833f09531a3baec261288 e76d596aef0caa7296e42e29a0a81bc4155807df 6927868e7ae929f037eea973c582b870808880b6 0b91439d35550f585b49e8933fda68663ba03bb2 b09803b5e546d553aebbb017ff30b8a54d81d1de ad4050dcda135548477c1b04909f9ebd0b9e17ba 010caed4ccb624be619e22f9708c47f6b5c5a05c I've attached a backport series I've done myself To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1787256/+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