Re: [RFC patch 0/4] change 64 bit variables to long type

From: Alex Shi
Date: Sun Jun 16 2013 - 21:03:07 EST


On 06/14/2013 10:20 PM, Alex Shi wrote:
> On 06/07/2013 03:29 PM, Alex Shi wrote:
>> There are some 64 bits variables in cfs_rq/tg etc. That ask expensive
>> operations in 32 bit machine. But in fact, long type is enough for them.
>>
>> So do this change lead more efficient code and without data lose.
>>
>
> some variable like cfs_rq->runnable_load_avg, there is no much changes
> in patch 1/4, since in most of place it was treated as a 'unsigned
> long', not u64.
>

The patchset change some u64 load avg variables to 'unsigned long' type,
because the related load variable is 'unsigned long' too.

Peter,
It looks quite straight. So if Paul is too busy to look into this,
Believe you can do decide independent. :)

>> Regards
>> Alex
>>
>
>


--
Thanks
Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/