extable.c (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | extable.c (4953fc3d3270b7466a3b334838b76308c75f7751) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Based on arch/arm/mm/extable.c 4 */ 5 6#include <linux/bitfield.h> 7#include <linux/extable.h> 8#include <linux/uaccess.h> --- 63 unchanged lines hidden (view full) --- 72 return false; 73 74 switch (ex->type) { 75 case EX_TYPE_FIXUP: 76 return ex_handler_fixup(ex, regs); 77 case EX_TYPE_BPF: 78 return ex_handler_bpf(ex, regs); 79 case EX_TYPE_UACCESS_ERR_ZERO: | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Based on arch/arm/mm/extable.c 4 */ 5 6#include <linux/bitfield.h> 7#include <linux/extable.h> 8#include <linux/uaccess.h> --- 63 unchanged lines hidden (view full) --- 72 return false; 73 74 switch (ex->type) { 75 case EX_TYPE_FIXUP: 76 return ex_handler_fixup(ex, regs); 77 case EX_TYPE_BPF: 78 return ex_handler_bpf(ex, regs); 79 case EX_TYPE_UACCESS_ERR_ZERO: |
80 case EX_TYPE_KACCESS_ERR_ZERO: |
|
80 return ex_handler_uaccess_err_zero(ex, regs); 81 case EX_TYPE_LOAD_UNALIGNED_ZEROPAD: 82 return ex_handler_load_unaligned_zeropad(ex, regs); 83 } 84 85 BUG(); 86} | 81 return ex_handler_uaccess_err_zero(ex, regs); 82 case EX_TYPE_LOAD_UNALIGNED_ZEROPAD: 83 return ex_handler_load_unaligned_zeropad(ex, regs); 84 } 85 86 BUG(); 87} |