A Linux kernel ThinkPad-illesztőprogramja komolyabb frissítést kap: új hardverhiba-észlelés funkció érkezik, elsőként a hibás USB-C portok észleléséhez

A Lenovo ThinkPad sorozatú laptopok hamarosan képesek lesznek szoftveresen jelezni, ha fizikai sérülés éri bizonyos belső alkatrészeiket, köszönhetően a legújabb Linux-fejlesztéseknek. A platform-drivers-x86.git fa „for-next” ágában a napokban kerültek be az a patch, amelyek a ThinkPad ACPI illesztőprogramot készítik fel a hardverkárosodások jelentésére. Ez a technikai előrelépés azt jelenti, hogy a funkció a következő Linux kernelciklus, várhatóan a Linux 7.0 kernel verziók egyikének szerves részét képezi majd.

A Linux kernel ThinkPad-illesztőprogramja komolyabb frissítést kap: új hardverhiba-észlelés funkció érkezik, elsőként a hibás USB-C portok észleléséhez

Középpontban a sérülékeny USB-C csatlakozók

A fejlesztés első körben az újabb ThinkPad modellekbe épített speciális diagnosztikai képességekre épít, amelyek kezdetben az USB-C típusú, cserélhető csatlakozók állapotának figyelésére fókuszálnak. Mivel az USB-C portok fizikai igénybevétele jelentős, a károsodásuk néha nem is látható egyértelműen szabad szemmel, mégis okozhat csatlakozási hibákat vagy lassabb töltést. A rendszer képes lesz felismerni, ha a hardver belső szerkezete megrongálódott, és ezt az információt eljuttatja az operációs rendszer felé. A szakértők várakozásai szerint ez a technológia a jövőben más kritikus komponensekre is kiterjedhet, így a laptopok öndiagnosztikai képességei jelentősen javulhatnak.

Precíz diagnózis kernel és rendszer szinten

A technikai implementáció során két új fájl jelenik meg a Linux fájlrendszerében a sysfs interfészen keresztül, amelyek segítségével lekérdezhetővé válik a gép állapota. Az egyik új útvonal egy egyszerű állapotjelző, amely csupán azt közli, hogy történt-e károsodás vagy sem. Ennél sokkal izgalmasabb a részletező felület, amely pontos információt ad a hiba helyéről, például szövegesen is megjelölve, hogy a laptop melyik oldalán, melyik konkrét port érintett. Ez a szintű részletesség, amely például képes kiírni, hogy a „Jobb oldali középső Type-C port” hibásodott meg, nagyban megkönnyíti a szervizelést és a hibaelhárítást a végfelhasználók és a szakszervízek számára egyaránt.