Hi all,

We need to compile (at least) the ixgbe and i40e drivers
from PF_RING 6.4.0 for kernel 4.6.1 (with RT patches rt3).

The compilation process shows warnings about incompatible pointers
for e.g. '.ndo_setup_tc'. This is correct!

The current version of the ixgbe drivers in PF_RING is 4.1.5
which is rather old.
They officially support kernel version 2.6.x and 3.x (see https://downl
oadcenter.intel.com/download/25722/Network-Adapter-Driver-for-PCI-E-
Intel-10-Gigabit-Ethernet-Network-Connections-under-Linux- )

The latest version is 4.3.15 (release date 4/5/2016). See https://downl
oadcenter.intel.com/download/14687/Network-Adapter-Driver-for-PCI-E-
Intel-10-Gigabit-Ethernet-Network-Connections-under-Linux- .
I checked the source code. It still uses the incorrect "traffic class"
setup function pointer.

The ixgbe driver in the 4.6.1 kernel source provides an additional
function for the ixgbe driver, called '__ixgbe_setup_tc'. It performs
some extra steps and requires some additional functions too.

Has someone verified support for the 4.6 kernel already?
What is the best way to continue here?

Thank you in advance!

With best regards,
Tom.

 -- 



  
  






| [email protected]

|

| Tom Ghyselinck

| Senior Engineer

| Excentis N.V.

| Gildestraat 8 B-9000 Ghent, Belgium

| Tel: +32 9 269 22 91 - Fax: +32 9 329 31 74







_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to