Hi Laris
latest supported kernel for igb DNA is 3.13, it needs to be updated for newer 
kernels,
is there a reason you are using DNA instead of moving to ZC?

Alfredo

> On 16 Dec 2014, at 05:28, Laris Benkis <[email protected]> wrote:
> 
> Hi,
> I'm trying to build pf_ring 6.0.2 on fedora 20.  It fails with the
> following errors below. 
> The field name include/linux/detdevice.h struct
> net_device_ops.ndo_set_vf_tx_rate which it doesn't recognize was changed
> in kernel 3.16 to ndo_set_vf_rate
> 
> Does pf_ring 6.0.2 not support kernel 3.17?  If not, which is the most
> recent kernel supported?  Where is the kernels supported documented?
> 
> Thanks
> Laris
> 
> 
> make[4]: Entering directory `/usr/src/kernels/3.17.2-200.fc20.x86_64'
>  CC [M]  /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.o
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:2265:2:
> error: unknown field ‘ndo_set_vf_tx_rate’ specified in initializer
>  .ndo_set_vf_tx_rate = igb_ndo_set_vf_bw,
>  ^
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:2265:2:
> warning: initialization from incompatible pointer type [enabled by default]
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:2265:2:
> warning: (near initialization for ‘igb_netdev_ops.ndo_set_vf_rate’)
> [enabled by default]
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c: In
> function ‘igb_rx_hash’:
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:7634:6:
> error: ‘struct sk_buff’ has no member named ‘rxhash’
>   skb->rxhash = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss);
>      ^
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c: In
> function ‘igb_del_mac_filter’:
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:9553:3:
> error: implicit declaration of function ‘compare_ether_addr’
> [-Werror=implicit-function-declaration]
>   if (!compare_ether_addr(addr, adapter->mac_table[i].addr) &&
>   ^
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c: In
> function ‘igb_ndo_get_vf_config’:
> /home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.c:9694:5:
> error: ‘struct ifla_vf_info’ has no member named ‘tx_rate’
>  ivi->tx_rate = adapter->vf_data[vf].tx_rate;
>     ^
> cc1: some warnings being treated as errors
> make[5]: ***
> [/home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src/igb_main.o] Error 1
> make[4]: *** [_module_/home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src]
> Error 2
> make[4]: Leaving directory `/usr/src/kernels/3.17.2-200.fc20.x86_64'
> make[3]: *** [default] Error 2
> make[3]: Leaving directory
> `/home/laris/PF_RING/drivers/DNA/igb-5.0.6-DNA/src'
> make[2]: *** [igb] Error 2
> make[2]: Leaving directory `/home/laris/PF_RING/drivers/DNA'
> make[1]: *** [dna] Error 2
> make[1]: Leaving directory `/home/laris/PF_RING/drivers'
> make: *** [all] Error 2
> [laris@krupis PF_RING]$
> 
> _______________________________________________
> Ntop-misc mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop-misc

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

Reply via email to