RE: [PATCH v2 3/9] net/enic: remove unneeded ops initialization
"Hyong Youb Kim (hyonkim)" <[email protected]> Fri, 24 Jul 2026 01:52:51 +0000
| Newsgroups | org.dpdk.dev |
|---|---|
| Message-ID | <IA3PR11MB89874A608588B5012CFE52A9BFCF2@IA3PR11MB8987.namprd11.prod.outlook.com> |
> -----Original Message----- > From: Stephen Hemminger <[email protected]> > Sent: Friday, July 24, 2026 5:28 AM > To: [email protected] > Cc: Stephen Hemminger <[email protected]>; John Daley > (johndale) <[email protected]>; Hyong Youb Kim (hyonkim) > <[email protected]> > Subject: [PATCH v2 3/9] net/enic: remove unneeded ops initialization > > Better to just let compiler initialize fields to NULL since then > if fields change that driver doesn't use, the driver source > will not need to be changed. > > Signed-off-by: Stephen Hemminger <[email protected]> > --- > drivers/net/enic/enic_ethdev.c | 11 ----------- > 1 file changed, 11 deletions(-) > > diff --git a/drivers/net/enic/enic_ethdev.c b/drivers/net/enic/enic_ethdev.c > index 2e5cd186f9..648aa67a85 100644 > --- a/drivers/net/enic/enic_ethdev.c > +++ b/drivers/net/enic/enic_ethdev.c > @@ -1119,8 +1119,6 @@ static const struct eth_dev_ops > enicpmd_eth_dev_ops = { > .dev_configure = enicpmd_dev_configure, > .dev_start = enicpmd_dev_start, > .dev_stop = enicpmd_dev_stop, > - .dev_set_link_up = NULL, > - .dev_set_link_down = NULL, > .dev_close = enicpmd_dev_close, > .promiscuous_enable = enicpmd_dev_promiscuous_enable, > .promiscuous_disable = enicpmd_dev_promiscuous_disable, > @@ -1129,14 +1127,10 @@ static const struct eth_dev_ops > enicpmd_eth_dev_ops = { > .link_update = enicpmd_dev_link_update, > .stats_get = enicpmd_dev_stats_get, > .stats_reset = enicpmd_dev_stats_reset, > - .queue_stats_mapping_set = NULL, > .dev_infos_get = enicpmd_dev_info_get, > .dev_supported_ptypes_get = enicpmd_dev_supported_ptypes_get, > .mtu_set = enicpmd_mtu_set, > - .vlan_filter_set = NULL, > - .vlan_tpid_set = NULL, > .vlan_offload_set = enicpmd_vlan_offload_set, > - .vlan_strip_queue_set = NULL, > .rx_queue_start = enicpmd_dev_rx_queue_start, > .rx_queue_stop = enicpmd_dev_rx_queue_stop, > .tx_queue_start = enicpmd_dev_tx_queue_start, > @@ -1151,11 +1145,6 @@ static const struct eth_dev_ops > enicpmd_eth_dev_ops = { > .txq_info_get = enicpmd_dev_txq_info_get, > .rx_burst_mode_get = enicpmd_dev_rx_burst_mode_get, > .tx_burst_mode_get = enicpmd_dev_tx_burst_mode_get, > - .dev_led_on = NULL, > - .dev_led_off = NULL, > - .flow_ctrl_get = NULL, > - .flow_ctrl_set = NULL, > - .priority_flow_ctrl_set = NULL, > .mac_addr_add = enicpmd_add_mac_addr, > .mac_addr_remove = enicpmd_remove_mac_addr, > .mac_addr_set = enicpmd_set_mac_addr, > -- > 2.53.0 Acked-by: Hyong Youb Kim <[email protected]> Thanks. -Hyong