Eliminate a redundant resource array allow possible use by bhyve later.
Sponsored by: Arm Ltd
Sponsored by: The FreeBSD Foundation
Differential D37424
Keep per-timer interrupt data together andrew on Nov 17 2022, 6:10 PM. Authored by Tags None Referenced Files
Subscribers
Details
Eliminate a redundant resource array allow possible use by bhyve later. Sponsored by: Arm Ltd
Diff Detail
Event TimelineComment Actions Rebase and rework as a possible alternative to D39074 to remove redundant information Comment Actions IMO let's go one step further and remove the significance of the index into sc->irqs
Comment Actions I'm actually happy with this as-is whether we go the extra step right now or not, forgot to click the button. Comment Actions I'll go with this for now to be a mechanical change, then plan to clean up in a future change. There are some complications with virtual timer interrupts and bhyve. The easiest way to handle it is to not enable them when the hypervisor is enabled & use the physical timer in the kernel.
|