Hello,

i'm aware that esxi 5.5 is no longer supported and i'm also aware that v2.0.7 of driver is old. However, if you could point me to a solution i would be very glad and grateful.

I setup the toolchain as documented by vmware.
I'm building using che vmware script found in vmkdrivers-gpl on centos 5.3 x86_64

following the error building i40e_client.c, all other files build correctly.
Thank you for your help.

[root@centos-53-x64 vmkdrivers-gpl]# ./build-vmkdrivers.sh
vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_notify_client_of_vf_msg': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:107: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_notify_client_of_l2_param_changes': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:133: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_notify_client_of_netdev_close': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:192: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_notify_client_of_vf_reset': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:215: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_notify_client_of_vf_enable': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:240: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_vf_client_capable': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:267: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_add_instance': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:300: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:328: error: 'struct i40e_pf' has no member named 'num_iwarp_msix' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:329: error: 'struct i40e_pf' has no member named 'iwarp_base_vector' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:331: error: dereferencing pointer to incomplete type
cc1: warnings being treated as errors
vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:331: error: type defaults to 'int' in declaration of '__mptr' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:331: error: 'struct net_device' has no member named 'dev_addrs' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:331: error: dereferencing pointer to incomplete type vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:334: error: dereferencing pointer to incomplete type vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:339: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_del_instance': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:350: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:351: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_subtask': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:365: error: 'I40E_FLAG_SERVICE_CLIENT_REQUESTED' undeclared (first use in this function) vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:365: error: (Each undeclared identifier is reported only once vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:365: error: for each function it appears in.) vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:368: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_lan_add_device': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:440: error: 'I40E_FLAG_SERVICE_CLIENT_REQUESTED' undeclared (first use in this function) vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_release': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:490: error: 'struct i40e_pf' has no member named 'cinst' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_prepare': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:533: error: 'I40E_FLAG_SERVICE_CLIENT_REQUESTED' undeclared (first use in this function) vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_virtchnl_send': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:557: error: 'I40E_VIRTCHNL_OP_IWARP' undeclared (first use in this function) vmkdrivers/src_9/drivers/net/i40e/i40e_client.c: In function 'i40e_client_setup_qvlist': vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:596: error: 'struct i40e_pf' has no member named 'iwarp_base_vector' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:596: error: 'struct i40e_pf' has no member named 'num_iwarp_msix' vmkdrivers/src_9/drivers/net/i40e/i40e_client.c:597: error: 'struct i40e_pf' has no member named 'iwarp_base_vector'

--
Massimo Frisoni



_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel Ethernet, visit 
https://forums.intel.com/s/topic/0TO0P00000018NbWAI/intel-ethernet

Reply via email to