qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [Patch v1 26/29] qmp: add QMP interface "query-cpu-mode


From: Eduardo Habkost
Subject: Re: [Qemu-devel] [Patch v1 26/29] qmp: add QMP interface "query-cpu-model-baseline"
Date: Thu, 4 Aug 2016 11:36:15 -0300
User-agent: Mutt/1.6.1 (2016-04-27)

On Thu, Aug 04, 2016 at 09:32:22AM +0200, David Hildenbrand wrote:
> ##                                                                            
>       
> # @query-cpu-model-baseline:                                                  
>       
> #                                                                             
>       
> # Baseline two CPU models, creating a compatible third model. The created     
>       
> # model will always be a static, migration-safe CPU model (see "static"       
>       
> # CPU model expansion for details).                                           
>       
> #                                                                             
>       
> # This interface can be used by tooling to create a compatible CPU model out  
>   
> # two CPU models. The created CPU model will be identical to or a subset of   
>   
> # both CPU models when comparing them. Therefore, the created CPU model is    
>       
> # guaranteed to run where the given CPU models run.                           
>       
> #                                                                             
>       
> # The result returned by this command may be affected by:                     
>       
> #                                                                             
>       
> # * QEMU version: CPU models may look different depending on the QEMU 
> version.  
> #   (Except for CPU models reported as "static" in query-cpu-definitions.)    
>       
> # * machine-type: CPU model  may look different depending on the 
> machine-type.  
> #   (Except for CPU models reported as "static" in query-cpu-definitions.)    
>       
> # * machine options (including accelerator): in some architectures, CPU 
> models  
> #   may look different depending on machine and accelerator options. (Except 
> for
> #   CPU models reported as "static" in query-cpu-definitions.)                
>       
> # * "-cpu" arguments and global properties: arguments to the -cpu option and  
>   
> #   global properties may affect expansion of CPU models. Using               
>       
> #   query-cpu-model-expansion while using these is not advised.               
>       
> #                                                                             
>       
> # Some architectures may not support baselining CPU models. s390x supports    
>       
> # baselining CPU models.                                                      
>       
> #                                                                             
>       
> # Returns: a CpuModelBaselineInfo. Returns an error if baselining CPU models 
> is 
> #          not supported, if a model cannot be used, if a model contains      
>       
> #          an unknown cpu definition name, unknown properties or properties   
>   
> #          with wrong types.                                                  
>       
> #                                                                             
>       
> # Since: 2.8.0                                                                
>       
> ##      

Looks very clear to me, now. Thanks!

-- 
Eduardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]