Il 03/07/2013 11:10, Gleb Natapov ha scritto: > On Wed, Jul 03, 2013 at 11:08:18AM +0200, Paolo Bonzini wrote: >> Il 03/07/2013 11:05, Gleb Natapov ha scritto: >>>>> Yes, the actual operation would be the same as this patch. You can >>>>> rename kvm_mmu_invalidate_mmio_sptes to kvm_arch_memslots_installed, or >>>>> something like that. But it would have to touch all architectures. >>>> >>>> I tried to avoid introducing x86-centric code into the generic one. >>>> >>>> If another arch can gain something by such function, I'm willing to >>>> touch all arch code. >>>> >>> Please do. X86 is the most optimized one so it does things other arches >>> do not yet. Slot generation update hook sounds generic enough. >> >> Yes, makes sense. However, this patch is still an improvement because >> the current code is too easily mistaken for an off-by-one bug. >> >> Any improvements to the API can go on top. >> > If Takuya will send the proper fix shortly I do not see any reason to > apply this one. It does not fix any bug. It is still a small bug to do two zaps when only one is needed... Paolo -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html