** Also affects: linux-hwe-5.19 (Ubuntu) Importance: Undecided Status: New
** No longer affects: linux-meta-hwe-5.19 (Ubuntu Lunar) ** No longer affects: linux-meta-hwe-5.19 (Ubuntu Kinetic) ** No longer affects: linux-meta-hwe-5.19 (Ubuntu Jammy) ** No longer affects: linux-meta-hwe-5.19 (Ubuntu) ** Changed in: linux-hwe-5.19 (Ubuntu Lunar) Status: New => Invalid ** Changed in: linux-hwe-5.19 (Ubuntu Kinetic) Status: New => Invalid ** Changed in: linux-hwe-5.19 (Ubuntu Jammy) Status: New => Fix Released -- 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/1988806 Title: Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel Status in linux package in Ubuntu: Incomplete Status in linux-hwe-5.19 package in Ubuntu: Invalid Status in linux source package in Jammy: Invalid Status in linux-hwe-5.19 source package in Jammy: Fix Released Status in linux source package in Kinetic: Fix Released Status in linux-hwe-5.19 source package in Kinetic: Invalid Status in linux source package in Lunar: Incomplete Status in linux-hwe-5.19 source package in Lunar: Invalid Bug description: With below commit in 5.16 upstream kernel, support for mdev_set_iommu_device() kABI was removed from kernel as there were no in-tree drivers making use of the kABI. fda49d97f2c4 ("vfio: remove the unused mdev iommu hook") This kABI is used by SRIOV based Nvidia vGPU on Ubuntu 22.04. Ampere+ (SRIOV based) Nvidia vGPU use kernel's mdev framework and use this kABI to pin all guest memory during VM boot. As HWE kernel (for Ubuntu 22.04) will switch to 5.19 upstream kernel, it will not include this kABI and as a result will break SRIOV based Nvidia vGPU. So, filing this bug to request to have a custom patch in HWE kernel which doesn't remove the support for mdev_set_iommu_device() kABI. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1988806/+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