On Wed, Nov 17, 2010 at 04:06:38PM +0200, Michael S. Tsirkin wrote: > Please, try to address the TODO: I think the case of > PCIE device behind a pci bridge is not covered properly.
Right, pci-to-pcie bridge case isn't covered. Although SERR bit can be set, the error can't be propagated up further because qemu doesn't emulate PERR#/SERR#. There is no use case of pci-to-pcie bridge in qemu, I think. If good error handling is wanted, express should be used. So it isn't worthwhile to implement pci-to-pcie bridge. -- yamahata