summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/tc_counters.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/sfc/tc_counters.c')
-rw-r--r--drivers/net/ethernet/sfc/tc_counters.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/sfc/tc_counters.c b/drivers/net/ethernet/sfc/tc_counters.c
index a421b0123506..b84235e93ffe 100644
--- a/drivers/net/ethernet/sfc/tc_counters.c
+++ b/drivers/net/ethernet/sfc/tc_counters.c
@@ -112,7 +112,7 @@ static void efx_tc_counter_work(struct work_struct *work)
encap->neigh->egdev);
else
#if IS_ENABLED(CONFIG_IPV6)
- n = neigh_lookup(ipv6_stub->nd_tbl,
+ n = neigh_lookup(&nd_tbl,
&encap->neigh->dst_ip6,
encap->neigh->egdev);
#else
@@ -135,7 +135,7 @@ struct efx_tc_counter *efx_tc_flower_allocate_counter(struct efx_nic *efx,
struct efx_tc_counter *cnt;
int rc, rc2;
- cnt = kzalloc(sizeof(*cnt), GFP_USER);
+ cnt = kzalloc_obj(*cnt, GFP_USER);
if (!cnt)
return ERR_PTR(-ENOMEM);
@@ -226,7 +226,7 @@ struct efx_tc_counter_index *efx_tc_flower_get_counter_index(
struct efx_tc_counter_index *ctr, *old;
struct efx_tc_counter *cnt;
- ctr = kzalloc(sizeof(*ctr), GFP_USER);
+ ctr = kzalloc_obj(*ctr, GFP_USER);
if (!ctr)
return ERR_PTR(-ENOMEM);
ctr->cookie = cookie;