On 7/9/2019 11:40 AM, Christoph Hellwig wrote: > Hi all, > > I've just been talking to some firmware developers that were a little > surprised that Linux does not reprobe BAR sizes after a FLR. I looked > at our code and we do not reprobe anything at all after a FLR. Is it > a good assumption that a devices comes back in exactly the same state > after an FLR? > What's the use case for BAR size changing? I do remember that code was saving the assigned BAR values. I don't think FLR can be treated as a full enumeration.