Zoals in maart opgemerkt, is het plan met Linux 6.4 om te beginnen met het verwijderen van oude, ongebruikte en niet-onderhouden PCMCIA-stuurprogramma’s. Als onderdeel van dat proces om te beginnen met het verwijderen van oude PCMCIA/CardBus-stuurprogrammacode uit de kernel, stonden alle PCMCIA”char”-stuurprogramma’s op het hakblok. Linus Torvalds heeft deze week de char/misc-wijzigingen doorgevoerd voor Linux 6.4 en inderdaad, die stuurprogramma’s zijn nu verwijderd. Ondertussen introduceerde deze pull het nieuwe AMD CDX-subsysteem.

Greg Kroah-Hartman nomineerde de char PCMCIA-stuurprogramma’s voor verwijdering omdat ze”buggy zijn en slechts minimale zorg krijgen”, samen met het feit dat andere kernelontwikkelaars ook voorstander zijn van het volledig verwijderen van de meeste PCMCIA-stuurprogramma’s.

De Omnikey Cardman 4000-driver, Omnikey Cardman 4040-driver, SCR24X Chip Card Interface-driver en SyncLink PC Card-ondersteuning zijn de drivers die worden beïnvloed door deze aanvankelijke verwijdering van tekens in Linux 6.4. Apart via het USB-subsysteem is ook het verwijderen van PCMCIA/CardBus naar USB-stuurprogramma’s mogelijk.


Verwacht dat er meer PCMCIA-code wordt het verwijderen van de komende kernelcycli voor stuurprogramma’s die als kapot worden beschouwd of zonder dat er gebruikers overblijven. Dankzij het wissen van de oude PCMCIA-tekencode, is de char/misc pull-aanvraag voor het samenvoegvenster van Linux 6.4 ongeveer break-even bij 11.014 invoegingen en 10982 verwijderingen.

Met het char pull request zijn er verschillende driverupdates en ook de introductie van de AMD CDX subsysteem. Meer informatie over AMD CDX binnen AMD CDX Bus Landing voor Linux 6.4 naar interface tussen APU’s en FPGA’s.

Categories: IT Info