> >>Per the SRIOV spec, yes, but that's in PCIe ext cfg space. > >>That area of the PCI configuration is not saved or restored by dev-reset. > > > >Can a callback be added so PF driver can restore this state ? > > > As you pointed out, no need to, unless it's a device-specific, > PCIe cap structure. the SRIOV caps are re-instated, as you showed above... I think this is a device specific structure. It would be annoying only in case of a PF FLR initiated via /sys or something external to the PF driver because the PF driver could restore this area after it initiate an FLR. Best regards Benoît Canet -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html