ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
@ 2020-02-07 14:11 Anton V. Boyarshinov
  2020-02-07 14:44 ` alexei
                   ` (3 more replies)
  0 siblings, 4 replies; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-07 14:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Доброе время суток

В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
Там ожидается ещё одна пересборка для преодоления наследования, но
существенных изменений, скорее всего, уже не будет.

К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
Слишком много слишком глубинных изменений. Поэтому обращаю внимание
пользователей пакета kernel-modules-ixgbe-std-def, что при установке
этого ядра у них не только не установится этот модуль, но и будут
удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
что update-kernel поведёт себя именно так). Сделано это для того, чтоб
вместе с пакетом удалился содержащийся в нём blacklist и использовался
модуль из пакета с ядром.

Если не будет обнаружено критических проблем, эта сборка ядра в
понедельник уйдёт в Сизиф.

Антон


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-07 14:11 [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!) Anton V. Boyarshinov
@ 2020-02-07 14:44 ` alexei
  2020-02-09 17:02   ` Anton Farygin
  2020-02-08  5:10 ` Anton Farygin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 36+ messages in thread
From: alexei @ 2020-02-07 14:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Anton V. Boyarshinov" <boyarsh@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <Sisyphus@lists.altlinux.org>
> Отправленные: Пятница, 7 Февраль 2020 г 22:11:30
> Тема: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)

> Доброе время суток
> 
> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
> Там ожидается ещё одна пересборка для преодоления наследования, но
> существенных изменений, скорее всего, уже не будет.
> 
> К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
> Слишком много слишком глубинных изменений. Поэтому обращаю внимание
> пользователей пакета kernel-modules-ixgbe-std-def, что при установке
> этого ядра у них не только не установится этот модуль, но и будут
> удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
> что update-kernel поведёт себя именно так). Сделано это для того, чтоб
> вместе с пакетом удалился содержащийся в нём blacklist и использовался
> модуль из пакета с ядром.

Нужно учесть один важный момент. По опциям внешний модуль и модуль из ядра
несовместимы. Есть большие основания полагать, что вынос внешнего ixgbe у ранее установленных
ядер приведет к печальным последствиям по причине очень широкого применения опции
allow_unsupported_sfp, без которой карты не воспринимают 99% модулей SFP+.

В свое время при обновлении с p8 (где в 4.4 ванильный драйвер заменен на внешний) на p9 (еще до
появления в нем внешнего ixgbe) я оставался без сети.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-07 14:11 [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!) Anton V. Boyarshinov
  2020-02-07 14:44 ` alexei
@ 2020-02-08  5:10 ` Anton Farygin
  2020-02-10 10:16   ` Anton V. Boyarshinov
  2020-02-09 16:53 ` Anton Farygin
  2020-02-12 13:50 ` Anton V. Boyarshinov
  3 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-08  5:10 UTC (permalink / raw)
  To: sisyphus

Не надо собирать ixgbe из ядра.

Нам обязательно нужен внешний модуль ixgbe.

Я посмотрю в понедельник, что с этим можно сделать.

On 07.02.2020 17:11, Anton V. Boyarshinov wrote:
> Доброе время суток
>
> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
> Там ожидается ещё одна пересборка для преодоления наследования, но
> существенных изменений, скорее всего, уже не будет.
>
> К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
> Слишком много слишком глубинных изменений. Поэтому обращаю внимание
> пользователей пакета kernel-modules-ixgbe-std-def, что при установке
> этого ядра у них не только не установится этот модуль, но и будут
> удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
> что update-kernel поведёт себя именно так). Сделано это для того, чтоб
> вместе с пакетом удалился содержащийся в нём blacklist и использовался
> модуль из пакета с ядром.
>
> Если не будет обнаружено критических проблем, эта сборка ядра в
> понедельник уйдёт в Сизиф.
>
> Антон
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-07 14:11 [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!) Anton V. Boyarshinov
  2020-02-07 14:44 ` alexei
  2020-02-08  5:10 ` Anton Farygin
@ 2020-02-09 16:53 ` Anton Farygin
  2020-02-09 17:00   ` Anton Farygin
  2020-02-12 13:50 ` Anton V. Boyarshinov
  3 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-09 16:53 UTC (permalink / raw)
  To: sisyphus

Я немного посмотрел на эту проблему со сборкой ixgbe (и не только,) 
драйверов и рекомендую дождаться обновления версии апстримом с 
поддержкой ядер > 5.4

Т.к. ядро LTS, то это изменение обязательно будет.

Сносить же драйвера для сети всех версий при установке ядра новой версии 
- это очень жетоко и приведёт к проблемам у администраторов серверов.


On 07.02.2020 17:11, Anton V. Boyarshinov wrote:
> Доброе время суток
>
> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
> Там ожидается ещё одна пересборка для преодоления наследования, но
> существенных изменений, скорее всего, уже не будет.
>
> К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
> Слишком много слишком глубинных изменений. Поэтому обращаю внимание
> пользователей пакета kernel-modules-ixgbe-std-def, что при установке
> этого ядра у них не только не установится этот модуль, но и будут
> удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
> что update-kernel поведёт себя именно так). Сделано это для того, чтоб
> вместе с пакетом удалился содержащийся в нём blacklist и использовался
> модуль из пакета с ядром.
>
> Если не будет обнаружено критических проблем, эта сборка ядра в
> понедельник уйдёт в Сизиф.
>



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-09 16:53 ` Anton Farygin
@ 2020-02-09 17:00   ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-09 17:00 UTC (permalink / raw)
  To: sisyphus

Вот апстримный баг на это:
https://sourceforge.net/p/e1000/bugs/660/
там же упоминается рекоментация HPE по использованию драйвера i40 вне 
дерева.

Вообще, конечно выносить из дерева ядра ixgbe было ошибкой, но теперь 
придётся с этим как-то жить, что бы не сломать действующие конфигурации.

On 09.02.2020 19:53, Anton Farygin wrote:
> Я немного посмотрел на эту проблему со сборкой ixgbe (и не только,) 
> драйверов и рекомендую дождаться обновления версии апстримом с 
> поддержкой ядер > 5.4
>
> Т.к. ядро LTS, то это изменение обязательно будет.
>
> Сносить же драйвера для сети всех версий при установке ядра новой 
> версии - это очень жетоко и приведёт к проблемам у администраторов 
> серверов.
>
>
> On 07.02.2020 17:11, Anton V. Boyarshinov wrote:
>> Доброе время суток
>>
>> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
>> Там ожидается ещё одна пересборка для преодоления наследования, но
>> существенных изменений, скорее всего, уже не будет.
>>
>> К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
>> Слишком много слишком глубинных изменений. Поэтому обращаю внимание
>> пользователей пакета kernel-modules-ixgbe-std-def, что при установке
>> этого ядра у них не только не установится этот модуль, но и будут
>> удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
>> что update-kernel поведёт себя именно так). Сделано это для того, чтоб
>> вместе с пакетом удалился содержащийся в нём blacklist и использовался
>> модуль из пакета с ядром.
>>
>> Если не будет обнаружено критических проблем, эта сборка ядра в
>> понедельник уйдёт в Сизиф.
>>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-07 14:44 ` alexei
@ 2020-02-09 17:02   ` Anton Farygin
  2020-02-10  2:25     ` alexei
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-09 17:02 UTC (permalink / raw)
  To: sisyphus

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 ?

В коде есть allow_unsupported_sfp, но там может не быть каких-то других 
полезных фич или драйвер может вести себя по другому. Надо тестировать.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-09 17:02   ` Anton Farygin
@ 2020-02-10  2:25     ` alexei
  2020-02-10  7:12       ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: alexei @ 2020-02-10  2:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый день!

----- Исходное сообщение -----
> От: "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'


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-10  2:25     ` alexei
@ 2020-02-10  7:12       ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-10  7:12 UTC (permalink / raw)
  To: sisyphus

On 10.02.2020 5:25, alexei@taf.ru wrote:
> Добрый день!
>
> ----- Исходное сообщение -----
>> От: "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'

Всё ясно, спасибо




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-08  5:10 ` Anton Farygin
@ 2020-02-10 10:16   ` Anton V. Boyarshinov
  0 siblings, 0 replies; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-10 10:16 UTC (permalink / raw)
  To: Anton Farygin; +Cc: ALT Linux Sisyphus discussions

On Sat, 8 Feb 2020 08:10:01 +0300 Anton Farygin wrote:

> Не надо собирать ixgbe из ядра.
> 
> Нам обязательно нужен внешний модуль ixgbe.
На Сизифе?

> Я посмотрю в понедельник, что с этим можно сделать.
Я уже смотрел. Там есть несколько условно косметических изменений,
которые довольно легко переносятся, но, кроме того, полностью переделано
всё, что связано с offloading. Боюсь, что если попытаться сделать
изменения аналогичные внутриядерному ixgbe без полного понимания
происходящего, можно получить собирающийся, но ещё  менее
работоспособный результат.

 
> On 07.02.2020 17:11, Anton V. Boyarshinov wrote:
> > Доброе время суток
> >
> > В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
> > Там ожидается ещё одна пересборка для преодоления наследования, но
> > существенных изменений, скорее всего, уже не будет.
> >
> > К сожалению, не удалось собрать с этим ядром внешний модуль ixgbe.
> > Слишком много слишком глубинных изменений. Поэтому обращаю внимание
> > пользователей пакета kernel-modules-ixgbe-std-def, что при установке
> > этого ядра у них не только не установится этот модуль, но и будут
> > удалены все его версии для предыдущих ядер (по крайней мере я надеюсь,
> > что update-kernel поведёт себя именно так). Сделано это для того, чтоб
> > вместе с пакетом удалился содержащийся в нём blacklist и использовался
> > модуль из пакета с ядром.
> >
> > Если не будет обнаружено критических проблем, эта сборка ядра в
> > понедельник уйдёт в Сизиф.
> >
> > Антон
> > _______________________________________________
> > Sisyphus mailing list
> > Sisyphus@lists.altlinux.org
> > https://lists.altlinux.org/mailman/listinfo/sisyphus  
> 
> 
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-07 14:11 [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!) Anton V. Boyarshinov
                   ` (2 preceding siblings ...)
  2020-02-09 16:53 ` Anton Farygin
@ 2020-02-12 13:50 ` Anton V. Boyarshinov
  2020-02-13  9:03   ` Anton Farygin
  3 siblings, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-12 13:50 UTC (permalink / raw)
  To: sisyphus

В Fri, 7 Feb 2020 17:11:30 +0300
"Anton V. Boyarshinov" <boyarsh@altlinux.org> пишет:

> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
> Там ожидается ещё одна пересборка для преодоления наследования, но
> существенных изменений, скорее всего, уже не будет.

После обсуждений было сделано иначе:
* in-tree модуль ixgbe в этой сборке ядра переименован, чтоб не попадал под blacklist
* конфликт на kernel-modules-ixgbe-std-def убран, то есть в крайнем случае на машине останутся работоспособные ядра

Если не поступит весомых возражений против такой схемы, ядро уйдёт в Сизиф завтра. Для p9, видимо, будем по возможности ждать выходя ixgbe для 5.4


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-12 13:50 ` Anton V. Boyarshinov
@ 2020-02-13  9:03   ` Anton Farygin
    2020-02-13  9:42     ` Anton V. Boyarshinov
  0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13  9:03 UTC (permalink / raw)
  To: sisyphus

On 12.02.2020 16:50, Anton V. Boyarshinov wrote:
> В Fri, 7 Feb 2020 17:11:30 +0300
> "Anton V. Boyarshinov" <boyarsh@altlinux.org> пишет:
>
>> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
>> Там ожидается ещё одна пересборка для преодоления наследования, но
>> существенных изменений, скорее всего, уже не будет.
> После обсуждений было сделано иначе:
> * in-tree модуль ixgbe в этой сборке ядра переименован, чтоб не попадал под blacklist
> * конфликт на kernel-modules-ixgbe-std-def убран, то есть в крайнем случае на машине останутся работоспособные ядра
>
> Если не поступит весомых возражений против такой схемы, ядро уйдёт в Сизиф завтра. Для p9, видимо, будем по возможности ждать выходя ixgbe для 5.4
К счастью, я не настолько самоубийца, что бы использовать Sisyphus там, 
где есть ixgbe/ixgbevf, но данное предложение всё равно что-то кому-то 
может сломать в новых ядрах.

Но на будущее надо как-то плавно убрать этот хак с переименованным 
внешнем модулем, собрав его патчем in-tree.
По этой причине я ещё не переводил ни одного сервера с виртуализацией с 
p8 на p9 (что бы в дальнейшем проблем избежать при обновлениях).



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  @ 2020-02-13  9:40       ` Anton Farygin
    0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13  9:40 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 12:39, Aleksey Novodvorsky wrote:
>
>
>
>
> чт, 13 февр. 2020 г., 12:03 Anton Farygin <rider@basealt.ru 
> <mailto:rider@basealt.ru>>:
>
>     On 12.02.2020 16:50, Anton V. Boyarshinov wrote:
>     > В Fri, 7 Feb 2020 17:11:30 +0300
>     > "Anton V. Boyarshinov" <boyarsh@altlinux.org
>     <mailto:boyarsh@altlinux.org>> пишет:
>     >
>     >> В задании #245508 более-менее подготовлена сборка ядра std-def 5.4.
>     >> Там ожидается ещё одна пересборка для преодоления наследования, но
>     >> существенных изменений, скорее всего, уже не будет.
>     > После обсуждений было сделано иначе:
>     > * in-tree модуль ixgbe в этой сборке ядра переименован, чтоб не
>     попадал под blacklist
>     > * конфликт на kernel-modules-ixgbe-std-def убран, то есть в
>     крайнем случае на машине останутся работоспособные ядра
>     >
>     > Если не поступит весомых возражений против такой схемы, ядро
>     уйдёт в Сизиф завтра. Для p9, видимо, будем по возможности ждать
>     выходя ixgbe для 5.4
>     К счастью, я не настолько самоубийца, что бы использовать Sisyphus
>     там,
>     где есть ixgbe/ixgbevf, но данное предложение всё равно что-то
>     кому-то
>     может сломать в новых ядрах.
>
>     Но на будущее надо как-то плавно убрать этот хак с переименованным
>     внешнем модулем, собрав его патчем in-tree.
>     По этой причине я ещё не переводил ни одного сервера с
>     виртуализацией с
>     p8 на p9 (что бы в дальнейшем проблем избежать при обновлениях).
>
>
> Не стоит ли нам подумать о разных сборках ядер для сервера 
> виртуализации и прочих продуктов?

Стоит подумать о разделении ядра на серверное и десктопное.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13  9:03   ` Anton Farygin
  @ 2020-02-13  9:42     ` Anton V. Boyarshinov
  2020-02-13 10:20       ` Anton Farygin
  1 sibling, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-13  9:42 UTC (permalink / raw)
  To: Anton Farygin; +Cc: ALT Linux Sisyphus discussions


> Но на будущее надо как-то плавно убрать этот хак с переименованным 
> внешнем модулем, собрав его патчем in-tree.
Этого не будет. Коду, который не поддерживается в согласии с ядром
сколько-либо оперативно там нечего делать.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  @ 2020-02-13 10:19           ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 10:19 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 12:47, Aleksey Novodvorsky wrote:
>
>
>
> чт, 13 февр. 2020 г., 12:40 Anton Farygin <rider@basealt.ru 
> <mailto:rider@basealt.ru>>:
>
>     On 13.02.2020 12:39, Aleksey Novodvorsky wrote:
>     >
>     >
>     >
>     >
>     > чт, 13 февр. 2020 г., 12:03 Anton Farygin <rider@basealt.ru
>     <mailto:rider@basealt.ru>
>     > <mailto:rider@basealt.ru <mailto:rider@basealt.ru>>>:
>     >
>     >     On 12.02.2020 16:50, Anton V. Boyarshinov wrote:
>     >     > В Fri, 7 Feb 2020 17:11:30 +0300
>     >     > "Anton V. Boyarshinov" <boyarsh@altlinux.org
>     <mailto:boyarsh@altlinux.org>
>     >     <mailto:boyarsh@altlinux.org <mailto:boyarsh@altlinux.org>>>
>     пишет:
>     >     >
>     >     >> В задании #245508 более-менее подготовлена сборка ядра
>     std-def 5.4.
>     >     >> Там ожидается ещё одна пересборка для преодоления
>     наследования, но
>     >     >> существенных изменений, скорее всего, уже не будет.
>     >     > После обсуждений было сделано иначе:
>     >     > * in-tree модуль ixgbe в этой сборке ядра переименован,
>     чтоб не
>     >     попадал под blacklist
>     >     > * конфликт на kernel-modules-ixgbe-std-def убран, то есть в
>     >     крайнем случае на машине останутся работоспособные ядра
>     >     >
>     >     > Если не поступит весомых возражений против такой схемы, ядро
>     >     уйдёт в Сизиф завтра. Для p9, видимо, будем по возможности ждать
>     >     выходя ixgbe для 5.4
>     >     К счастью, я не настолько самоубийца, что бы использовать
>     Sisyphus
>     >     там,
>     >     где есть ixgbe/ixgbevf, но данное предложение всё равно что-то
>     >     кому-то
>     >     может сломать в новых ядрах.
>     >
>     >     Но на будущее надо как-то плавно убрать этот хак с
>     переименованным
>     >     внешнем модулем, собрав его патчем in-tree.
>     >     По этой причине я ещё не переводил ни одного сервера с
>     >     виртуализацией с
>     >     p8 на p9 (что бы в дальнейшем проблем избежать при обновлениях).
>     >
>     >
>     > Не стоит ли нам подумать о разных сборках ядер для сервера
>     > виртуализации и прочих продуктов?
>
>     Стоит подумать о разделении ядра на серверное и десктопное.
>
>
> Не уверен. Я бы принципиально отделился виртуализации от сервера 
> общего назначения. Как продукты, конечно.

Что бы понять суть твоего предложения надо взглянуть на разницу в 
предполагаемой конфигурации ядер.

А сервера от виртуализации отделять вообще сейчас нельзя. Даже в 
виртуальных машинах мы запускаем виртуальные машины.



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13  9:42     ` Anton V. Boyarshinov
@ 2020-02-13 10:20       ` Anton Farygin
  2020-02-13 11:58         ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 10:20 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
>> Но на будущее надо как-то плавно убрать этот хак с переименованным
>> внешнем модулем, собрав его патчем in-tree.
> Этого не будет. Коду, который не поддерживается в согласии с ядром
> сколько-либо оперативно там нечего делать.
Оно поддерживается в согласии с LTS ядрами достаточно оперативно. По 
крайней мере в p8 всё отлично работает уже давно.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 10:20       ` Anton Farygin
@ 2020-02-13 11:58         ` Dmitry V. Levin
  2020-02-13 12:10           ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2020-02-13 11:58 UTC (permalink / raw)
  To: ALT Sisyphus mailing list

On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
> >> Но на будущее надо как-то плавно убрать этот хак с переименованным
> >> внешнем модулем, собрав его патчем in-tree.
> > Этого не будет. Коду, который не поддерживается в согласии с ядром
> > сколько-либо оперативно там нечего делать.
> Оно поддерживается в согласии с LTS ядрами достаточно оперативно. По 
> крайней мере в p8 всё отлично работает уже давно.

No, it doesn't.  Its vendor decides what kernels are supported.
You are essentially locked to use old lts kernels.
This is not a scheme we can support.


-- 
ldv


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 11:58         ` Dmitry V. Levin
@ 2020-02-13 12:10           ` Anton Farygin
  2020-02-13 12:25             ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 12:10 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 14:58, Dmitry V. Levin wrote:
> On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
>> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
>>>> Но на будущее надо как-то плавно убрать этот хак с переименованным
>>>> внешнем модулем, собрав его патчем in-tree.
>>> Этого не будет. Коду, который не поддерживается в согласии с ядром
>>> сколько-либо оперативно там нечего делать.
>> Оно поддерживается в согласии с LTS ядрами достаточно оперативно. По
>> крайней мере в p8 всё отлично работает уже давно.
> No, it doesn't.  Its vendor decides what kernels are supported.
> You are essentially locked to use old lts kernels.
> This is not a scheme we can support.

Если вы используете фичи этих сетевых адаптеров, то у вас нет другого 
выбора. Intel доносит до mainline ядра обновление драйверов с заметной 
задержкой.

И да, Intel обновляет список поддерживаемых LTS ядер гораздо чаще 
проекта openvz, который у нас поддерживался до некоторого времени.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 12:10           ` Anton Farygin
@ 2020-02-13 12:25             ` Dmitry V. Levin
  2020-02-13 12:30               ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2020-02-13 12:25 UTC (permalink / raw)
  To: ALT Sisyphus mailing list

On Thu, Feb 13, 2020 at 03:10:31PM +0300, Anton Farygin wrote:
> On 13.02.2020 14:58, Dmitry V. Levin wrote:
> > On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
> >> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
> >>>> Но на будущее надо как-то плавно убрать этот хак с переименованным
> >>>> внешнем модулем, собрав его патчем in-tree.
> >>> Этого не будет. Коду, который не поддерживается в согласии с ядром
> >>> сколько-либо оперативно там нечего делать.
> >> Оно поддерживается в согласии с LTS ядрами достаточно оперативно. По
> >> крайней мере в p8 всё отлично работает уже давно.
> > No, it doesn't.  Its vendor decides what kernels are supported.
> > You are essentially locked to use old lts kernels.
> > This is not a scheme we can support.
> 
> Если вы используете фичи этих сетевых адаптеров, то у вас нет другого 
> выбора. Intel доносит до mainline ядра обновление драйверов с заметной 
> задержкой.

Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь собрать
out-of-tree, и не предлагайте такие драйвера в in-tree.

P.S. Оказывается, локаль C.utf8 у нас в Xlib не работает, прискорбно.


-- 
ldv


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 12:25             ` Dmitry V. Levin
@ 2020-02-13 12:30               ` Anton Farygin
    2020-02-13 13:28                 ` Anton V. Boyarshinov
  0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 12:30 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 15:25, Dmitry V. Levin wrote:
> On Thu, Feb 13, 2020 at 03:10:31PM +0300, Anton Farygin wrote:
>> On 13.02.2020 14:58, Dmitry V. Levin wrote:
>>> On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
>>>> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
>>>>>> Но на будущее надо как-то плавно убрать этот хак с переименованным
>>>>>> внешнем модулем, собрав его патчем in-tree.
>>>>> Этого не будет. Коду, который не поддерживается в согласии с ядром
>>>>> сколько-либо оперативно там нечего делать.
>>>> Оно поддерживается в согласии с LTS ядрами достаточно оперативно. По
>>>> крайней мере в p8 всё отлично работает уже давно.
>>> No, it doesn't.  Its vendor decides what kernels are supported.
>>> You are essentially locked to use old lts kernels.
>>> This is not a scheme we can support.
>> Если вы используете фичи этих сетевых адаптеров, то у вас нет другого
>> выбора. Intel доносит до mainline ядра обновление драйверов с заметной
>> задержкой.
> Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь собрать
> out-of-tree, и не предлагайте такие драйвера в in-tree.

Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не 
отличаются от out-of-tree в плане поддерживаемости и собираемости.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  @ 2020-02-13 12:42                   ` Anton Farygin
  2020-02-13 13:32                     ` Dmitry V. Levin
  2020-02-13 13:36                     ` Anton V. Boyarshinov
  0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 12:42 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 15:36, Aleksey Novodvorsky wrote:
>
>
> чт, 13 февр. 2020 г., 15:30 Anton Farygin <rider@basealt.ru 
> <mailto:rider@basealt.ru>>:
>
>     On 13.02.2020 15:25, Dmitry V. Levin wrote:
>     > On Thu, Feb 13, 2020 at 03:10:31PM +0300, Anton Farygin wrote:
>     >> On 13.02.2020 14:58, Dmitry V. Levin wrote:
>     >>> On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
>     >>>> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
>     >>>>>> Но на будущее надо как-то плавно убрать этот хак с
>     переименованным
>     >>>>>> внешнем модулем, собрав его патчем in-tree.
>     >>>>> Этого не будет. Коду, который не поддерживается в согласии с
>     ядром
>     >>>>> сколько-либо оперативно там нечего делать.
>     >>>> Оно поддерживается в согласии с LTS ядрами достаточно
>     оперативно. По
>     >>>> крайней мере в p8 всё отлично работает уже давно.
>     >>> No, it doesn't.  Its vendor decides what kernels are supported.
>     >>> You are essentially locked to use old lts kernels.
>     >>> This is not a scheme we can support.
>     >> Если вы используете фичи этих сетевых адаптеров, то у вас нет
>     другого
>     >> выбора. Intel доносит до mainline ядра обновление драйверов с
>     заметной
>     >> задержкой.
>     > Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь
>     собрать
>     > out-of-tree, и не предлагайте такие драйвера в in-tree.
>
>     Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не
>     отличаются от out-of-tree в плане поддерживаемости и собираемости.
>
>
> По крайней мере, для 5.4 LTS их до сих пор нет. И так как процесс 
> разработки закрыт, то мы даже предположить не можем, когда будут.
> Плохо зависеть от такой разработки.
>
Ну как только купил сетевой адаптер от Intel - так сразу стал зависить 
от такой разработки. Никуда не денешься.

Это, к сожалению, нельзя игнорировать. Intel правит бал на рынке 
серверных сетевых адаптеров и серверный Linux без поддержки фич его 
адаптеров лично мне не интересен.

Поэтому да, придётся ждать пока производитель сетевых плат выпустит 
обновления своих драйверов. Там, кстати, не только на 10-ти гигабитные 
адаптеры жалуются. Разработчики ядра в версии 5.4 порвали совместимость 
со всем спектром внешних сетевых драйверов intel, включая гигабитные 
десктопные.

И я ещё подумал, что наверное в некоторых случаях будет осмысленно 
использовать 10-ти гигабитную сеть на рабочих станциях...



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 12:30               ` Anton Farygin
  @ 2020-02-13 13:28                 ` Anton V. Boyarshinov
  2020-02-13 14:41                   ` Anton Farygin
  1 sibling, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-13 13:28 UTC (permalink / raw)
  To: Anton Farygin; +Cc: ALT Linux Sisyphus discussions

On Thu, 13 Feb 2020 15:30:33 +0300 Anton Farygin wrote:

> > Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь собрать
> > out-of-tree, и не предлагайте такие драйвера в in-tree.  
> 
> Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не 
> отличаются от out-of-tree в плане поддерживаемости и собираемости.

Это не так. В stable ядрах в этих драйверах регулярно происходят
изменения, которые, разумеется, не накладываются на интеловскую версию.
И то, что это ни разу не привело к взрыву -- вопрос исключительно удачи.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 12:42                   ` Anton Farygin
@ 2020-02-13 13:32                     ` Dmitry V. Levin
  2020-02-13 14:44                       ` Anton Farygin
  2020-02-13 13:36                     ` Anton V. Boyarshinov
  1 sibling, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2020-02-13 13:32 UTC (permalink / raw)
  To: ALT Sisyphus mailing list

On Thu, Feb 13, 2020 at 03:42:44PM +0300, Anton Farygin wrote:
> On 13.02.2020 15:36, Aleksey Novodvorsky wrote:
> > чт, 13 февр. 2020 г., 15:30 Anton Farygin wrote:
> >     On 13.02.2020 15:25, Dmitry V. Levin wrote:
> >     > On Thu, Feb 13, 2020 at 03:10:31PM +0300, Anton Farygin wrote:
> >     >> On 13.02.2020 14:58, Dmitry V. Levin wrote:
> >     >>> On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
> >     >>>> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
> >     >>>>>> Но на будущее надо как-то плавно убрать этот хак с
> >     переименованным
> >     >>>>>> внешнем модулем, собрав его патчем in-tree.
> >     >>>>> Этого не будет. Коду, который не поддерживается в согласии с
> >     ядром
> >     >>>>> сколько-либо оперативно там нечего делать.
> >     >>>> Оно поддерживается в согласии с LTS ядрами достаточно
> >     оперативно. По
> >     >>>> крайней мере в p8 всё отлично работает уже давно.
> >     >>> No, it doesn't.  Its vendor decides what kernels are supported.
> >     >>> You are essentially locked to use old lts kernels.
> >     >>> This is not a scheme we can support.
> >     >> Если вы используете фичи этих сетевых адаптеров, то у вас нет
> >     другого
> >     >> выбора. Intel доносит до mainline ядра обновление драйверов с
> >     заметной
> >     >> задержкой.
> >     > Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь
> >     собрать
> >     > out-of-tree, и не предлагайте такие драйвера в in-tree.
> >
> >     Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не
> >     отличаются от out-of-tree в плане поддерживаемости и собираемости.
> >
> >
> > По крайней мере, для 5.4 LTS их до сих пор нет. И так как процесс 
> > разработки закрыт, то мы даже предположить не можем, когда будут.
> > Плохо зависеть от такой разработки.
> >
> Ну как только купил сетевой адаптер от Intel - так сразу стал зависить 
> от такой разработки. Никуда не денешься.
> 
> Это, к сожалению, нельзя игнорировать. Intel правит бал на рынке 
> серверных сетевых адаптеров и серверный Linux без поддержки фич его 
> адаптеров лично мне не интересен.

Использовать сторонние дрова от Intel - это твой выбор, мучайся с ним сам.
Другим нужно новое ядро, и они не изволят ждать, когда Intel что-то там
выпустит.


-- 
ldv


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 12:42                   ` Anton Farygin
  2020-02-13 13:32                     ` Dmitry V. Levin
@ 2020-02-13 13:36                     ` Anton V. Boyarshinov
  2020-02-13 14:42                       ` Anton Farygin
  1 sibling, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-02-13 13:36 UTC (permalink / raw)
  To: Anton Farygin; +Cc: ALT Linux Sisyphus discussions

On Thu, 13 Feb 2020 15:42:44 +0300 Anton Farygin wrote:

> Там, кстати, не только на 10-ти гигабитные 
> адаптеры жалуются. Разработчики ядра в версии 5.4 порвали совместимость 
> со всем спектром внешних сетевых драйверов intel, включая гигабитные 
> десктопные.

И известно это уже месяца 2-3 как, но разработчики intel по этому
поводу не очень волнуются...


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 13:28                 ` Anton V. Boyarshinov
@ 2020-02-13 14:41                   ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 14:41 UTC (permalink / raw)
  To: Anton V. Boyarshinov; +Cc: ALT Linux Sisyphus discussions

On 13.02.2020 16:28, Anton V. Boyarshinov wrote:
> On Thu, 13 Feb 2020 15:30:33 +0300 Anton Farygin wrote:
>
>>> Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь собрать
>>> out-of-tree, и не предлагайте такие драйвера в in-tree.
>> Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не
>> отличаются от out-of-tree в плане поддерживаемости и собираемости.
> Это не так. В stable ядрах в этих драйверах регулярно происходят
> изменения, которые, разумеется, не накладываются на интеловскую версию.
> И то, что это ни разу не привело к взрыву -- вопрос исключительно удачи.

Ты не должен мержить патч, а просто забирать исходники в дерево и 
генерить другой Makefile.



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 13:36                     ` Anton V. Boyarshinov
@ 2020-02-13 14:42                       ` Anton Farygin
    0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 14:42 UTC (permalink / raw)
  To: Anton V. Boyarshinov; +Cc: ALT Linux Sisyphus discussions

On 13.02.2020 16:36, Anton V. Boyarshinov wrote:
> On Thu, 13 Feb 2020 15:42:44 +0300 Anton Farygin wrote:
>
>> Там, кстати, не только на 10-ти гигабитные
>> адаптеры жалуются. Разработчики ядра в версии 5.4 порвали совместимость
>> со всем спектром внешних сетевых драйверов intel, включая гигабитные
>> десктопные.
> И известно это уже месяца 2-3 как, но разработчики intel по этому
> поводу не очень волнуются...

А есть ли дистрибутивы на этом LTS ядре ?



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 13:32                     ` Dmitry V. Levin
@ 2020-02-13 14:44                       ` Anton Farygin
  2020-02-13 15:16                         ` Sergey
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 14:44 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 16:32, Dmitry V. Levin wrote:
> On Thu, Feb 13, 2020 at 03:42:44PM +0300, Anton Farygin wrote:
>> On 13.02.2020 15:36, Aleksey Novodvorsky wrote:
>>> чт, 13 февр. 2020 г., 15:30 Anton Farygin wrote:
>>>      On 13.02.2020 15:25, Dmitry V. Levin wrote:
>>>      > On Thu, Feb 13, 2020 at 03:10:31PM +0300, Anton Farygin wrote:
>>>      >> On 13.02.2020 14:58, Dmitry V. Levin wrote:
>>>      >>> On Thu, Feb 13, 2020 at 01:20:36PM +0300, Anton Farygin wrote:
>>>      >>>> On 13.02.2020 12:42, Anton V. Boyarshinov wrote:
>>>      >>>>>> Но на будущее надо как-то плавно убрать этот хак с
>>>      переименованным
>>>      >>>>>> внешнем модулем, собрав его патчем in-tree.
>>>      >>>>> Этого не будет. Коду, который не поддерживается в согласии с
>>>      ядром
>>>      >>>>> сколько-либо оперативно там нечего делать.
>>>      >>>> Оно поддерживается в согласии с LTS ядрами достаточно
>>>      оперативно. По
>>>      >>>> крайней мере в p8 всё отлично работает уже давно.
>>>      >>> No, it doesn't.  Its vendor decides what kernels are supported.
>>>      >>> You are essentially locked to use old lts kernels.
>>>      >>> This is not a scheme we can support.
>>>      >> Если вы используете фичи этих сетевых адаптеров, то у вас нет
>>>      другого
>>>      >> выбора. Intel доносит до mainline ядра обновление драйверов с
>>>      заметной
>>>      >> задержкой.
>>>      > Тогда ждите, когда Intel соблаговолит когда-нибудь что-нибудь
>>>      собрать
>>>      > out-of-tree, и не предлагайте такие драйвера в in-tree.
>>>
>>>      Эти драйвера отлично живут in-tree для LTS ядер и ничем таким не
>>>      отличаются от out-of-tree в плане поддерживаемости и собираемости.
>>>
>>>
>>> По крайней мере, для 5.4 LTS их до сих пор нет. И так как процесс
>>> разработки закрыт, то мы даже предположить не можем, когда будут.
>>> Плохо зависеть от такой разработки.
>>>
>> Ну как только купил сетевой адаптер от Intel - так сразу стал зависить
>> от такой разработки. Никуда не денешься.
>>
>> Это, к сожалению, нельзя игнорировать. Intel правит бал на рынке
>> серверных сетевых адаптеров и серверный Linux без поддержки фич его
>> адаптеров лично мне не интересен.
> Использовать сторонние дрова от Intel - это твой выбор, мучайся с ним сам.
> Другим нужно новое ядро, и они не изволят ждать, когда Intel что-то там
> выпустит.
Ты можешь гарантировать то, что никто кроме меня не использует этот 
драйвер из репозитория так, как это делаю я ?



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  @ 2020-02-13 14:56                           ` Anton Farygin
  2020-02-13 14:57                             ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 14:56 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 17:52, Aleksey Novodvorsky wrote:
>
>
>
> чт, 13 февр. 2020 г., 17:42 Anton Farygin <rider@basealt.ru 
> <mailto:rider@basealt.ru>>:
>
>     On 13.02.2020 16:36, Anton V. Boyarshinov wrote:
>     > On Thu, 13 Feb 2020 15:42:44 +0300 Anton Farygin wrote:
>     >
>     >> Там, кстати, не только на 10-ти гигабитные
>     >> адаптеры жалуются. Разработчики ядра в версии 5.4 порвали
>     совместимость
>     >> со всем спектром внешних сетевых драйверов intel, включая
>     гигабитные
>     >> десктопные.
>     > И известно это уже месяца 2-3 как, но разработчики intel по этому
>     > поводу не очень волнуются...
>
>     А есть ли дистрибутивы на этом LTS ядре ?
>
>
>  Ubuntu 20.04 LTS. Ежедневные сборки уже доступны, релиз в апреле.
>
>
Значит в апреле точно будет драйвер.

Вообще, конечно, было бы неплохо обеспечить тех. совместимость с 
разработками Intel для их железа со стороны Intel. Не знаю, что для 
этого нужно сделать.



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 14:56                           ` Anton Farygin
@ 2020-02-13 14:57                             ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 14:57 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 17:56, Anton Farygin wrote:
> On 13.02.2020 17:52, Aleksey Novodvorsky wrote:
>>
>>
>>
>> чт, 13 февр. 2020 г., 17:42 Anton Farygin <rider@basealt.ru 
>> <mailto:rider@basealt.ru>>:
>>
>>     On 13.02.2020 16:36, Anton V. Boyarshinov wrote:
>>     > On Thu, 13 Feb 2020 15:42:44 +0300 Anton Farygin wrote:
>>     >
>>     >> Там, кстати, не только на 10-ти гигабитные
>>     >> адаптеры жалуются. Разработчики ядра в версии 5.4 порвали
>>     совместимость
>>     >> со всем спектром внешних сетевых драйверов intel, включая
>>     гигабитные
>>     >> десктопные.
>>     > И известно это уже месяца 2-3 как, но разработчики intel по этому
>>     > поводу не очень волнуются...
>>
>>     А есть ли дистрибутивы на этом LTS ядре ?
>>
>>
>>  Ubuntu 20.04 LTS. Ежедневные сборки уже доступны, релиз в апреле.
>>
>>
> Значит в апреле точно будет драйвер.
>
> Вообще, конечно, было бы неплохо обеспечить тех. совместимость с 
> разработками Intel для их железа со стороны Intel. Не знаю, что для 
> этого нужно сделать.
В смысле - тех. совместимость наших дистрибутивов и ядер.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 14:44                       ` Anton Farygin
@ 2020-02-13 15:16                         ` Sergey
  2020-02-13 15:23                           ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Sergey @ 2020-02-13 15:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday 13 February 2020, Anton Farygin wrote:

> > Использовать сторонние дрова от Intel - это твой выбор, мучайся с ним
> > сам. Другим нужно новое ядро, и они не изволят ждать, когда Intel 
> > что-то там выпустит.

> Ты можешь гарантировать то, что никто кроме меня не использует этот 
> драйвер из репозитория так, как это делаю я ?
 
Строго говоря, тот, кто использует этот драйвер, должен знать, что он
использует, и не обновлять ядро, пока драйвер не появится вновь. Всё
же вероятность выявления действительно серьёзной проблемы не так уж и
велика, и скорее высего можно будет подождать. Или, допустим, пересидеть
на ovz-el7. Для него, кстати, собрано?

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-13 15:16                         ` Sergey
@ 2020-02-13 15:23                           ` Anton Farygin
    0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-13 15:23 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 18:16, Sergey wrote:
> On Thursday 13 February 2020, Anton Farygin wrote:
>
>>> Использовать сторонние дрова от Intel - это твой выбор, мучайся с ним
>>> сам. Другим нужно новое ядро, и они не изволят ждать, когда Intel
>>> что-то там выпустит.
>> Ты можешь гарантировать то, что никто кроме меня не использует этот
>> драйвер из репозитория так, как это делаю я ?
>   
> Строго говоря, тот, кто использует этот драйвер, должен знать, что он
> использует, и не обновлять ядро, пока драйвер не появится вновь. Всё
> же вероятность выявления действительно серьёзной проблемы не так уж и
> велика, и скорее высего можно будет подождать. Или, допустим, пересидеть
> на ovz-el7. Для него, кстати, собрано?

Я бы сказал наоборот - вероятность появления действительно серьёзной 
проблемы не так уж мала.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  @ 2020-02-14  3:58                               ` Anton Farygin
  2020-02-14  4:01                                 ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-14  3:58 UTC (permalink / raw)
  To: sisyphus

On 13.02.2020 23:56, Aleksey Novodvorsky wrote:
>
>
>
>
> чт, 13 февр. 2020 г., 18:23 Anton Farygin <rider@basealt.ru 
> <mailto:rider@basealt.ru>>:
>
>     On 13.02.2020 18:16, Sergey wrote:
>     > On Thursday 13 February 2020, Anton Farygin wrote:
>     >
>     >>> Использовать сторонние дрова от Intel - это твой выбор,
>     мучайся с ним
>     >>> сам. Другим нужно новое ядро, и они не изволят ждать, когда Intel
>     >>> что-то там выпустит.
>     >> Ты можешь гарантировать то, что никто кроме меня не использует этот
>     >> драйвер из репозитория так, как это делаю я ?
>     >
>     > Строго говоря, тот, кто использует этот драйвер, должен знать,
>     что он
>     > использует, и не обновлять ядро, пока драйвер не появится вновь. Всё
>     > же вероятность выявления действительно серьёзной проблемы не так
>     уж и
>     > велика, и скорее высего можно будет подождать. Или, допустим,
>     пересидеть
>     > на ovz-el7. Для него, кстати, собрано?
>
>     Я бы сказал наоборот - вероятность появления действительно серьёзной
>     проблемы не так уж мала.
>
>
> Антон, а в какой стабильный репозиторий известных корпоративных 
> дистрибутивов входит этот драйвер от Intel?

В этом драйвере от Intel поддерживаются репозитории всех корпоративных 
дистрибутивов, за исключением Альта.

Возьми за аналогию nVidia, которая упакована у нас а остальной мир 
ставит её кто как. Так будет понятнее.




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-14  3:58                               ` Anton Farygin
@ 2020-02-14  4:01                                 ` Anton Farygin
  2020-02-14  4:07                                   ` Anton Farygin
  0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2020-02-14  4:01 UTC (permalink / raw)
  To: sisyphus

On 14.02.2020 06:58, Anton Farygin wrote:
> On 13.02.2020 23:56, Aleksey Novodvorsky wrote:
>>
>>
>>
>>
>> чт, 13 февр. 2020 г., 18:23 Anton Farygin <rider@basealt.ru 
>> <mailto:rider@basealt.ru>>:
>>
>>     On 13.02.2020 18:16, Sergey wrote:
>>     > On Thursday 13 February 2020, Anton Farygin wrote:
>>     >
>>     >>> Использовать сторонние дрова от Intel - это твой выбор,
>>     мучайся с ним
>>     >>> сам. Другим нужно новое ядро, и они не изволят ждать, когда 
>> Intel
>>     >>> что-то там выпустит.
>>     >> Ты можешь гарантировать то, что никто кроме меня не использует 
>> этот
>>     >> драйвер из репозитория так, как это делаю я ?
>>     >
>>     > Строго говоря, тот, кто использует этот драйвер, должен знать,
>>     что он
>>     > использует, и не обновлять ядро, пока драйвер не появится 
>> вновь. Всё
>>     > же вероятность выявления действительно серьёзной проблемы не так
>>     уж и
>>     > велика, и скорее высего можно будет подождать. Или, допустим,
>>     пересидеть
>>     > на ovz-el7. Для него, кстати, собрано?
>>
>>     Я бы сказал наоборот - вероятность появления действительно серьёзной
>>     проблемы не так уж мала.
>>
>>
>> Антон, а в какой стабильный репозиторий известных корпоративных 
>> дистрибутивов входит этот драйвер от Intel?
>
> В этом драйвере от Intel поддерживаются репозитории всех корпоративных 
> дистрибутивов, за исключением Альта.
>
> Возьми за аналогию nVidia, которая упакована у нас а остальной мир 
> ставит её кто как. Так будет понятнее.

И кстати, RHEL обновляет  и поддерживает драйвер ixgbe в своём ядре.

Но делает это недостаточно оперативно:

https://bugs.centos.org/view.php?id=15195



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-14  4:01                                 ` Anton Farygin
@ 2020-02-14  4:07                                   ` Anton Farygin
  2020-02-14  5:22                                     ` Sergey
  2020-02-19 14:54                                     ` Vladimir D. Seleznev
  0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-14  4:07 UTC (permalink / raw)
  To: sisyphus

On 14.02.2020 07:01, Anton Farygin wrote:
> On 14.02.2020 06:58, Anton Farygin wrote:
>> On 13.02.2020 23:56, Aleksey Novodvorsky wrote:
>>>
>>>
>>>
>>>
>>> чт, 13 февр. 2020 г., 18:23 Anton Farygin <rider@basealt.ru 
>>> <mailto:rider@basealt.ru>>:
>>>
>>>     On 13.02.2020 18:16, Sergey wrote:
>>>     > On Thursday 13 February 2020, Anton Farygin wrote:
>>>     >
>>>     >>> Использовать сторонние дрова от Intel - это твой выбор,
>>>     мучайся с ним
>>>     >>> сам. Другим нужно новое ядро, и они не изволят ждать, когда 
>>> Intel
>>>     >>> что-то там выпустит.
>>>     >> Ты можешь гарантировать то, что никто кроме меня не 
>>> использует этот
>>>     >> драйвер из репозитория так, как это делаю я ?
>>>     >
>>>     > Строго говоря, тот, кто использует этот драйвер, должен знать,
>>>     что он
>>>     > использует, и не обновлять ядро, пока драйвер не появится 
>>> вновь. Всё
>>>     > же вероятность выявления действительно серьёзной проблемы не так
>>>     уж и
>>>     > велика, и скорее высего можно будет подождать. Или, допустим,
>>>     пересидеть
>>>     > на ovz-el7. Для него, кстати, собрано?
>>>
>>>     Я бы сказал наоборот - вероятность появления действительно 
>>> серьёзной
>>>     проблемы не так уж мала.
>>>
>>>
>>> Антон, а в какой стабильный репозиторий известных корпоративных 
>>> дистрибутивов входит этот драйвер от Intel?
>>
>> В этом драйвере от Intel поддерживаются репозитории всех 
>> корпоративных дистрибутивов, за исключением Альта.
>>
>> Возьми за аналогию nVidia, которая упакована у нас а остальной мир 
>> ставит её кто как. Так будет понятнее.
>
> И кстати, RHEL обновляет  и поддерживает драйвер ixgbe в своём ядре.
>
> Но делает это недостаточно оперативно:
>
> https://bugs.centos.org/view.php?id=15195

SuSE делает тоже самое.

https://docs.oracle.com/cd/E23393_01/html/E23397/gpyno.html

Да и с каких это пор мы в таком важном вопросе, как поддержка 
расширенного спектра железа из коробки - смотрим на другие дистрибутивы ?


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-14  4:07                                   ` Anton Farygin
@ 2020-02-14  5:22                                     ` Sergey
  2020-02-14  6:43                                       ` Anton Farygin
  2020-02-19 14:54                                     ` Vladimir D. Seleznev
  1 sibling, 1 reply; 36+ messages in thread
From: Sergey @ 2020-02-14  5:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday 14 February 2020, Anton Farygin wrote:

> Да и с каких это пор мы в таком важном вопросе, как поддержка 
> расширенного спектра железа из коробки - смотрим на другие 
> дистрибутивы ? 
 
Так "из коробки-то" должно быть: пока до стабильного бранча ядро
доедет, драйвер уже будет наверное.

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-14  5:22                                     ` Sergey
@ 2020-02-14  6:43                                       ` Anton Farygin
  0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-02-14  6:43 UTC (permalink / raw)
  To: sisyphus

On 14.02.2020 08:22, Sergey wrote:
> On Friday 14 February 2020, Anton Farygin wrote:
>
>> Да и с каких это пор мы в таком важном вопросе, как поддержка
>> расширенного спектра железа из коробки - смотрим на другие
>> дистрибутивы ?
>   
> Так "из коробки-то" должно быть: пока до стабильного бранча ядро
> доедет, драйвер уже будет наверное.
>
Можно подёргать intel по этому поводу на sf.net..



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!)
  2020-02-14  4:07                                   ` Anton Farygin
  2020-02-14  5:22                                     ` Sergey
@ 2020-02-19 14:54                                     ` Vladimir D. Seleznev
  1 sibling, 0 replies; 36+ messages in thread
From: Vladimir D. Seleznev @ 2020-02-19 14:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Feb 14, 2020 at 07:07:38AM +0300, Anton Farygin wrote:
> On 14.02.2020 07:01, Anton Farygin wrote:
> > On 14.02.2020 06:58, Anton Farygin wrote:
> >> On 13.02.2020 23:56, Aleksey Novodvorsky wrote:
> >>>
> >>>
> >>>
> >>>
> >>> чт, 13 февр. 2020 г., 18:23 Anton Farygin <rider@basealt.ru 
> >>> <mailto:rider@basealt.ru>>:
> >>>
> >>>     On 13.02.2020 18:16, Sergey wrote:
> >>>     > On Thursday 13 February 2020, Anton Farygin wrote:
> >>>     >
> >>>     >>> Использовать сторонние дрова от Intel - это твой выбор,
> >>>     мучайся с ним
> >>>     >>> сам. Другим нужно новое ядро, и они не изволят ждать, когда 
> >>> Intel
> >>>     >>> что-то там выпустит.
> >>>     >> Ты можешь гарантировать то, что никто кроме меня не 
> >>> использует этот
> >>>     >> драйвер из репозитория так, как это делаю я ?
> >>>     >
> >>>     > Строго говоря, тот, кто использует этот драйвер, должен знать,
> >>>     что он
> >>>     > использует, и не обновлять ядро, пока драйвер не появится 
> >>> вновь. Всё
> >>>     > же вероятность выявления действительно серьёзной проблемы не так
> >>>     уж и
> >>>     > велика, и скорее высего можно будет подождать. Или, допустим,
> >>>     пересидеть
> >>>     > на ovz-el7. Для него, кстати, собрано?
> >>>
> >>>     Я бы сказал наоборот - вероятность появления действительно 
> >>> серьёзной
> >>>     проблемы не так уж мала.
> >>>
> >>>
> >>> Антон, а в какой стабильный репозиторий известных корпоративных 
> >>> дистрибутивов входит этот драйвер от Intel?
> >>
> >> В этом драйвере от Intel поддерживаются репозитории всех 
> >> корпоративных дистрибутивов, за исключением Альта.
> >>
> >> Возьми за аналогию nVidia, которая упакована у нас а остальной мир 
> >> ставит её кто как. Так будет понятнее.
> >
> > И кстати, RHEL обновляет  и поддерживает драйвер ixgbe в своём ядре.
> >
> > Но делает это недостаточно оперативно:
> >
> > https://bugs.centos.org/view.php?id=15195
> 
> SuSE делает тоже самое.
> 
> https://docs.oracle.com/cd/E23393_01/html/E23397/gpyno.html
> 
> Да и с каких это пор мы в таком важном вопросе, как поддержка 
> расширенного спектра железа из коробки - смотрим на другие дистрибутивы ?

Может не смотрим, но SLES 11 release date 24 March 2009. И он не в
репозитории SLES, а, судя по представленному документу:

The driver needed for the onboard 10 Gigabit Ethernet ... is not
available in the general availability release of SLES 11 SP1.

-- 
   С уважением,
   Владимир Селезнев


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2020-02-19 14:54 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-07 14:11 [sisyphus] Готовится обновления ядра std-def на 5.4 (ixgbe!) Anton V. Boyarshinov
2020-02-07 14:44 ` alexei
2020-02-09 17:02   ` Anton Farygin
2020-02-10  2:25     ` alexei
2020-02-10  7:12       ` Anton Farygin
2020-02-08  5:10 ` Anton Farygin
2020-02-10 10:16   ` Anton V. Boyarshinov
2020-02-09 16:53 ` Anton Farygin
2020-02-09 17:00   ` Anton Farygin
2020-02-12 13:50 ` Anton V. Boyarshinov
2020-02-13  9:03   ` Anton Farygin
2020-02-13  9:40       ` Anton Farygin
2020-02-13 10:19           ` Anton Farygin
2020-02-13  9:42     ` Anton V. Boyarshinov
2020-02-13 10:20       ` Anton Farygin
2020-02-13 11:58         ` Dmitry V. Levin
2020-02-13 12:10           ` Anton Farygin
2020-02-13 12:25             ` Dmitry V. Levin
2020-02-13 12:30               ` Anton Farygin
2020-02-13 12:42                   ` Anton Farygin
2020-02-13 13:32                     ` Dmitry V. Levin
2020-02-13 14:44                       ` Anton Farygin
2020-02-13 15:16                         ` Sergey
2020-02-13 15:23                           ` Anton Farygin
2020-02-14  3:58                               ` Anton Farygin
2020-02-14  4:01                                 ` Anton Farygin
2020-02-14  4:07                                   ` Anton Farygin
2020-02-14  5:22                                     ` Sergey
2020-02-14  6:43                                       ` Anton Farygin
2020-02-19 14:54                                     ` Vladimir D. Seleznev
2020-02-13 13:36                     ` Anton V. Boyarshinov
2020-02-13 14:42                       ` Anton Farygin
2020-02-13 14:56                           ` Anton Farygin
2020-02-13 14:57                             ` Anton Farygin
2020-02-13 13:28                 ` Anton V. Boyarshinov
2020-02-13 14:41                   ` Anton Farygin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git