Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | From | Valentin Schneider <> | Subject | [PATCH 5/5] x86/tsc: Make __use_tsc __ro_after_init | Date | Mon, 20 Nov 2023 11:55:28 +0100 |
| |
__use_tsc is only ever enabled in __init tsc_enable_sched_clock(), so mark it as __ro_after_init.
Signed-off-by: Valentin Schneider <vschneid@redhat.com> --- arch/x86/kernel/tsc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c index 15f97c0abc9d0..f19b42ea40573 100644 --- a/arch/x86/kernel/tsc.c +++ b/arch/x86/kernel/tsc.c @@ -44,7 +44,7 @@ EXPORT_SYMBOL(tsc_khz); static int __read_mostly tsc_unstable; static unsigned int __initdata tsc_early_khz; -static DEFINE_STATIC_KEY_FALSE(__use_tsc); +static DEFINE_STATIC_KEY_FALSE_RO(__use_tsc); int tsc_clocksource_reliable; -- 2.41.0
| ![\](/images/icornerr.gif) |