diff options
author | ian <ian@FreeBSD.org> | 2015-02-12 19:35:46 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2015-02-12 19:35:46 +0000 |
commit | a59279fefdfab4a6b42be074372e7c2acbd49a41 (patch) | |
tree | 6dac795e6a35873f6778527bb79f358eb42bdcdb /sys/arm/include | |
parent | 564d364c5421989022df5e69f2c431b76846f050 (diff) | |
download | FreeBSD-src-a59279fefdfab4a6b42be074372e7c2acbd49a41.zip FreeBSD-src-a59279fefdfab4a6b42be074372e7c2acbd49a41.tar.gz |
MFC r276206:
For data and instruction prefetch aborts, call the same handler in the C
code, passing a 0/1 flag that indicates which type of abort it was. This
sets the stage for unifying the handling of page faults in a single routine.
Diffstat (limited to 'sys/arm/include')
-rw-r--r-- | sys/arm/include/machdep.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/arm/include/machdep.h b/sys/arm/include/machdep.h index 67cc9bf..a756d3d 100644 --- a/sys/arm/include/machdep.h +++ b/sys/arm/include/machdep.h @@ -20,8 +20,7 @@ struct trapframe; void arm_lock_cache_line(vm_offset_t); void init_proc0(vm_offset_t kstack); void halt(void); -void data_abort_handler(struct trapframe *); -void prefetch_abort_handler(struct trapframe *); +void abort_handler(struct trapframe *, int ); void set_stackptrs(int cpu); void undefinedinstruction_bounce(struct trapframe *); |