At the 2010 Linux Plumber's Conference Virtualization Mini-Conference earlier this month, I did a presentation about physical memory utilization and Transcendent Memory ("tmem"). I mentioned that I am developing an in-kernel version of tmem that might be suitable, with small modifications, for use with KVM. I plan to post a working first draft of that code to linux-mm in the next few days. Although tmem was originally designed for Xen, some of the ideas that have evolved from tmem have broader application and may make an interesting project for someone working in the KVM area interested in memory management. While I personally am not able to do KVM development, I would be willing to assist and answer questions if someone else is interested in trying to plug my in-kernel tmem code together to work with KVM. Thanks, Dan Magenheimer P.S. I don't subscribe to this list, so please cc me on any replies or discussion. References: Tmem overview: http://oss.oracle.com/projects/tmem LPC Virt wiki: http://wiki.linuxplumbersconf.org/2010:virtualization Presentation slides: http://wiki.linuxplumbersconf.org/_media/2010:07-memmgmtvirtenv-lpc2010-final-v2.pdf Detailed "script" for above presentation: http://oss.oracle.com/projects/tmem/dist/documentation/presentations/MemMgmtVirtEnv-LPC2010-SpkNotes.pdf Future possible uses of tmem-related concepts (from LSF10/MM summit): http://marc.info/?l=linux-mm&m=127811271605009 -- 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