On Wednesday 03 July 2013, Stehle Vincent-B46079 wrote: > > From: Christian Ruppert [mailto:christian.ruppert@xxxxxxxxxx] > (..) > > Although this doesn't explicitly state what the function returns to me > > this sounds more like the quotient is returned rather than the remainder? > > Hi, > > Yes div_u64() returns the quotient. > > It is defined in linux/math64.h as: > > static inline u64 div_u64(u64 dividend, u32 divisor) > { > u32 remainder; > return div_u64_rem(dividend, divisor, &remainder); > } > > The remainder is probably fully optimized out. Ah, you are right, sorry for the confusion on my part. I thought you had used do_div() rather than div_u64(). Everything's fine then, feel free to add my Acked-by: Arnd Bergmann <arnd@xxxxxxxx> to your patch. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html