Messages in this thread | | | Date | Mon, 07 Apr 2014 07:58:14 +0800 | From | Chen Gang <> | Subject | Re: [PATCH] fs/ext4/extents_status.c: fix 64-bit number truncation bug |
| |
On 04/06/2014 09:39 PM, Geert Uytterhoeven wrote: > On Mon, Mar 31, 2014 at 3:16 PM, Chen Gang <gang.chen.5i5j@gmail.com> wrote: >> '0x7FDEADBEEF' will be truncated to 32-bit number under unicore32. Need >> append 'ULL' for it. >> >> The related warning (with allmodconfig under unicore32): >> >> CC [M] fs/ext4/extents_status.o >> fs/ext4/extents_status.c: In function ‘__es_remove_extent’: >> fs/ext4/extents_status.c:813: warning: integer constant is too large for ‘long’ type > > Thanks! This is failing on all 32-bit architectures. >
Yeah.
>> Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com> > > Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > [...]
Thank you very much!
I will/should continue, and try to finish unicore32 within this month (although, excuse me, in this week and next week, I will have no much free time on open source).
Thanks. -- Chen Gang
Open, share, and attitude like air, water, and life which God blessed -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |