Fiasco Kernel: Trap=03

Adam Lackorzynski adam at
Mon Apr 6 22:36:16 CEST 2009

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                 adam at

More information about the l4-hackers mailing list