forked from Bananymous/banan-os
Kernel: Scheduler will panic if it encounters stack overflow
This commit is contained in:
@@ -157,6 +157,9 @@ namespace Kernel
|
|||||||
Thread& current = current_thread();
|
Thread& current = current_thread();
|
||||||
current.set_rip(rip);
|
current.set_rip(rip);
|
||||||
current.set_rsp(rsp);
|
current.set_rsp(rsp);
|
||||||
|
|
||||||
|
ASSERT(current.stack_base() <= rsp && rsp <= current.stack_base() + current.stack_size());
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user