Я запускаю виртуальные машины сервера Ubuntu в системе Windows Server 2019 с использованием Hyper-V. Система оснащена сетевым адаптером Intel I350. (Виртуальные машины Ubuntu распознают его как «Контроллер Ethernet: виртуальная функция Intel Corporation I350 (версия 01)»)
Машины с Ubuntu 18.04 уже из коробки используют SR-IOV. Они используют ядро: 4.15.0-99-generic # 100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 x86_64 x86_64 x86_64 GNU / Linux
Когда я обновил эти машины 18.04 до последней версии ядра HWE, SR-IOV перестал работать. Hyper-V сообщает, что состояние сетевых адаптеров ухудшилось (SR-IOV не работает). Я отправил сообщение об этой проблеме на панели запуска более года назад, но так и не получил ответа (https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1818400)
С новым выпуском Ubuntu 20.04 у меня такая же проблема. SR-IOV также не работает из коробки на этой новой виртуальной машине Ubuntu.
Кто-нибудь здесь знает, как заставить SR-IOV работать с новыми ядрами? Или как сообщить об этой ошибке разработчикам Ubuntu, чтобы она привлекла их внимание?
Что я уже пробовал: я сравнил модули ядра, загруженные между машинами 18.04 и 20.04. На машине 20.04 я включил все недостающие модули из 18.04 внутри файла / etc / modules:
Я заметил, что эти три модуля не могут быть загружены 20.04: