Hi Oleksandr, > On 9 Dec 2021, at 7:29 am, Oleksandr Andrushchenko <andr2...@gmail.com> wrote: > > From: Oleksandr Andrushchenko <oleksandr_andrushche...@epam.com> > > At the moment, we always allocate an extra 16 slots for IO handlers > (see MAX_IO_HANDLER). So while adding an IO trap handler for the emulated > PCI host bridge we are not breaking anything, but we have a latent bug > as the maximum number of IOs may be exceeded. > Fix this by explicitly telling that we have an additional IO handler, so it is > accounted. > > Fixes: d59168dc05a5 ("xen/arm: Enable the existing x86 virtual PCI support > for ARM") > > Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushche...@epam.com> > Acked-by: Julien Grall <jgr...@amazon.com>
Reviewed-by: Rahul Singh <rahul.si...@arm.com> Tested-by: Rahul Singh <rahul.si...@arm.com> Regards, Rahul