On Tue, Feb 19, 2019 at 07:20:26PM -0600, Alexandru Gagniuc wrote: > This series has two solutions for this problem, and is intended to > serve as a bikeshedding point for which is better: > 1. Try to wait for PDS _before_ loading the driver > 2. Load as usual, and recognize the delayed PDS event as such > > I think (2) is more generic and elegant, but a lot of people seem to > like something similar to (1). Either solution LGTM, by now I've also become accustomed to your preferred solution (2) (i.e. patch [2/4]), so I'm deferring this question to Bjorn. > (*) ECN was approved in Nov 2018, and is normative spec text. A lot of > the leaked PCIe 4.0 specs do not have this change. I thought it will be incorporated into 5.0, which is why it's missing in all 4.0 specs? Thanks, Lukas