From: Xiao Guangrong Date: Fri, 19 Nov 2010 09:01:40 +0000 (+0800) Subject: KVM: MMU: fix forgot flush tlbs on sync_page path X-Git-Tag: v2.6.38-rc1~244^2~71 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30bfb3c4256422221cc763ff6e749ce8aca8e5c9;p=pandora-kernel.git KVM: MMU: fix forgot flush tlbs on sync_page path We should flush all tlbs after drop spte on sync_page path since Quote from Avi: | sync_page | drop_spte | kvm_mmu_notifier_invalidate_page | kvm_unmap_rmapp | spte doesn't exist -> no flush | page is freed | guest can write into freed page? KVM-Stable-Tag. Signed-off-by: Xiao Guangrong Signed-off-by: Marcelo Tosatti --- Reading git-diff-tree failed