]> git.neil.brown.name Git - history.git/commit
Mark timer as running in the timer base _before_ we clear the pending
authorLinus Torvalds <torvalds@home.osdl.org>
Mon, 13 Oct 2003 14:50:54 +0000 (07:50 -0700)
committerDavid S. Miller <davem@kernel.bkbits.net>
Mon, 13 Oct 2003 14:50:54 +0000 (07:50 -0700)
commit5b84ad196f0d40a604c95cb74ccffcd6721d0fb2
treef961bcecb60dae2b924229ebdf4add2af1b693c9
parent511f1ac6f35faccfa496885e6aa138ff2e56124a
Mark timer as running in the timer base _before_ we clear the pending
flag (and order it on SMP), so that del_timer_sync() always sees the
timer either pending or running if it is active.
kernel/timer.c