Hi Todd,

Thanks for your answer, so this basically means that there is no way to update 
the driver out of any source tree. Since the later CentOS releases are just 
64-bit and don't compile on CentOS 6.5.

Three questions I hope you can help me with to get me to a correct solution:

- with the 5.0.5 driver we occasionally don't get a timestamp with a send 
packet (I210 hw), is this a known issue and solved in the 5.2.18 version?

- There is an issue in the PLL of the I210 which is solved in a later version, 
is this a real issue? Or only seen on a few platforms? 

- The 5.2.18 makefiles guess the defines on bases of the kernel version etc. 
CentOs backports some kernel functionality (as PTP timestamping), do you have 
any advice on how to get the correct defines?

Thanks in advance.

Regards Tom


-----Original Message-----
From: Fujinaka, Todd [mailto:todd.fujin...@intel.com] 
Sent: woensdag 20 mei 2015 17:29
To: de Brouwer Tom (ST-CO/ENG5.1); e1000-devel@lists.sourceforge.net
Subject: Re: [E1000-devel] Question on driver with centos 6.5

The -k drivers are in-kernel. You just get them with the kernel.

The out-of-tree drivers on sourceforge should compile just fine on CentOS 6.5, 
but we only support the latest one (5.2.18) and we only really support it on 
RHEL. CentOS should be the same as RHEL but you get what you paid for.

There were recent ptp changes, and there will be more soon as the upstream 
Linux kernel changed gettime/settime to gettime64/settime64.

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

-----Original Message-----
From: de Brouwer Tom (ST-CO/ENG5.1) [mailto:tom.debrou...@nl.bosch.com] 
Sent: Wednesday, May 20, 2015 8:20 AM
To: e1000-devel@lists.sourceforge.net
Subject: [E1000-devel] Question on driver with centos 6.5

All,

I have a question about the 5.0.5-k driver which is by default delivered with 
CentOS 6.5. If I check later drivers it has some fixes for the chipset I'm 
using (I210), I started doing this since I have some issues with IEE1588 
timestamping. It seems to be a bit hard to get a newer version compiled on 
CentOS 6.5, but I am worried about the fixes as such I would like to change to 
a newer version.

I would prefer to stick with a *-k version since these seem to be more 
appropriate for a CentOS release, is this assumption correct?

Newer *-k version don't seem to compile because of changed kernel header files 
(for example struct pci_driver -> sriov_configure)

The 5.2.15 intel version compiles on CentOS6.5 but has a complete different set 
of defines due to which IEEE1588 timestamping does not seems to work by default.

What would be your advice to do, either use the intel version (e.g. 5.2.15) and 
try to compile this on CentOS 6.5 with correct defines, or backport the 
IEEE1588 / PLL changes between intel version 5.0.5 and 5.2.13 to the 5.0.5-k 
version?

Thanks in advance for any advice, I am quite new in this field.

Regards Tom


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
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

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
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