From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Knorr Subject: [patch] pae: tlbflush linear page table updates Date: Mon, 8 Aug 2005 16:51:53 +0200 Message-ID: <20050808145153.GA31526@bytesex> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi, On l3 page dir updates (and related linear page table updates) we'll have to flush the tlb to make sure the linear page access goes to the correct pages ... Gerd --- xen/arch/x86/mm.c~ 2005-08-08 12:50:32.000000000 +0200 +++ xen/arch/x86/mm.c 2005-08-08 16:24:30.814980475 +0200 @@ -737,6 +737,7 @@ static int create_pae_xen_mappings(l3_pg l2e_from_pfn(l3e_get_pfn(pl3e[i]), __PAGE_HYPERVISOR) : l2e_empty(); unmap_domain_page(pl2e); + flush_tlb_all(); return 1; }