Robert Love wrote: > On Fri, 2002-10-04 at 17:25, Manfred Spraul wrote: > > >>Which cpus have slow local_irq_disable() implementations? At least >>for my Duron, this doesn't seem to be the case [~ 4 cpu cycles >>for cli] > > > I believe there are pipeline effects to disabling interrupts, e.g. it > has to be flushed? > At least my Duron [700 MHz] obviously doesn't flush the pipeline. If the Pentium 4 flushes his pipeline, it could mean 20+ cycles - test app is attached. -- Manfred