Subversion Repositories HelenOS

Rev

Rev 3593 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3593 Rev 3602
Line 33... Line 33...
33
 */
33
 */
34
 
34
 
35
#include <mm/tlb.h>
35
#include <mm/tlb.h>
36
#include <arch/mm/tlb.h>
36
#include <arch/mm/tlb.h>
37
#include <arch/interrupt.h>
37
#include <arch/interrupt.h>
-
 
38
#include <interrupt.h>
38
#include <mm/as.h>
39
#include <mm/as.h>
39
#include <arch.h>
40
#include <arch.h>
40
#include <print.h>
41
#include <print.h>
41
#include <symtab.h>
42
#include <symtab.h>
42
 
43
 
Line 114... Line 115...
114
    if (s)
115
    if (s)
115
        symbol = s;
116
        symbol = s;
116
    s = get_symtab_entry(istate->lr);
117
    s = get_symtab_entry(istate->lr);
117
    if (s)
118
    if (s)
118
        sym2 = s;
119
        sym2 = s;
-
 
120
 
-
 
121
    fault_if_from_uspace(istate,
-
 
122
        "%p: PHT Refill Exception at %p (%s<-%s)\n", badvaddr,
-
 
123
        istate->pc, symbol, sym2);
119
    panic("%p: PHT Refill Exception at %p (%s<-%s)\n", badvaddr,
124
    panic("%p: PHT Refill Exception at %p (%s<-%s)\n", badvaddr,
120
        istate->pc, symbol, sym2);
125
        istate->pc, symbol, sym2);
121
}
126
}
122
 
127
 
123
 
128