1 2#include <linux/module.h> 3#include <linux/uaccess.h> 4 5int fixup_exception(struct pt_regs *regs) 6{ 7 const struct exception_table_entry *fixup; 8 unsigned long pc = instruction_pointer(regs); 9 10 fixup = search_exception_tables(pc); 11 if (fixup) 12 regs->ctx.CurrPC = fixup->fixup; 13 14 return fixup != NULL; 15} 16