Release 4.14 arch/arm64/mm/extable.c
// SPDX-License-Identifier: GPL-2.0
/*
* Based on arch/arm/mm/extable.c
*/
#include <linux/extable.h>
#include <linux/uaccess.h>
int fixup_exception(struct pt_regs *regs)
{
const struct exception_table_entry *fixup;
fixup = search_exception_tables(instruction_pointer(regs));
if (fixup)
regs->pc = (unsigned long)&fixup->fixup + fixup->fixup;
return fixup != NULL;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Catalin Marinas | 43 | 82.69% | 1 | 50.00% |
Ard Biesheuvel | 9 | 17.31% | 1 | 50.00% |
Total | 52 | 100.00% | 2 | 100.00% |
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Catalin Marinas | 49 | 81.67% | 1 | 25.00% |
Ard Biesheuvel | 9 | 15.00% | 1 | 25.00% |
Paul Gortmaker | 1 | 1.67% | 1 | 25.00% |
Greg Kroah-Hartman | 1 | 1.67% | 1 | 25.00% |
Total | 60 | 100.00% | 4 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.