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