#
a4fe4c27 |
| 26-Sep-2020 |
kettenis <kettenis@openbsd.org> |
Do the NULL -> cpu_info_primary conversion in the interrupt controller drivers instead of the "midlayer". I had missed a couple of places in the midlayer and instead of fixing this in several places
Do the NULL -> cpu_info_primary conversion in the interrupt controller drivers instead of the "midlayer". I had missed a couple of places in the midlayer and instead of fixing this in several places it is better to do it in the functions that get invoked in the end.
show more ...
|
#
a940e3de |
| 21-Sep-2020 |
kettenis <kettenis@openbsd.org> |
Correctly pass the "struct cpu_info" pointer along when establishing interrupts. This fixes IPIs on machines with certain (newer?) OPAL firmware. It also allows implementing pci_intr_establish_cpu(
Correctly pass the "struct cpu_info" pointer along when establishing interrupts. This fixes IPIs on machines with certain (newer?) OPAL firmware. It also allows implementing pci_intr_establish_cpu(9), which is needed for distributing interrupt handlers across CPUs.
tested by gkoehler@
show more ...
|