qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v2 19/45] qdev: add unsigned properties


From: Markus Armbruster
Subject: Re: [Qemu-devel] [PATCH v2 19/45] qdev: add unsigned properties
Date: Tue, 06 Jun 2017 14:33:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Marc-André Lureau <address@hidden> writes:

> On Fri, Jun 2, 2017 at 6:00 PM Marc-André Lureau <address@hidden>
> wrote:
>
>> On Fri, Jun 2, 2017 at 5:55 PM Markus Armbruster <address@hidden>
>> wrote:
>>
>>> Marc-André Lureau <address@hidden> writes:
>>>
>>> > Add and use unsigned type for various properties.
>>> >
>>> > Signed-off-by: Marc-André Lureau <address@hidden>
>>>
>>> The commit message is a bit misleading.  We don't "add unsigned
>>> properties", we clean up the property code to avoid type casts between
>>> signed and unsigned.
>>>
>>
>> That in itself is imho a good reason for the cleanup :)

I could accept that with a commit message that says so :)

> There might be other reason, as if a value is stored as negative QNum/i64
> after cast, and later retrieve with get_uint(), it will fail.

I see.

>>> I'm not sure that's worth the churn by itself.  But perhaps it helps
>>> later in this series.  If yes, can you give me a hint?
>>>
>>
>> Churn is quite minimal though.



reply via email to

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