[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] latest tmem xen-side code update
An updated patch for tmem (hypervisor-side patch only) is now available at: http://oss.oracle.com/projects/tmem/dist/files/xen-unstable/tmem-xen-unstable-19267-090306.patch Changes: - applies to xen-unstable c/s 19267* - fixed a scaleability problem by changing a data structure from a chained hashtable to a hashtable of rbtree's. This required the addition of rbtree.[ch] code (unchanged except for include files from Linux) - implemented "memory scheduler" functionality to ensure one guest using tmem can't DoS another guest using tmem - improved ballooning interaction with core xen memory management; reduces tmem flushing when a new domain launches - now builds on ia64 (needs three arch-specific routines to be rewritten for ia64 and it may actually run on ia64 too!) - added a new program in tools/tmem directory that parses output of "xm tmem-list". With this working, all of the routines to support the two tmem-specific xm debug-keys (which were a useful hack for development) are now removed - various minor code cleanup For more information on tmem (transcendent memory), see: http://oss.oracle.com/projects/tmem/ (*Note: there may be a tools build problem on 19267, patch builds properly for make tools on 19187) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |