On Fri, 2005-02-11 at 12:04, Russell King wrote: > > Please substantiate your claim that up() is very expensive on ARM. > I disagree:
I should have made it clear that I was talking about the RT version of up() . The RT version doesn't have any assembly in it, and it is expensive. > Plus, after you've read the above code, wouldn't you think that adding > the "enable interrupts + disable interrupts" around an up() operation > (which itself immediately disables interrupts again) is just adding > extra instructions to the kernel, which corresponds directly to lower > performance? Not in the RT case. However, I never said that was a proper fix, I was just producing code that helped in my tests. Daniel - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/