ANDROID: timer: update vendor hook for timer calc index
commit '5ae616b4a60d ANDROID: timer: Add vendor hook for timer calc index' is changing the expires value only for bucket calculation, so timer wont be very precise in this case. Bug: 178758017 Change-Id: I8218a4065d31ed60bafdbbb36c1d6d9c9f0a6e9e Signed-off-by: Satya Durga Srinivasu Prabhala <quic_satyap@quicinc.com>
This commit is contained in:
committed by
Treehugger Robot
parent
cb4cf525e1
commit
caae300858
+1
-1
@@ -527,8 +527,8 @@ static inline unsigned calc_index(unsigned long expires, unsigned lvl,
|
||||
*
|
||||
* Round up with level granularity to prevent this.
|
||||
*/
|
||||
expires = (expires >> LVL_SHIFT(lvl)) + 1;
|
||||
trace_android_vh_timer_calc_index(lvl, &expires);
|
||||
expires = (expires >> LVL_SHIFT(lvl)) + 1;
|
||||
*bucket_expiry = expires << LVL_SHIFT(lvl);
|
||||
return LVL_OFFS(lvl) + (expires & LVL_MASK);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user