BUG_TRAP_TYPE_WARN
case BUG_TRAP_TYPE_WARN:
case BUG_TRAP_TYPE_WARN:
case BUG_TRAP_TYPE_WARN:
case BUG_TRAP_TYPE_WARN:
if (tt == BUG_TRAP_TYPE_WARN) {
report_bug(bugaddr, regs) == BUG_TRAP_TYPE_WARN) {
else if (report_bug(regs->epc, regs) == BUG_TRAP_TYPE_WARN ||
handle_cfi_failure(regs) == BUG_TRAP_TYPE_WARN)
if (report_bug(ip, regs) == BUG_TRAP_TYPE_WARN)
case BUG_TRAP_TYPE_WARN:
if (tt == BUG_TRAP_TYPE_WARN) {
if (report_bug_entry((void *)pt_regs_val(regs, ud_imm), regs) == BUG_TRAP_TYPE_WARN)
if (report_bug(regs->ip, regs) == BUG_TRAP_TYPE_WARN) {
if (handle_cfi_failure(regs) == BUG_TRAP_TYPE_WARN) {
return BUG_TRAP_TYPE_WARN;
return BUG_TRAP_TYPE_WARN;
return BUG_TRAP_TYPE_WARN;
return BUG_TRAP_TYPE_WARN;