diff options
| author | Ian Moffett <ian@osmora.org> | 2025-11-16 12:59:49 -0500 |
|---|---|---|
| committer | Ian Moffett <ian@osmora.org> | 2025-11-16 12:59:49 -0500 |
| commit | 1d8a4028ca290cd0a99164038bd5a034cf052afa (patch) | |
| tree | 13d4a62fd3f9732137a2d104e7bc375aec1b2eab /sys/arch | |
| parent | 98a6a352ff5dc0866da9c1369c491e26a27a61cc (diff) | |
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 <ian@osmora.org>
Diffstat (limited to 'sys/arch')
| -rw-r--r-- | sys/arch/amd64/os/os_panic.c | 19 |
1 files changed, 0 insertions, 19 deletions
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 @@ -31,25 +31,6 @@ #include <mu/panic.h> 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) { for (;;) { |
