On 8/23/17 11:40 PM, Jiri Pirko wrote:
> +static int
> +mlxsw_sp_dpipe_table_host_entries_get(struct mlxsw_sp *mlxsw_sp,
> +                                   struct devlink_dpipe_entry *entry,
> +                                   bool counters_enabled,
> +                                   struct devlink_dpipe_dump_ctx *dump_ctx,
> +                                   int type)
> +{
> +     int rif_neigh_count = 0;
> +     int rif_neigh_skip = 0;
> +     int neigh_count = 0;
> +     int rif_count;
> +     int i, j;
> +     int err;
> +
> +     rtnl_lock();

Why does a h/w driver dumping its tables need the rtnl lock?

Reply via email to