libkrun icon indicating copy to clipboard operation
libkrun copied to clipboard

Generalize interrupt controllers and implement support for the in-kernel GICv3 in HVF

Open slp opened this issue 9 months ago • 1 comments

This series tackles a much needed and long due overhaul of the interrupt system to normalize it between architectures and hypervisors. Then, on top of that, it implements support for the in-kernel GICv3 that's present in Hypervisor.framework, as included in macOS Sequoia.

slp avatar Mar 17 '25 15:03 slp

Creating this one as a draft since it depends on #256. I'll rebase it once that one gets merged.

slp avatar Mar 17 '25 15:03 slp

@jakecorrenti if you have a minute, please let me know if I have addressed all your comments. I'd like to get this one and #288 for the next release.

slp avatar Mar 31 '25 16:03 slp