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 <nam...@linutronix.de> > --- > 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 <nunodasne...@linux.microsoft.com> Reviewed-by: Nuno Das Neves <nunodasne...@linux.microsoft.com>