From c5754fd61f08e8c1020cccbb9c7b875c33bd0a73 Mon Sep 17 00:00:00 2001 From: Damien Zammit Date: Fri, 23 Feb 2024 08:09:55 +0000 Subject: kern: Use _irq variant of lock and disable interrupts During quantum adjustment, disable interrupts and call appropriate lock. Message-ID: <20240223080948.457792-1-damien@zamaudio.com> --- kern/processor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kern/processor.h') diff --git a/kern/processor.h b/kern/processor.h index 747badf2..a562f80a 100644 --- a/kern/processor.h +++ b/kern/processor.h @@ -77,7 +77,7 @@ struct processor_set { int set_quantum; /* current default quantum */ #if NCPUS > 1 int quantum_adj_index; /* runtime quantum adj. */ - decl_simple_lock_data(, quantum_adj_lock) /* lock for above */ + decl_simple_lock_irq_data(, quantum_adj_lock) /* lock for above */ int machine_quantum[NCPUS+1]; /* ditto */ #endif /* NCPUS > 1 */ long mach_factor; /* mach_factor */ -- cgit v1.2.3