|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 3/4] libxl: report how much memory a domain has on each NUMA node
Dario Faggioli writes ("Re: [Xen-devel] [PATCH 3/4] libxl: report how much
memory a domain has on each NUMA node"):
> On lun, 2014-03-10 at 16:40 +0000, Ian Jackson wrote:
> > Is there some reason this shouldn't be in the normal domain info
> > struct ?
>
> Nothing other than personal taste. For consistency with getting/setting
> node affinity, I introduced a call to retrieve this, and specifically.
> Having done that, I decided to use an independent struct also.
I see. Is there a performance reason to have it in a separate struct,
or a race coherency reason to have it in the same one ?
> There is no harm in moving it somewhere else, if you like that better.
I want to know that there's a reason :-). (Or at least, that there is
no reason not to do it this way - which implies having tried to think
of pros and cons).
> Just to be sure, you mean putting it in here:
> libxl_dominfo = Struct("dominfo",[
> and retrieving by calling libxl_list_domain, right?
Right.
> In which case, I don't think it will be that easy to have a function
> that retrieves specifically this information (and whatever else we
> could be wanting to stash in a libxl_domain_numainfo, type... Do you see
> any issue in dropping it? (The problem, of course, won't be the
> function, but what to return from it, if I decide not to introduce an
> ad-hoc type).
I'm afraid I don't understand this paragraph at all. Can you make it
less abstract ? I'm getting confused by all the "this" and "that"s, I
think.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |