|
@@ -387,6 +387,7 @@ void clockevents_exchange_device(struct clock_event_device *old,
|
|
* released list and do a notify add later.
|
|
* released list and do a notify add later.
|
|
*/
|
|
*/
|
|
if (old) {
|
|
if (old) {
|
|
|
|
+ old->event_handler = clockevents_handle_noop;
|
|
clockevents_set_mode(old, CLOCK_EVT_MODE_UNUSED);
|
|
clockevents_set_mode(old, CLOCK_EVT_MODE_UNUSED);
|
|
list_del(&old->list);
|
|
list_del(&old->list);
|
|
list_add(&old->list, &clockevents_released);
|
|
list_add(&old->list, &clockevents_released);
|