On 7/18/2025 12:57 PM, Nam Cao wrote: > Move away from the legacy MSI domain setup, switch to use > msi_create_parent_irq_domain(). > > While doing the conversion, I noticed that hv_irq_compose_msi_msg() is > doing more than it is supposed to (composing message content). The > interrupt allocation bits should be moved into hv_msi_domain_alloc(). > However, I have no hardware to test this change, therefore I leave a TODO > note. > > Signed-off-by: Nam Cao <[email protected]> > --- > arch/x86/hyperv/irqdomain.c | 111 ++++++++++++++++++++++++------------ > drivers/hv/Kconfig | 1 + > 2 files changed, 77 insertions(+), 35 deletions(-)
Tested on nested root partition. Looks good, thanks. Tested-by: Nuno Das Neves <[email protected]> Reviewed-by: Nuno Das Neves <[email protected]>
