[sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
alexei на taf.ru
alexei на taf.ru
Пн Фев 10 05:25:32 MSK 2020
Добрый день!
----- Исходное сообщение -----
> От: "Anton Farygin" <rider на basealt.ru>
> Кому: sisyphus на lists.altlinux.org
> Отправленные: Понедельник, 10 Февраль 2020 г 1:02:30
> Тема: Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
> On 07.02.2020 17:44, alexei на taf.ru wrote:
>>
>> ----- Исходное сообщение -----
>>
>>> К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
>>> Слишком много слишком глубинных изменений. Поэтому обращаю внимание
>>> пользователей пакета kernel-modules-ixgbe-std-def, что при установке
>>> этого ядра у них не только не установится этот модуль, но и будут
>>> удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
>>> что update-kernel поведёт себя именно так). Сделано это для того, чтоб
>>> вместе с пакетом удалился содержащийся в нём blacklist и использовался
>>> модуль из пакета с ядром.
>> Нужно учесть один важный момент. По опциям внешний модуль и модуль из ядра
>> несовместимы. Есть большие основания полагать, что вынос внешнего ixgbe у ранее
>> установленных
>> ядер приведет к печальным последствиям по причине очень широкого применения
>> опции
>> allow_unsupported_sfp, без которой карты не воспринимают 99% модулей SFP+.
>
> А у тебя есть возможность попробовать ixgbe из ядра 5.4 ?
В 5.4 все тот же драйвер версии 5.1.0-k с тем же устаревшим набором фич.
> В коде есть allow_unsupported_sfp, но там может не быть каких-то других
> полезных фич или драйвер может вести себя по другому. Надо тестировать.
В 5.1.0-k формат опций такой: allow_unsupported_sfp=1 (то есть значение указывается
сразу на все физические порты). В новых версиях allow_unsupported_sfp=1,1 (то есть
для каждого порта индивидуально и так для всех наличных опций).
По этой причине модуль из ядра не загружается с опциями от внешнего модуля:
[ 4874.174886] ixgbe: `1,1' invalid for parameter `allow_unsupported_sfp'
Подробная информация о списке рассылки Sisyphus