Hi again, On Wed, May 24, 2023 at 03:05:46PM +0300, Mika Westerberg wrote: > Hi Bjorn, > > On Tue, Apr 25, 2023 at 09:47:51AM +0300, Mika Westerberg wrote: > > With slow links (<= 5GT/s) active link reporting is not mandatory, so if > > a device is disconnected during system sleep we might end up waiting for > > it to respond for ~60s slowing down resume time. PCIe spec r6.0 sec > > 6.6.1 mandates that the system software must wait for at least 1s before > > it can determine the device as broken device so use the minimum > > requirement for slow links and bail out if we do not get reply within > > 1s. However, if the port supports active link reporting we can continue > > the wait following what we do with the fast links. > > > > This should make system resume time faster for slow links as well while > > still following the PCIe spec. > > > > While there move the PCI_RESET_WAIT constant into pci.c because it is > > not used outside of that file anymore. > > > > Signed-off-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > > Any comments on this? If not can you consider taking this for v6.5? > Thanks! A gentle reminder :)