@Marcelo, I have a reply from Madhuri: Created By: Madhuri Kaniganti (portal) (07/06/2018 11:40 AM) Just these two fixes needed:
IB/mlx5: Respect new UMR capabilities https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?h=next-20180409&id=c8d75a980fab886a9c716567e6b47cc414ad84ee IB/mlx5: Enable ECN capable bits for UD RoCE v2 QPs https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/infiniband/hw/mlx5?id=ea8af0d2f2b5b16da4553205ddaf225e0a057e03 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-azure in Ubuntu. https://bugs.launchpad.net/bugs/1762554 Title: [Hyper-V] IB/mlx5: Respect new UMR capabilities Status in linux-azure package in Ubuntu: Confirmed Status in linux-azure source package in Bionic: Confirmed Bug description: In some firmware configuration, UMR usage from Virtual Functions is restricted. This information is published to the driver using new capability bits. Avoid using UMRs in these cases and use the Firmware slow-path flow to create mkeys and populate them with Virtual to Physical address translation. Older drivers that do not have this patch, will end up using memory keys that aren't populated with Virtual to Physical address translation that is done part of the UMR work. https://git.kernel.org/pub/scm/linux/kernel/git/next/linux- next.git/commit/?h=next-20180409&id=c8d75a980fab886a9c716567e6b47cc414ad84ee and pull this patch as well IB/mlx5: Enable ECN capable bits for UD RoCE v2 QPs https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/infiniband/hw/mlx5?id=ea8af0d2f2b5b16da4553205ddaf225e0a057e03 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1762554/+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