In coda prima del ciclo di Linux 6.4 questa primavera sta rimuovendo tutti i driver”char”PCMCIA come parte di uno sforzo più ampio per rimuovere il socket PCMCIA e il codice del driver della scheda dove non ci sono utenti apparentemente rimasti.
Greg Kroah-Hartman ieri ha messo in coda char: pcmcia: rimuovi tutti i driver in char-misc-next prima dell’inizio del ciclo di Linux 6.4 tra due mesi. Il commit di Jiri Slaby di SUSE spiega:
Questi driver char PCMCIA sono difettosi e ricevono solo cure minime. Si è concluso che dovremmo provare a rimuovere completamente la maggior parte dei driver pcmcia. Cominciamo con questi char rotti.
Questo segue una discussione sul kernel di ottobre su lo stato e la via da seguire per il supporto PCMCIA all’interno del kernel Linux. Uno dei principali percorsi in avanti è quello di mantenere i driver di socket e schede dove ci sono utenti apparenti, ma iniziare a rimuovere i driver inutilizzati nelle prossime versioni. Questo si ferma prima di rimuovere il supporto della scheda PCMCIA nella sua interezza.
Lo sviluppatore veterano del kernel Arnd Bergmann ha anche recentemente aggiunto la mailing list del kernel,”I due casi d’uso importanti che vedo per i driver/pcmcia sono i dispositivi cardbus sui vecchi laptop, che funzionano con i normali driver di dispositivo PCI, e l’archiviazione su scheda CF per i sistemi embedded. Se possiamo separare i due spostando il cardbus nativo su drivers/pci/hotplug ma eliminando il supporto per i dispositivi PCMCIA a 16 bit negli slot cardbus, si spera che diventi molto più semplice.”
Il driver Omnikey Cardman 4000, il driver Omnikey Cardman 4040, il driver SCR24X Chip Card Interface e il supporto SyncLink PC Card sono i driver interessati da questa rimozione iniziale messa in coda prima di Linux 6.4. Quindi, come questi driver di caratteri PCMCIA, si prevede che altro codice di driver PCMCIA inutilizzato verrà eliminato dal kernel principale nelle prossime versioni, ma il supporto della scheda PCMCIA nella sua interezza non andrà perso in questo momento.
Alcuni dei driver di dispositivo PCMCIA sulla probabile Il tagliere può essere trovato in fondo a questo post della mailing list.