LINUX.ORG.RU

сетевой драйвер линукс

 ,


0

1

Добрый день!

у меня есть сетевой драйвер

я вижу его в «ifconfig»

Для приема команды из пользовательского пространства в пространстве ядра я использую функцию

ndo_eth_ioctl

В пользовательском пространстве я использую: ioctl(fd, SIOC_SETREGISTER, &ifr)

все было неплохо до ядра 6.0.1

в версии 5.9.9 команды из пользовательского пространства в пространство ядра ходили хорошо.

Но после того, как я обновил ядро ​​до 6.0.1, функция ioctl возвращает ошибку. (-1)

может кто-нибудь подсказать, где и как найти решение?