Aszinkron eszköz/eszközmeghajtó-program probing támogatás

Címkék

Dmitry Torokhov egy patchkészletet küldött be az LKML-re a minap, amely a Chrome OS által használt aszinkron eszköz/eszközmeghajtó-program probing támogatás implementációt hozná a mainline kernelbe.

A probléma, amelyet a fejlesztők meg szeretnének oldani vele az, hogy a "lassú" eszközök és eszközmeghajtó-programok túl sok időt töltenek a probe() metódusaikkal és így az kihat

  • a teljes kernel boot folyamatra, amikor az eszközmeghajtó-programok bele vannak fordítva a kernelbe (nem modulban vannak) és a lassú eszközök megakasztják, késleltetik az egész boot folyamatot
  • a systemd azon óhajára, hogy eltimeoutolhassa a modulbetöltési folyamatot

Részletek a bejelentésben.

Hozzászólások

Elvben az ilyesminek mindigis párhuzamosan kellett volna futni. A gyakorlatban viszont kiváncsi leszek, hogy mennyi megmagyarázhatatlan problémát fog ez a patch okozni :-).