Как стать автором
Обновить

Мейтейнеры сетевого раздела ядра Linux представили план по удалению старых драйверов Wi-Fi для будущей сборки ядра Linux

Время на прочтение1 мин
Количество просмотров5.4K

Мейтейнеры сетевого раздела ядра Linux (Linux Networking) Майкл Ларабел и Арнд Бергманн представили подробный план по удалению старых драйверов Wi-Fi для будущей сборки ядра Linux 6.8, включая поддержку беспроводных адаптеров PCMCIA.

«Просматривая старые драйверы, использующие устаревший callback (обратный вызов) .ndo_do_ioctl(), я обнаружил ряд сетевых драйверов, которые особенно устарели, в частности для 802.11b (11 Мбит/с) или даже более старых беспроводных сетей, использующих non-busmaster ISA/PCMCIA. Там есть код для интерфейсов шины в стиле PCMCIA и использование устаревших расширений беспроводных сетей ioctls вместо интерфейсов netlink, которые должны были заменить их в 2007 году. Все эти драйверы устарели или потеряли свою актуальность», — уточнил Бергманн.

Среди драйверов для удаления в разделе driver/net/wireless есть код для различных устройств PCMCIA и mini-PCI с поддержкой только 802.11b, включая Planet WL3501, Intel IPW2x00 для различного оборудования 802.11a/b/g в ноутбуках Centrino, Sony PlayStation 3 Ethernet GELIC (решили в итоге этот драйвер оставить), Marvell Libertas, Broadcom B43xx.

Разработчики пояснили, что удаление старых драйверов PCMCIA Wi-Fi и очистка от кода для старых сетевых устройств беспроводной связи облегчит основное ядро Linux примерно на 87,7 тыс. строк кода.

Пока что это только в планах, а если кто-то будет активно использовать основное ядро Linux с этими драйверами, то их возврат в основную ветку возможен по необходимости. Удаляющие патчи для старых драйверов Wi-Fi планируется выпустить в новом выпуске после выхода Linux 6.7-rc1, чтобы обеспечить максимальное время для обработки этого процесса до запуска цикла разработки ядра Linux 6.8.

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 11: ↑11 и ↓0+11
Комментарии11

Другие новости

Истории

Ближайшие события

Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область