[RFC v7 22/23] clockevents: make setting of ->mult and ->mult_adjusted atomic

2016-09-16 Thread Nicolai Stange
In order to avoid races between setting a struct clock_event_device's ->mult_adjusted in clockevents_update_freq() and yet to be implemented updates triggered from the timekeeping core, the setting of ->mult and ->mult_adjusted should be made atomic. Protect the update in

[RFC v7 22/23] clockevents: make setting of ->mult and ->mult_adjusted atomic

2016-09-16 Thread Nicolai Stange
In order to avoid races between setting a struct clock_event_device's ->mult_adjusted in clockevents_update_freq() and yet to be implemented updates triggered from the timekeeping core, the setting of ->mult and ->mult_adjusted should be made atomic. Protect the update in