diff options
author | ian <ian@FreeBSD.org> | 2014-04-27 20:01:59 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2014-04-27 20:01:59 +0000 |
commit | 1108de8c6be9c507e416ee3c8c6f69cf5e0fb268 (patch) | |
tree | b6b300aca2accea596b0bcf60076ae8f67ae7530 | |
parent | b934a68cf32b6f598e326d978f6df6e685a5e6d3 (diff) | |
download | FreeBSD-src-1108de8c6be9c507e416ee3c8c6f69cf5e0fb268.zip FreeBSD-src-1108de8c6be9c507e416ee3c8c6f69cf5e0fb268.tar.gz |
There is no difference between IPI_STOP and IPI_STOP_HARD on ARM, so
map them both to the same interrupt number like other arches do.
-rw-r--r-- | sys/arm/arm/mp_machdep.c | 1 | ||||
-rw-r--r-- | sys/arm/include/smp.h | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/sys/arm/arm/mp_machdep.c b/sys/arm/arm/mp_machdep.c index fd275fe..141f2db 100644 --- a/sys/arm/arm/mp_machdep.c +++ b/sys/arm/arm/mp_machdep.c @@ -278,7 +278,6 @@ ipi_handler(void *arg) break; case IPI_STOP: - case IPI_STOP_HARD: /* * IPI_STOP_HARD is mapped to IPI_STOP so it is not * necessary to add it in the switch. diff --git a/sys/arm/include/smp.h b/sys/arm/include/smp.h index 179882d..6301c9a 100644 --- a/sys/arm/include/smp.h +++ b/sys/arm/include/smp.h @@ -10,7 +10,7 @@ #define IPI_PREEMPT 2 #define IPI_RENDEZVOUS 3 #define IPI_STOP 4 -#define IPI_STOP_HARD 5 +#define IPI_STOP_HARD 4 #define IPI_HARDCLOCK 6 #define IPI_TLB 7 |