Hi Oleksandr, > On 9 Dec 2021, at 7:29 am, Oleksandr Andrushchenko <[email protected]> wrote: > > From: Oleksandr Andrushchenko <[email protected]> > > 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 <[email protected]> > Acked-by: Julien Grall <[email protected]>
Reviewed-by: Rahul Singh <[email protected]> Tested-by: Rahul Singh <[email protected]> Regards, Rahul
