On 06/05/2025 12:12 am, Stefano Stabellini wrote:
> On Fri, 2 May 2025, victorm.l...@amd.com wrote:
>> diff --git a/xen/arch/x86/x86_emulate/x86_emulate.c 
>> b/xen/arch/x86/x86_emulate/x86_emulate.c
>> index 8e14ebb35b..d678855238 100644
>> --- a/xen/arch/x86/x86_emulate/x86_emulate.c
>> +++ b/xen/arch/x86/x86_emulate/x86_emulate.c
>> @@ -527,8 +527,8 @@ static inline void put_loop_count(
>>          if ( !amd_like(ctxt) && mode_64bit() && ad_bytes == 4 )         \
>>          {                                                               \
>>              _regs.r(cx) = 0;                                            \
>> -            if ( extend_si ) _regs.r(si) = _regs.esi;                   \
>> -            if ( extend_di ) _regs.r(di) = _regs.edi;                   \
>> +            if ( extend_si ) _regs.r(si) = (uint32_t)_regs.r(si);        \
>> +            if ( extend_di ) _regs.r(di) = (uint32_t)_regs.r(di);        \
> NIT: code style, alignment of the \
>
> Can be fixed on commit.
>
> Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>

Acked-by: Andrew Cooper <andrew.coop...@citrix.com>

Reply via email to