On Tuesday 22 August 2006 15:45, Denis Vlasenko wrote: > Currently, magic in include/linux/delay.h > inlines mdelay and ssleep, and various arches > do the same to udelay. > > This is pointless. We are going to perform a delay of 1000+ > CPU cycles anyway, no need to optimize away a few cycles. > > This patchset converts calls to these functions > into true functuon calls, with no additional > math done or hidden arguments pushed to stack > at the callsite. A few arch files won't see the definition of udelay() in asm/delay.h anymore. Prevent that from biting us later. Signed-off-by: Denis Vlasenko -- vda