freebsd-dev/sys/powerpc
Justin Hibbits 7ed09a6778 powerpc: Rework IPI message processing
Summary:
There's no need to use a while loop in the IPI handler, the message list
is cached once and processed.  Instead, since the existing code calls
ffs(), sort the handlers, and use a simple 'if' sequence.

Reviewed By: nwhitehorn
Differential Revision: https://reviews.freebsd.org/D30018
2021-05-17 08:26:40 -05:00
..
aim powerpc64/radix mmu: Remove dead variable 2021-05-17 08:26:39 -05:00
amigaone powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
booke Clean up a couple of MD warts in vm_fault_populate(): 2021-03-30 18:15:55 -07:00
conf powerpc: Fix programmer's switch driver and add to GENERIC 2021-04-05 12:04:12 -05:00
cpufreq powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
fpu powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
include Rename struct device to struct _device 2021-04-12 09:32:30 -04:00
mambo Add CFI start/end proc directives to arm64, i386, and ppc 2020-12-05 00:33:28 +00:00
mikrotik powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
mpc85xx Merge the QorIQ GPIO drivers between arm and powerpc 2021-04-05 10:35:15 -05:00
ofw Add CFI start/end proc directives to arm64, i386, and ppc 2020-12-05 00:33:28 +00:00
powermac powerpc: Fix programmer's switch driver and add to GENERIC 2021-04-05 12:04:12 -05:00
powernv powerpc/xive: Remove POWER9 DD1 IRQ bits 2021-05-01 16:18:02 -05:00
powerpc powerpc: Rework IPI message processing 2021-05-17 08:26:40 -05:00
ps3 powerpc64: Split out DMAP and non-DMAP implementations of some methods 2021-05-05 20:57:33 -05:00
pseries powerpc64: Split out DMAP and non-DMAP implementations of some methods 2021-05-05 20:57:33 -05:00
psim powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00