lkml.org 
[lkml]   [2008]   [May]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 0 of 4] mm+paravirt+xen: add pte read-modify-write abstraction
Zachary Amsden wrote:
> We don't fault. We write directly to the primary page tables, and clear
> the pte just like native. We just issue all mprotect updates in the
> queue, and flush the queue when leaving lazy mmu mode. You can't wait
> for the TLB flush, you must flush the updates before releasing the
> pagetable lock, or you could get misordered updates in an SMP system.
>

How do you track which ptes need shadow updates? Do you walk the entire
pagetable on tlb flush? Or just rebuild the shadow from scratch on demand?

J


\
 
 \ /
  Last update: 2008-05-31 02:19    [W:0.054 / U:0.452 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site