On Fri, Sep 09, 2011 at 02:43:24PM +0800, Wen Congyang wrote: > > However, filtering doesn't work. You could put a BAR outside the > > filtered area and it would be visible to the guest. > > > > I test it on real hardware. If I put a BAR outside the filterer area, and > then run 'lspci -vv', the BAR does not change:
... > The BAR1 is feafbc00, and it is in the bus2's range. > I map the BAR(mmap /sys/bus/pci/devices/0000\:03\:01.0/resource1), and find > I can read and write the memory. > > Thanks > Wen Congyang So, it's as expected. Nothing seems wrong with this picture. But this is not the test that Avi suggested. -- MST