| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-next v3 7/9] x86: switch xen implementation to use hypervisor framework
 On 21.10.2019 17:57, Wei Liu wrote:
> @@ -31,9 +31,39 @@ bool hypervisor_probe(void)
>      if ( hops )
>          return true;
>  
> +    /* Too early to use cpu_has_hypervisor */
> +    if ( !(cpuid_ecx(1) & cpufeat_mask(X86_FEATURE_HYPERVISOR)) )
> +        return false;
> +
> +#ifdef CONFIG_XEN_GUEST
> +    if ( xen_probe() )
> +    {
> +        hops = &xen_ops;
> +        return true;
> +    }
> +#endif
> +
>      return false;
>  }
>  
> +void hypervisor_setup(void)
__init?
> @@ -330,6 +325,13 @@ void hypervisor_resume(void)
>          pv_console_init();
>  }
>  
> +struct hypervisor_ops xen_ops = {
const (will require a corresponding adjustment in the earlier patch
then too)?
With these taken care of and the naming possibly adjusted according
to whatever the decision on the earlier patch s going to be
Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |