Fa'aletonu ile VMM hypervisor na atia'e e le poloketi OpenBSD

I le OpenBSD-supplied hypervisor VMM faailoaina vaivai, lea e mafai ai, e ala i manipulations i luga o le itu o le malo malo, e faʻasolo ai mea o loʻo i totonu o vaega manatua o le fatu o le siosiomaga talimalo. O le faʻafitauli e mafua mai i le mea moni o se vaega o tuatusi faʻaletino malo (GPA, Guest Physical Address) o loʻo faʻapipiʻiina i le kernel virtual address space (KVA), ae o le GPA e le o iai se puipuiga tusitusi e faʻaoga i vaega KVA ua faʻailoga faitau-naʻo. . Ona o le leai o ni siaki talafeagai i le evmm_update_pvclock () galuega, e mafai ona faʻafeiloaʻi tuatusi KVA o le host system i le pmap call ma toe tusi mea o loʻo i totonu o le kernel memory.

Faʻafou: OpenBSD developers ua tatalaina patch e faaleleia ai le tulaga vaivai.

puna: opennet.ru

Faaopoopo i ai se faamatalaga