On Thu, 2021-01-07 at 19:07 -0800, Jakub Kicinski wrote: > On Thu, 7 Jan 2021 12:28:38 -0800 Saeed Mahameed wrote: > > + int ret; > > + > > + counter = kzalloc(sizeof(*counter), GFP_KERNEL); > > + if (!counter) > > + return ERR_PTR(-ENOMEM); > > + > > + counter->is_shared = false; > > + counter->counter = mlx5_fc_create(ct_priv->dev, true); > > + if (IS_ERR(counter->counter)) { > > + ct_dbg("Failed to create counter for ct entry"); > > + ret = PTR_ERR(counter->counter); > > + kfree(counter); > > + return ERR_PTR(ret); > > The err ptr -> ret -> err ptr conversion seems entirely pointless, > no? Indeed, will address this in a net-next patch
- [pull request][net 00/11] mlx5 fixes 2021-01-07 Saeed Mahameed
- [net 01/11] net/mlx5: Check if lag is support... Saeed Mahameed
- [net 02/11] net/mlx5e: Add missing capability... Saeed Mahameed
- [net 03/11] net/mlx5: Use port_num 1 instead ... Saeed Mahameed
- [net 04/11] net/mlx5e: CT: Use per flow count... Saeed Mahameed
- Re: [net 04/11] net/mlx5e: CT: Use per fl... Marcelo Ricardo Leitner
- Re: [net 04/11] net/mlx5e: CT: Use per fl... Jakub Kicinski
- Re: [net 04/11] net/mlx5e: CT: Use pe... Saeed Mahameed
- Re: [net 04/11] net/mlx5e: CT: Us... Saeed Mahameed
- Re: [net 04/11] net/mlx5e: C... Jakub Kicinski
- Re: [net 04/11] net/mlx5... Saeed Mahameed
- [net 09/11] net/mlx5: Release devlink object ... Saeed Mahameed
- [net 06/11] net/mlx5: E-Switch, fix changing ... Saeed Mahameed
- [net 10/11] net/mlx5e: Fix two double free ca... Saeed Mahameed
- [net 07/11] net/mlx5e: In skb build skip sett... Saeed Mahameed
- [net 11/11] net/mlx5e: Fix memleak in mlx5e_c... Saeed Mahameed
- [net 05/11] net/mlx5e: Fix SWP offsets when v... Saeed Mahameed
- Re: [net 05/11] net/mlx5e: Fix SWP offset... Jakub Kicinski