Fundacja Wolnego Oprogramowania Ameryki Łacińskiej
Aby oczyścić jądro z niewolnych części, w ramach projektu Linux-libre
W nowym wydaniu:
- Ładowanie obiektów BLOB jest wyłączone w sterownikach dla Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP i magistrali MHI.
- Czyszczenie sterownika uwb i1480 zostało zatrzymane ze względu na jego usunięcie z jądra.
- Kod czyszczenia blobów został zmodyfikowany w celu uwzględnienia nowego interfejsu do ładowania oprogramowania sprzętowego oraz nowych blobów w sterownikach i podsystemach AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 Wi-Fi i Silead.
- Uwzględniono przeniesienie sterownika mscc i dokumentacji do wd719x.
- Usunięto wykonywalne obiekty BLOB, sformatowane jako tablice liczb, dodane w sterowniku i915 i używane w procesorach graficznych Gen7.
- Skrypt deblob-check rozwiązuje problemy z samokontrolą i przerabia niektóre standardowe wzorce wyboru obiektów BLOB.
Źródło: opennet.ru