From 1d8a4028ca290cd0a99164038bd5a034cf052afa Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Sun, 16 Nov 2025 12:59:49 -0500 Subject: kern: panic: Deprecate mu_panic_preamble() This commit deprecates mu_panic_preamble() in favor of the mu_spinlock_acq() function Signed-off-by: Ian Moffett --- sys/arch/amd64/os/os_panic.c | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'sys/arch') diff --git a/sys/arch/amd64/os/os_panic.c b/sys/arch/amd64/os/os_panic.c index cd55aac..d6aa95e 100644 --- a/sys/arch/amd64/os/os_panic.c +++ b/sys/arch/amd64/os/os_panic.c @@ -30,25 +30,6 @@ #include #include -void -mu_panic_preamble(void) -{ - static uint64_t sync = 0; - - asm volatile( - "cli\n\t" - "mov $1, %%rax\n\t" - "1:\n\t" - " pause\n\t" - " xchg %0, %%rax\n\t" - " or %%rax, %%rax\n\t" - " jnz 1b\n" - : - : "m" (sync) - : "memory" - ); -} - void mu_panic_hcf(void) { -- cgit v1.2.3