Opened 13 years ago
Last modified 12 years ago
#332 closed enhancement
ia64 needs to be able to handle page misses caused by executing incorrect pseudocode — at Initial Version
Reported by: | Jakub Jermář | Owned by: | Jakub Jermář |
---|---|---|---|
Priority: | major | Milestone: | 0.5.0 |
Component: | helenos-build/ia64 | Version: | |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
The ia64 kernel needs to be able to handle page faults caused by processing IRQ pseudocode.
The kernel should search the global page hash table while not holding the address space mutex. If there is a hit, the mapping is inserted into TLB and the processing is successful. A miss in this situation is a reason to panic the system or, if running in the context of the pseudocode owner task, kill the current task.
Note:
See TracTickets
for help on using tickets.