kernel/arch/riscv64: disable debug stack trace when sending signal

Writing stack trace outside of kernel debug mode may cause locking
related assert violation.

Change-Id: I7c77dd8a8de2831d528b6307b19a576398c1edb9
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5256
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: Alex von Gluck IV <[email protected]>
This commit is contained in:
X512
2023-04-30 23:47:26 +00:00
committed by Alex von Gluck IV
parent b01b40745e
commit b3fc3bc71d
+1 -1
View File
@@ -257,7 +257,7 @@ SendSignal(debug_exception_type type, uint32 signalNumber, int32 signalCode,
struct sigaction action;
Thread* thread = thread_get_current_thread();
DoStackTrace(Fp(), 0);
//DoStackTrace(Fp(), 0);
enable_interrupts();