On Mon Apr 06, 2009 at 14:21:35 +0200, Marcel Selhorst wrote:
Hi,
In order to increase the Fiasco performance, I removed all debug-stuff from the kernel. But as soon as I remove the JDB, I receive a kernel trap on all starting apps:
2.00 IP=00103480 Trap=03 [Ret/Esc] 4.00 IP=00112bc0 Trap=03 [Ret/Esc]
Do you know what might cause these traps?
Those a are debugger calls made from user-land. Ideally those should be removed. A dirty hack might be to bail out early in handle_not_nested_trap() in kern/shared/thread-ia32-amd64.cpp.
Adam