Hi all. This patch is for comment, review and evaluation. not for commit. This patch isn't completed yet. xen_ia64_tlb_track=y compile time option is added. On VP model a page is removed from a domain, Xen/IA64 flushes vTLB to prevent a domain from accessing the removed page accidentaly or maliciously. However whole vTLB flush cost is very high. With this patch, Xen/IA64 tries to track tlb insertion of granted page. If Xen/IA64 tracks virtual address when a granted page is unmapped from a foreign page and, then xen/ia64 flushes only one virtual address instead of whole vTLB flush. thanks. -- yamahata
Attachment:
10697:df83a5156781_tlb_track.patch
Description: Text document
_______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel