On 17/3/21 2:14 am, Gedare Bloom wrote:
> On Tue, Mar 16, 2021 at 1:15 AM Niteesh G. S. <niteesh...@gmail.com> wrote:
>> On Tue, 16 Mar 2021, 1:37 am Gedare Bloom, <ged...@rtems.org> wrote:
>>>
>>> This one looks ok to me, Niteesh?
>>
>> +1
>>
>> The below question is not related to this patch.
>>
>> Out of interest, I started going through the code  and I am a bit confused 
>> in the following statement
>>
>> https://git.rtems.org/rtems/tree/cpukit/libmisc/rtems-fdt/rtems-fdt.c#n574
>>
>> This else block is reached when the FDT blob is not compressed, in this case 
>> the size variable is set to the file size since this is raw data.
>>
>> In the while loop, we are looping on size, but we never modify the size. I 
>> think, line 583 should be
>>                     size -= r;
>> Instead of
>>                     r -= size;
>> Is this a bug??
>> Or am I missing something?
>>
> 
> it looks weird to me too. Chris?
> 

That is a bug. Nice find.

The use case for this call has an FPGA bitfile and the compressed FDT file in a
single package.

Thanks
Chris

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to