File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -275,15 +275,9 @@ static void common_hrtimer_rearm(struct k_itimer *timr)
275
275
}
276
276
277
277
/*
278
- * This function is exported for use by the signal deliver code. It is
279
- * called just prior to the info block being released and passes that
280
- * block to us. It's function is to update the overrun entry AND to
281
- * restart the timer. It should only be called if the timer is to be
282
- * restarted (i.e. we have flagged this in the sys_private entry of the
283
- * info block).
284
- *
285
- * To protect against the timer going away while the interrupt is queued,
286
- * we require that the it_requeue_pending flag be set.
278
+ * This function is called from the signal delivery code if
279
+ * info->si_sys_private is not zero, which indicates that the timer has to
280
+ * be rearmed. Restart the timer and update info::si_overrun.
287
281
*/
288
282
void posixtimer_rearm (struct kernel_siginfo * info )
289
283
{
You can’t perform that action at this time.
0 commit comments