[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC v2][PATCH 1/3] docs: design and intended usage for NUMA-aware ballooning
Hi Jan, On Fri, Aug 16, 2013 at 5:09 PM, Jan Beulich <JBeulich@xxxxxxxx> wrote: This looks conceptually wrong: The balloon driver should have no Yeah, you are right. I'm also telling myself that it's not a good idea to let guest OS knows the physical IDs. These two transformation between p-nid and v-nid could be put either inside of Xen, or inside of balloon, which is its current state. Anyway, the interfaces from guest NUMA topology have not been implemented yet. I'll mark this as an to-do issue and move it into Xen in the future. And finally, coming back what Tim had already pointed out - doing I should say sorry here, but I'm not quite understand the "whether" part. the "new xenstore node" just store the requirement from user, so that balloon could read it. It's similar to ~/memory/target. This new node could store either p-nodeid, or v-nodeid, according to the interfaces we talked above is placed inside of xen, or inside of guest OS. Do you have a better way to pass this requirement to balloon, instead of create a new xenstore node? I'd be very happy if you have one, since nor do I like the way I have done(create a new node) already!
You are exactly right again, this design is only for Linux balloon driver. For Linux, balloon can choose which page to balloon in/out. So we can assocate the pages with v-nodeid. For the other kinds of architechure, please forgive me that I haven't think of that far...
And thank you again to spend your valuable time reviewing my patch! I hope my answer could solve your questions. If not, please point it outfor me! On Fri, Aug 16, 2013 at 5:09 PM, Jan Beulich <JBeulich@xxxxxxxx> wrote:
-- Yechen Li
Team of System Virtualization and Cloud Computing School of Electronic Engineering and Computer Science, Peking University, China Nothing is impossible because impossible itself says: " I'm possible " lccycc From PKU
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |