MCPcopy Create free account
hub / github.com/F-Stack/f-stack / do_serror

Function do_serror

freebsd/arm64/arm64/trap.c:580–592  ·  view source on GitHub ↗

* TODO: We will need to handle these later when we support ARMv8.2 RAS. */

Source from the content-addressed store, hash-verified

578 * TODO: We will need to handle these later when we support ARMv8.2 RAS.
579 */
580void
581do_serror(struct trapframe *frame)
582{
583 uint64_t esr, far;
584
585 far = READ_SPECIALREG(far_el1);
586 esr = frame->tf_esr;
587
588 print_registers(frame);
589 printf(" far: %16lx\n", far);
590 printf(" esr: %.8lx\n", esr);
591 panic("Unhandled System Error");
592}
593
594void
595unhandled_exception(struct trapframe *frame)

Callers

nothing calls this directly

Calls 3

print_registersFunction · 0.85
printfFunction · 0.50
panicFunction · 0.50

Tested by

no test coverage detected