On 19.09.19 22:24, Collin Walling wrote: > Note: since I've made some changes to a lot of these patches / split > up some patches, I've decided to hold off on adding any r-b's in case > there is a specific change that someone does not agree with. > > Changelog: > > - Properly refactored code from CPU model expansion function > - Introduced a cleanup patch for CPU model expansion function > - Introduced patches that modifies the refactored code to suit > needs for baseline/comparison > - CPU expansion function now accepts a virCPUDefPtr > - Removed props parsing from CPU model comparison (they weren't > used) > - Cleaner error reporting when baselining/comparing with erroneous > CPU models / features > - Various cleanups based on feedback > ___ > > To run these patches, execute the virsh hypervisor-cpu-compare or > hypervisor-cpu-baseline commands and pass an XML file describing one or > more CPU definition. You can use the definition from virsh domcapabilities > or from a guest XML. There is no need extract it from the file and place > it a new one, as the XML parser will look specifically for the CPU tags. > ___ > > These patches hookup the virsh hypervisor-cpu-compare/baseline commands > for the s390x architecture. They take an XML file describing some CPU > definitions and passes the data to QEMU, where the actual CPU model > comparison / baseline calculation is handled (available since QEMU 2.8.5). > > When baselining CPU models with the --features argument, s390x will report > a full CPU model expansion. > > Thanks. Nice to see this make progress after all these years I integrated support into QEMU :) -- Thanks, David / dhildenb -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list