Re: [dm-devel] [PATCH] dm zoned: Avoid 64-bit division error in dmz_fixup_devices

2020-05-13 Thread Damien Le Moal
On 2020/05/14 14:07, Nathan Chancellor wrote: > When building arm32 allyesconfig: > > ld.lld: error: undefined symbol: __aeabi_uldivmod referenced by dm-zoned-target.c md/dm-zoned-target.o:(dmz_ctr) in archive drivers/built-in.a > > dmz_fixup_devices uses DIV_ROUND_UP with

[PATCH] dm zoned: Avoid 64-bit division error in dmz_fixup_devices

2020-05-13 Thread Nathan Chancellor
When building arm32 allyesconfig: ld.lld: error: undefined symbol: __aeabi_uldivmod >>> referenced by dm-zoned-target.c >>> md/dm-zoned-target.o:(dmz_ctr) in archive drivers/built-in.a dmz_fixup_devices uses DIV_ROUND_UP with variables of type sector_t. As such, it should be using D