Re: Invalid Opcode on ia32, Pistachio 0.4
Sebastian Reichelt <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Organization | Uni Karlsruhe (TH) |
| Message-ID | <[email protected]> |
> Your observation is correct. The kernel will indeed enter kdebug upon > invalid opcode exceptions. In case the kernel debugger is not compiled in, won't enter_kdebug() return immediately? I believe you cannot enable it in (potential) production systems anyway because any user-level program can execute L4_KDB_Enter. I may be overlooking something, though. By the way, the same issue exists with user-level code touching the kernel's region of the virtual address space. -- Sebastian Reichelt