|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: [PATCH 2/4] libxl: implementing legacy xm cpuid parser
Andre Przywara writes ("[PATCH 2/4] libxl: implementing legacy xm cpuid
parser"):
> To support legacy xm-based config files, add a parser for the old
> style cpuid= syntax. This uses a Python list, so it can be
> distinguished from the new syntax easily.
Thanks. This is going in the right direction.
I'm not sure I like the word "legacy". Eventually we'll have several
compatibility things all of which will be called "legacy" and no-one
will know what's what. I would have called it
"libxl_cpuid_parse_config_xend_compat" or something.
Also, why are you exposing to xl directly the fact that there are
these two kinds of cpuid parameter ? Is it possible to hide this in
libxlu somehow ? That way future callers who need to parse the same
strings (eg, when libvirt calls libxl) can just call the code rather
than having to move it and/or replicate it.
So I think most of the code you add to xl_cmdimpl.c should be in
libxlu (or perhaps libxl).
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|