[OSy] recyklace asidu
Jakub Jermar
jakub at jermar.eu
Mon Nov 19 15:24:51 CET 2007
Ahoj,
Josef.Reidinger at seznam.cz wrote:
> Ahoj, mam dotaz k jednomu problemu k rotaci asidu. Pokud mam proces,
> ktery mam zaznam v tlb a ma nastaven asid v registru. Dojde k
> preplanovani a jiny procesy plni tlb a tenhle uz nema zaznam v tlb. A
> jiny proces s jeho asidem tam ma zaznam. Az se dostane tenhle k behu,
> tak by mohl pouzit zaznam, ktery neni jeho. Da se tomu nejak
> zabranit? aspon maly hint. Diky
Myslim ze v momente, kdy ten jeden ASID zrecyklujes pro pouziti jinym
adresovym prostorem, musis jej sestrelit ze vsech TLB (pokud mas SMP
kernel) a ve starem adres spacu oznacit, ze uz stary ASID nema pouzivat
(= musi si zrecyklovat nejaky jiny).
Jakub
More information about the NSWI004
mailing list