search for: sh_type_l1_32_shadow

Displaying 1 result from an estimated 1 matches for "sh_type_l1_32_shadow".

2012 Jul 26
3
About revoke write access of all the shadows
...e shadows of one domain. If you know one with this function, please tell me about it. Thanks. BTW, I have my own idea to implement this. My idea is as follows: void sh_revoke_write_access_all(struct domain *d) { foreach_pinned_shadow(d, sp, t) { According to sp->u.sh.type, (like SH_type_l1_32_shadow ......), get each entry (shadow_l1e_get_flags) of the page table. Changes the flags to read only and then write the page table entry back (shadow_set_l1e). When going through the page table, I can use SHADOW_FOREACH_L1E (L2E, L3E, L4E) macro. However, I have one question. When dealin...