From ff3138b72bbfb8b5e40a3ec0b3421ae96019e188 Mon Sep 17 00:00:00 2001 From: bunnie Date: Fri, 31 May 2024 20:39:18 +0800 Subject: [PATCH] bump stack limit we did encounter a panic in testing --- kernel/src/swap.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/src/swap.rs b/kernel/src/swap.rs index ae6340aa4..781550735 100644 --- a/kernel/src/swap.rs +++ b/kernel/src/swap.rs @@ -22,7 +22,7 @@ use crate::services::SystemServices; #[cfg(any(feature = "debug-swap", feature = "debug-swap-verbose"))] // more stack needed for debug const BACKUP_STACK_SIZE_WORDS: usize = 1536 / core::mem::size_of::(); #[cfg(not(any(feature = "debug-swap", feature = "debug-swap-verbose")))] -const BACKUP_STACK_SIZE_WORDS: usize = 1024 / core::mem::size_of::(); +const BACKUP_STACK_SIZE_WORDS: usize = 1536 / core::mem::size_of::(); /// userspace swapper -> kernel ABI (see kernel/src/syscall.rs) /// This ABI is copy-paste synchronized with what's in the userspace handler. It's left out of