K 10 svn:author V 8 hselasky K 8 svn:date V 27 2015-01-11T12:25:10.143445Z K 7 svn:log V 473 MFC r276534: The "vt_suspend_flush_timer()" function is sometimes called locked which prevents us from doing a "callout_drain()" call. The callout in question has a lock associated with it and we are not freeing the callout. That means we can use the "callout_stop()" function to atomically stop the callback iff the "callout_stop()" function is called locked. This patch applies proper locking to "callout_stop()" and replaces a "callout_drain()" with a "callout_stop()". END