On Thu, 25 Mar 2010 13:03:30 -0700 Alexander Duyck <alexander.h.duyck@xxxxxxxxx> wrote: > While testing completion timeouts I found that hardware was not recovering. > It looks like the hot reset was never being propagated to the endpoint > devices on the bus due to the fact that we were clearing the bit too > quickly. > > The documentation I have states that we should be transmitting hot reset > TS1s for 2ms. To achieve this I have added a 2ms delay from the time we > set the secondary bus reset bit to the time we clear it. In addition I > changed the define used for the secondary bus reset bit to match the > register define that was being used. > > Signed-off-by: Alexander Duyck <alexander.h.duyck@xxxxxxxxx> > --- Applied to my for-linus branch, thanks. And please cc me directly on future patches you intend for upstream, it makes it easier for me to track them. -- Jesse Barnes, Intel Open Source Technology Center -- 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