Lines Matching full:fault
46 * the instruction has generated some sort of a memory access fault).
106 * Data TLB miss fault/data page fault in parisc_acctyp()
204 [6] = "Instruction TLB miss fault",
213 [15] = "Data TLB miss fault",
214 [16] = "Non-access ITLB miss fault",
215 [17] = "Non-access DTLB miss fault",
274 vm_fault_t fault = 0; in do_page_fault() local
281 msg = "Page fault: no context"; in do_page_fault()
313 * If for any reason at all we couldn't handle the fault, make in do_page_fault()
315 * fault. in do_page_fault()
318 fault = handle_mm_fault(vma, address, flags, regs); in do_page_fault()
320 if (fault_signal_pending(fault, regs)) { in do_page_fault()
322 msg = "Page fault: fault signal on kernel memory"; in do_page_fault()
328 /* The fault is fully completed (including releasing mmap lock) */ in do_page_fault()
329 if (fault & VM_FAULT_COMPLETED) in do_page_fault()
332 if (unlikely(fault & VM_FAULT_ERROR)) { in do_page_fault()
336 * handle the page fault gracefully. in do_page_fault()
338 if (fault & VM_FAULT_OOM) in do_page_fault()
340 else if (fault & VM_FAULT_SIGSEGV) in do_page_fault()
342 else if (fault & (VM_FAULT_SIGBUS|VM_FAULT_HWPOISON| in do_page_fault()
347 if (fault & VM_FAULT_RETRY) { in do_page_fault()
370 case 15: /* Data TLB miss fault/Data page fault */ in do_page_fault()
388 case 17: /* NA data TLB miss / page fault */ in do_page_fault()
393 case 16: /* Non-access instruction TLB miss fault */ in do_page_fault()
401 if (fault & (VM_FAULT_HWPOISON|VM_FAULT_HWPOISON_LARGE)) { in do_page_fault()
404 "MCE: Killing %s:%d due to hardware memory corruption fault at %08lx\n", in do_page_fault()
411 if (fault & VM_FAULT_HWPOISON_LARGE) in do_page_fault()
412 lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault)); in do_page_fault()
413 else if (fault & VM_FAULT_HWPOISON) in do_page_fault()
426 msg = "Page fault: bad address"; in do_page_fault()
439 msg = "Page fault: out of memory"; in do_page_fault()