[lvc-project] [PATCH net v2 3/3] net: fealnx: allocate the card index from an IDA
Fedor Pchelkin
pchelkin at ispras.ru
Wed Oct 21 11:06:28 MSK 2026
On Tue, 06. Oct 14:31, netdev-bot+sashiko at kernel.org wrote:
> - [Medium] The commit message says the IDA "reuses ids on re-add,
> preserving the options[] and full_duplex[] mapping by probe order".
Не знаю, подход с IDA выглядит более уместным, как по мне. Опасения
мэйнтейнеров понятны - это древний драйвер, любые изменения для которого
желательно тестировать в связке с физическим устройством.
===
Если организация включает данный драйвер в состав сертифицируемого ядра,
предполагается, что у неё такие возможности должны быть. В идеальной
ситуации, понятное дело. Иначе к сожалению нам всем приходится иметь дело
вот с такими реакциями мэйнтейнеров на происходящее.
Я к тому, что подавляющая часть работы над древними драйверами может быть
легко убрана выключением их из конфигураций ядер, направленных на
сертификацию. Если же вдруг эти драйверы правда кому-то требуются,
возвращаемся к пункту, что должна иметься возможность тестировать.
===
Проблем от IDA в драйвере не вижу, и думаю, мы примем патч с IDA в
lvc-ветки. Просьба только адресовать в описании патча замечание ии про
порядок выделения.
>
> Pre-existing issues:
> - [High] fealnx_init_one() (drivers/net/ethernet/fealnx.c:482-518) builds
> the PCI resource name in the stack array `char boardname[18]` and…
Раз уж мы залезли в это болото, проблема выше тоже выглядит валидной. И
должно быть, даже более "достижимой" и значимой на практике. Подготовите
на неё четвертый патч?
Отправить будет сейчас достаточно в lvc-patches at linuxtesting.org. В
сообществе, насколько понимаю, переводят серию на net-next и смогут
что-то добавить они туда через несколько недель только.
More information about the lvc-project
mailing list