hc
2024-10-16 50a212ec906f7524620675f0c57357691c26c81f
kernel/kernel/sched/clock.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sched_clock() for unstable CPU clocks
34 *
....@@ -369,7 +370,7 @@
369370 if (sched_clock_stable())
370371 return sched_clock() + __sched_clock_offset;
371372
372
- if (!static_branch_unlikely(&sched_clock_running))
373
+ if (!static_branch_likely(&sched_clock_running))
373374 return sched_clock();
374375
375376 preempt_disable_notrace();
....@@ -392,7 +393,7 @@
392393 if (sched_clock_stable())
393394 return;
394395
395
- if (!static_branch_unlikely(&sched_clock_running))
396
+ if (!static_branch_likely(&sched_clock_running))
396397 return;
397398
398399 lockdep_assert_irqs_disabled();
....@@ -459,7 +460,7 @@
459460
460461 u64 sched_clock_cpu(int cpu)
461462 {
462
- if (!static_branch_unlikely(&sched_clock_running))
463
+ if (!static_branch_likely(&sched_clock_running))
463464 return 0;
464465
465466 return sched_clock();