hc
2023-11-07 5e8555e3ea324daaf0e38422bcba48c4df33a0d9
kernel/fs/timerfd.c
....@@ -471,7 +471,11 @@
471471 break;
472472 }
473473 spin_unlock_irq(&ctx->wqh.lock);
474
- cpu_relax();
474
+
475
+ if (isalarm(ctx))
476
+ hrtimer_grab_expiry_lock(&ctx->t.alarm.timer);
477
+ else
478
+ hrtimer_grab_expiry_lock(&ctx->t.tmr);
475479 }
476480
477481 /*