On Wed, 2015-12-16 at 09:45 +0000, Ian Campbell wrote:
On Tue, 2015-12-15 at 14:32 -0700, Jim Fehlig wrote:
> Hi All,
>
> Ian Campbell recently attempted [1] to fix and issue around
> MAX_VIRT_VPUS
> on ARM that required adding a new XEND_CONFIG_VERSION. After some
> discussion [2] we decided to drop support for all of the old xend
> config
> versions and go with the version supported in Xen 4.0, since the xl
> syntax
> was originally based on (and intended to be compatible with) xm circa
> that
> point in time.
>
> This series removes all traces of xend config version from the
> codebase,
> essentially removing support for Xen 3.x. Hopefully I succeeding in
> making
> the rather large series reviewable. The series is also available on the
> remove-xend-config-version branch of my libvirt github clone [2].
Wow, thanks for offering to take this over, I had no idea it would end up
with so much yakk hair everywhere!
I've looked through it and the transformations look good to me:
Acked-by: Ian Campbell <ian.campbell(a)citrix.com>
There were a couple of references to xendConfigVersion remaining in
comments on src/xen/xen_driver.c.
There was also po/* which I presume some sort of semiautomated update will
strip eventually.
I'm not sure what to make of the references under docs/api_extension/.
I tested this on ARM with "Xen: support maxvcpus in xm and xl config" on
top and it worked.
Ian.