On Tue, Jun 30, 2026 at 02:57:54PM -0700, [email protected] wrote:
> From: Wei Liu <[email protected]>
> 
> Keep it in sync with the correct definition.
> 
> The old code worked by chance.
> 
> Cc: [email protected]

Any idea how far back this goes? Also, does it require a check on the
hypervisor version, or was it always wrong?

> Signed-off-by: Wei Liu <[email protected]>
> ---
>  include/hyperv/hvhdk_mini.h | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/include/hyperv/hvhdk_mini.h b/include/hyperv/hvhdk_mini.h
> index b4cb2fa26e9b..035ba20870f7 100644
> --- a/include/hyperv/hvhdk_mini.h
> +++ b/include/hyperv/hvhdk_mini.h
> @@ -184,8 +184,9 @@ enum hv_dynamic_processor_feature_property {
>  
>  struct hv_input_get_system_property {
>       u32 property_id; /* enum hv_system_property */
> +     u32 reserved;
>       union {
> -             u32 as_uint32;
> +             u64 as_uint64;
>  #if IS_ENABLED(CONFIG_X86)
>               /* enum hv_dynamic_processor_feature_property */
>               u32 hv_processor_feature;
> -- 
> 2.53.0
> 

Reply via email to