A Linux 6.17-rc1 kernel kiadáshoz FireWire alrendszer frissítések érkeznek
A Linux 6.17-es kernelhez elkészült a FireWire alrendszer legújabb fejlesztési csomagja, amelyet Takashi Sakamoto nyújtott be Linus Torvaldsnak. A frissítés elsősorban a korábban használt tasklet-ek teljes körű kiváltását valósítja meg, amelyet a 1394 OHCI DMA kontextusok alsó szintű kezelési mechanizmusának átalakítása tett lehetővé. A kód mostantól teljes mértékben standard Linux workqueue mechanizmust használja az aszinkron adatcsomagok kezelésére, ezzel egységesítve és modernezálva a belső feldolgozási folyamatokat. A változások alapját a 6.10 és 6.11 verziók között bevezetett tracepoint események megfigyelései adták, amelyek igazolták, hogy az új architektúra stabilan működik. Egy technikai problémát azonban egyelőre nem oldottak meg: előfordulhat, hogy a rendszer a schedule() függvényt egy RCU olvasási szakasz közepén hívja meg, ami szabálytalan. A javítási javaslat már elkészült, jelenleg tesztelés és felülvizsgálat alatt áll, ezért nem került be ebbe a pull kérelembe, csak a 6.17-rc1 kiadás után várható.
