Re: [PATCH v11 10/17] vpci/header: handle p2m range sets per BAR

2024-01-02 Thread Stewart Hildebrand
On 12/1/23 20:27, Volodymyr Babchuk wrote: > diff --git a/xen/drivers/vpci/header.c b/xen/drivers/vpci/header.c > index 43216429d9..7c84cee5d1 100644 > --- a/xen/drivers/vpci/header.c > +++ b/xen/drivers/vpci/header.c > @@ -598,6 +675,18 @@ static void cf_check rom_write( > rom->addr =

[PATCH v11 10/17] vpci/header: handle p2m range sets per BAR

2023-12-01 Thread Volodymyr Babchuk
From: Oleksandr Andrushchenko Instead of handling a single range set, that contains all the memory regions of all the BARs and ROM, have them per BAR. As the range sets are now created when a PCI device is added and destroyed when it is removed so make them named and accounted. Note that