Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7b2f27f4e1818fad980da7bea688dca2b9e9c3f3
Commit:     7b2f27f4e1818fad980da7bea688dca2b9e9c3f3
Parent:     ce6234b5298902aaec831a67d5f8d9bd2ef5a488
Author:     Jeremy Fitzhardinge <[EMAIL PROTECTED]>
AuthorDate: Wed May 2 19:27:15 2007 +0200
Committer:  Andi Kleen <[EMAIL PROTECTED]>
CommitDate: Wed May 2 19:27:15 2007 +0200

    [PATCH] i386: PARAVIRT: flush lazy mmu updates on kunmap_atomic
    
    kunmap_atomic should flush any pending lazy mmu updates, mainly to be
    consistent with kmap_atomic, and to preserve its normal behaviour.
    
    Signed-off-by: Jeremy Fitzhardinge <[EMAIL PROTECTED]>
    Signed-off-by: Andi Kleen <[EMAIL PROTECTED]>
---
 arch/i386/mm/highmem.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/i386/mm/highmem.c b/arch/i386/mm/highmem.c
index a1a21ab..ad8d86c 100644
--- a/arch/i386/mm/highmem.c
+++ b/arch/i386/mm/highmem.c
@@ -72,6 +72,7 @@ void kunmap_atomic(void *kvaddr, enum km_type type)
 #endif
        }
 
+       arch_flush_lazy_mmu_mode();
        pagefault_enable();
 }
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to