Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Линус Торвальдс сообщил о доступности новой версии Linux 5.19. В этом релизе насчитывается немало новых функций, разработчики дополнительно обещают повышение производительности. Однако ключевым моментом стала разработка на MacBook с процессором Apple M1.

Среди нововведений отмечают поддержку LoongArch для процессоров AMD Zen 4, работу над AMD RDNA3 и Intel DG2/Alchemist, поддержку драйвера Intel Idle для Alder Lake и т. п.

Линус Торвальдс также написал про использование собственного MacBook с чипом M1, который теперь благодаря проекту Asahi Linux работает на «пингвине».

«Кстати, наиболее интересной частью для меня стал выпуск релиза на arm64-ноутбуке (сейчас я тоже пишу на нем). Я очень долго этого ждал и наконец это стало реальностью благодаря команде Asahi. Ранее у нас уже была аппаратная начинка arm64 с установленным Linux, однако ей невозможно было пользоваться в качестве платформы для разработки», — пишет «папа линукса».

«Это уже третий раз, когда я использую железо Apple для разработки Linux. В первый раз была ppc970-машина, а лет десять назад я задействовал Macbook Air, как единственно легкий и удобный лэптоп».

Торвальдс также подчеркнул, что Linux 5.20, скорее всего, будет называться Linux 6.0.

Linux начал отказываться от поддержки Байкал-Т1

В ядре Linux 7.1 приняли изменения, которые ведут к удалению поддержки контроллеров AHCI SATA и PCIe, связанных с «Байкал-Т1». Речь идёт о важных интерфейсах: первый нужен для подключения накопителей вроде HDD и SSD, второй — для высокоскоростных устройств, включая сетевые карты и другие компоненты.

Процесс идёт не первый день. Ещё в Linux 7.0 из ядра уже убрали часть драйверов, связанных с «Байкал-Т1», а теперь очередь дошла и до других компонентов.

Разработчики объясняют это просто: сопровождение платформы слабое, часть интеграции так и не была доведена до конца, а некоторые драйверы годами оставались в подвешенном состоянии.

На этом история может не закончиться. В сообществе также обсуждают возможность удаления и других драйверов, связанных с архитектурой «Байкал-Т1», в том числе компонентов для таймеров, памяти, аппаратного мониторинга и загрузочной логики.

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

При этом когда-то всё выглядело куда оптимистичнее: поддержка Baikal-T1 была добавлена в основную ветку Linux ещё начиная с версии 5.8. Но дальше начались проблемы не только технические, но и организационные.

В 2023 году в сообществе Linux уже возникали споры вокруг патчей, связанных с Baikal Electronics, а позднее тема санкционных ограничений всплывала и в более широком контексте участия российских разработчиков в развитии ядра.

RSS: Новости на портале Anti-Malware.ru