Hi Todd,

Yes, I will contact the hardware designer, mean while I was going through
the platform errata sheet, the errata has the information about the VDM type
1 messages cannot be handled and this will cause system Hangs. The
workaround
they mentioned in the Errata is "End point Vendor needs to disable VDM type
1 messages being sent by the device. Cannot support 3rd party devices that
must use VDM type 1 messages."

Thanks
Hari


-----Original Message-----
From: Fujinaka, Todd [mailto:todd.fujin...@intel.com] 
Sent: 13 April 2015 16:38
To: Hari Challa; e1000-devel@lists.sourceforge.net
Subject: RE: [E1000-devel] ARM support for igb driver

I don't believe there's a way to stop the VDM, but since much of that is
manageability-related and implementation-dependent, I'd suggest filing this
with your factory support. It's probably something that has to be done on
your platform. If you're not the hardware designer, you'll have to contact
them.

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
todd.fujin...@intel.com
(503) 712-4565

-----Original Message-----
From: Hari Challa [mailto:hcha...@cct.co.uk] 
Sent: Monday, April 13, 2015 8:22 AM
To: Fujinaka, Todd; e1000-devel@lists.sourceforge.net
Subject: RE: [E1000-devel] ARM support for igb driver

Thanks Todd for quick reply, Yes, we know the problem is on the PCIe port on
the ARM is not allowing the VDM messages as you said the PCIe port should
silently drop these messages if they are not supported, but its not doing
so.  We don't have anything on PCIe port to configure to drop these messages
or some hardware problem on PCIe port on ARM side. If we know we can disable
these VDM messages from the device side i.e, Intel I210 NIC.

Thanks
Hari


-----Original Message-----
From: Fujinaka, Todd [mailto:todd.fujin...@intel.com]
Sent: 13 April 2015 16:11
To: Hari Challa; e1000-devel@lists.sourceforge.net
Subject: RE: [E1000-devel] ARM support for igb driver

This is an issue where we suggested that the poster go to the arm mailing
list. I'm not sure, but the ARM hardware (or maybe it was the software)
wasn't allowing the VDM that is allowed in the PCIe spec. Something on the
motherboard side is non-compliant, not the Ethernet controller.

I'd go check the arm mailing list. I'm pretty sure they had a workaround.

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
todd.fujin...@intel.com
(503) 712-4565

-----Original Message-----
From: Hari Challa [mailto:hcha...@cct.co.uk]
Sent: Monday, April 13, 2015 7:44 AM
To: e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] ARM support for igb driver

Hi All,
 
I am working on Intel I210 based network card for ARM based platform. 
I am seeing similar problem what you were experiencing on this mailing list,
where the bus master enable will cause the driver to hang Can you please let
me know if you are able to resolve this issue on Intel I210. 
I have tried disabling Bus mastering after that its able to enumerate the
pci devices but the driver does not get initialized becuase of the bus
mastering. I was reading you previous mail threads on I210 where VDM
messages being generated by this I210 Network device for NC-SI inband
management. I have eeprom dump on X86 Linux OS. Can you please let me know
how to disable this MCTP in ethernet EEPROM. I am using Intel I210 plug-in
pcie card, which works @2.5GT/s and x1 linkwidth.
 
Thanks in advance.


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to