On Fri, Dec 01, 2017 at 12:31:29PM -0500, nilal@xxxxxxxxxx wrote: > Changelog in v6: > -Moved CONFIG_KVM_FREE_PAGE_HINTING from virt/kvm/Kconfig to arch/x86/kvm/Kconfig in order to resolve conflicts with other architectures: > *s390 has its own page hinting functionality > *powerpc has its own arch_free_page implementation > -Fixed the typo in virtio_balloon structure which caused compilation issues when guest page hinting was disabled > -Separated init_vqs implementation with and without hinting_vq enablement based on the CONFIG_KVM_FREE_PAGE_HINTING ifdef > > Virtio interface changes are picked up from Wei's patch-set for Virtio-balloon enhancement[3]. "Wei, How would you like me to credit you in the final patch?") So the main point missing in all this is any kind of performance numbers: what kind of gain do you see with these patches and for which workloads? What kind of overhead and for which workloads? -- MST