mirror of
https://review.haiku-os.org/haiku
synced 2025-02-01 03:06:08 +01:00
67a7102658
even if "kernel_startup" was "true". Page faults are now no longer allowed during kernel startup (and could be easily avoided). The only situation where we accept page faults with interrupts turned off now is during a kernel debugger session. Added a command debug_debugger_running() to test for that situation. kernel_debugger() no longer sets kernel_startup while it's running; there should be no situation when this could be helpful. Interrupts are no longer enabled when a page fault happens in the kernel debugger. This potentially fixes all sorts of problems, and not only in the kernel debugger, it could also have affected SMP (will test later). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14045 a95241bf-73f2-0310-859d-f6bbb57e9c96