2015-11-02 12:25, Alejandro.Lucero: > +static struct eth_dev_ops nfp_net_eth_dev_ops = { > + .dev_configure = nfp_net_configure, > + .dev_start = nfp_net_start, > + .dev_stop = nfp_net_stop, > + .dev_close = nfp_net_close, > + .promiscuous_enable = nfp_net_promisc_enable, > + .promiscuous_disable = nfp_net_promisc_disable, > + .link_update = nfp_net_link_update, > + .stats_get = nfp_net_stats_get, > + .stats_reset = nfp_net_stats_reset, > + .dev_infos_get = nfp_net_infos_get, > + .mtu_set = nfp_net_dev_mtu_set, > + .vlan_offload_set = nfp_net_vlan_offload_set, > + .reta_update = nfp_net_reta_update, > + .reta_query = nfp_net_reta_query, > + .rss_hash_update = nfp_net_rss_hash_update, > + .rss_hash_conf_get = nfp_net_rss_hash_conf_get, > + .rx_queue_setup = nfp_net_rx_queue_setup, > + .rx_queue_release = nfp_net_rx_queue_release, > + .rx_queue_count = nfp_net_rx_queue_count, > + .tx_queue_setup = nfp_net_tx_queue_setup, > + .tx_queue_release = nfp_net_tx_queue_release, > + .mac_addr_add = NULL, > + .mac_addr_remove = NULL, > +};
Most of these ops are implemented in later patches. Please make each patch compilable to avoid breaking "git bisect". Thanks