Re: [PATCH v3 02/22] host-utils: fix missing zero-extension in divs128

2021-10-21 Thread Richard Henderson
On 9/10/21 4:26 AM, Luis Pires wrote: *plow (lower 64 bits of the dividend) is passed into divs128() as a signed 64-bit integer. When building an __int128_t from it, it must be zero-extended, instead of sign-extended. Suggested-by: Richard Henderson Signed-off-by: Luis Pires --- include/qemu/h

[PATCH v3 02/22] host-utils: fix missing zero-extension in divs128

2021-09-10 Thread Luis Pires
*plow (lower 64 bits of the dividend) is passed into divs128() as a signed 64-bit integer. When building an __int128_t from it, it must be zero-extended, instead of sign-extended. Suggested-by: Richard Henderson Signed-off-by: Luis Pires --- include/qemu/host-utils.h | 2 +- 1 file changed, 1 i