Since the ->event interface holds the timerlist_lock across the entire
->event call invocation there is no SMP timer add-back race and the
timer_enter/exit mechanism isn't needed, so more baggage can go. The
timer_enter/exit is therefore moved off the ->event patch to the legacy
path. Normal del
Here's an improved timer interface as suggested by Rusty and elaborated
by me. It turned out that the original problem I set out to solve was
already solved (and this approach would not have solved it anyway) but
there is a compelling reason for taking this seriously: there are four
fewer spinloc
2 matches
Mail list logo