On Thu, May 18, 2006 at 12:17:04PM +0100, Thiemo Seufer wrote: > > May be, I have > > misunderstood the modern ways in linux kernel development, but I am > > pretty sure that assembler interrupt handler will be faster than C > > code. > > Only marginally, it doesn't outweigh the maintenance trouble. Actually the average interrupt handler was sufficiently badly scheduled such that the C written ones were usually better. Not only, gcc knows alot of CPU specifics about scheduling, so the average interrupt should now suffer from many less taken branches. Ralf