id summary reporter owner description type status priority milestone component version resolution keywords cc field_blocks field_dependson field_seealso 331 ia32 needs to be able to detect page misses caused by executing incorrect pseudocode Jakub Jermář Jakub Jermář "The ia32 kernel needs to be able to handle page faults caused by processing IRQ pseudocode. Note that if the pseudocode is correct, it is not expected to cause a page fault on ia32 so the only case we need to handle is when the pseudocode is not correct. Thus getting to a page fault handler on ia32 while processing IRQ pseudocode is a reason to panic the system or, if running in the context of the pseudocode owner task, kill the current task. Also note that a failure to detect this situation will result in hitting an assertion and panicking anyway as soon as as_page_fault() attempts to lock a mutex." enhancement closed major 0.5.0 helenos/kernel/ia32 invalid