On 7/10/18 9:21 AM, Arnd Bergmann wrote: > On 32-bit architectures, dividing a 64-bit number needs to use the > do_div() function or something like it to avoid a link failure: > > block/blk-iolatency.o: In function `iolatency_prfill_limit': > blk-iolatency.c:(.text+0x8cc): undefined reference to `__aeabi_uldivmod' > > Using div_u64() gives us the best output and avoids the need for an > explicit cast. Applied, thanks Arnd. -- Jens Axboe