|
From: shiv p. A. <chh...@gm...> - 2014-05-30 19:35:36
|
Thanks Jason, Is there a way to disable sending VDM by Intel card? And what is the purpose of sending type 1 VDM if it has to be discarded by root port anyway? On Sat, May 31, 2014 at 12:48 AM, Jason Gunthorpe <jgu...@ob...> wrote: > On Fri, May 30, 2014 at 11:32:34PM +0530, shiv prakash Agarwal wrote: >> Finally we see that this hang occurs because some VDM is sent by >> this I210 card. Why this card sends VDM? and how can we disable it? > >> VDM = Venodor Defined Message > > FWIW, when I last looked at Intel stuff in an analyzer it was sending > regular VDMs for some purpose. > > Type 1 VDMs should not cause any errors, the root port should just > silently discard them. > > If your root port is returning an error completion or otherwise from a > type 1 VDM then it is broken and the device would be properly > asserting DLP. Some work around would be required for that kind of HW > defect :| > > I once tracked down a similar bug with VDM handling in a PCI-E > device.. > > Jason |