
Bár az IEEE-1394 Firewire hardverek egyre ritkábbak a piacon, a Linux fejlesztői továbbra is elkötelezettek a támogatás fenntartása mellett. A modern Linux IEEE-1394 alrendszer karbantartója, Takashi Sakamoto, vállalta, hogy a Firewire támogatást 2029-ig biztosítja. A fejlesztés alatt álló Linux 6.18 kernelben további finomítások kerültek a Firewire kódba. A Linux 6.18 várhatóan az idei év Long Term Support (LTS) kiadása lesz, így a Firewire támogatás fejlesztése különösen figyelemre méltó. Az újabb javítások és refaktorálások a rendszer stabilitását és karbantarthatóságát szolgálják.
Főbb fejlesztések
Takashi Sakamoto a 6.18-as ciklusra 42 javítást készített, amelyek főként kódfinomításokból állnak:
- Eltávolították a Firewire-OHCI modulból a már elavult debug paramétert.
- A modul lokális workqueue helyett egy kísérleti IRQ szál kezeli a 1394 OHCI SelfIDComplete eseményeket.
- Buszkezelő kód refaktorálása, valamint kisebb kód-tisztítások.
Az eltávolított debug paraméter helyett a meglévő tracepoint-ok nyújtanak alternatívát. Az IRQ szál jelenlegi használata kísérleti jellegű, és a jövőben más megoldással váltható, például a core funkcionalitásból biztosított workqueue-val.
Részletes technikai információk a beolvasztási kérelemben találhatók.
