Ez az új „tlbi=” boot opció érkezik a Linux 7.2 kernel kiadása előtt

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az új „tlbi=” opció még időben bekerült a Linux 7.2 stabil kiadásába, és megjelölték a stabil Linux kernel verziókba való visszaportolásra is. Ez az opció a TLB érvénytelenítés módját szabályozza, és jelenleg csak a tlbi=ipi értéket veszi figyelembe. Ha a kernel-t tlbi=ipi paraméterrel indítjuk, a rendszer visszavált az IPI-alapú Transparent Lookaside Buffer (TLB) ürítésre.

Nemrég AMD CPU-kon feltárt INVLPGB / TLBSYNC problémák miatt, amelyek a broadcast TLB ürítéshez használt INVLPGB használatával függnek össze az újabb kernel verziókban, bevezették ezt az opciót. Így a fejlesztők és rendszergazdák vissza tudnak térni a régi, IPI-alapú TLB ürítéshez, hogy kizárják, okozhatja-e ez a felhasználói térben jelentkező összeomlásokat.

Egyelőre tehát ez egy hibakeresési célú opció azoknak, akik ki akarják zárni az esetleges INVLPGB/TLBSYNC problémákat a Linux rendszerükön. Később bővíthetik úgy, hogy támogassa a tlbi=broadcast beállítást is, ha a mostani alapértelmezett működés megváltozik.

A javítócsomag jelenleg az x86/urgent pull request részeként vár elfogadásra, és várhatóan hamarosan bekerül a Linux kernel mainline ágába.