Re: [PATCH net-next v3] rtnetlink: honor RTEXT_FILTER_SKIP_STATS in IFLA_STATS

From: Eric Dumazet
Date: Tue Nov 04 2025 - 06:14:21 EST


On Tue, Nov 4, 2025 at 2:17 AM Toke Høiland-Jørgensen <toke@xxxxxxxxxx> wrote:
>
> Adrian Moreno <amorenoz@xxxxxxxxxx> writes:
>
> > Gathering interface statistics can be a relatively expensive operation
> > on certain systems as it requires iterating over all the cpus.
> >
> > RTEXT_FILTER_SKIP_STATS was first introduced [1] to skip AF_INET6
> > statistics from interface dumps and it was then extended [2] to
> > also exclude IFLA_VF_INFO.
> >
> > The semantics of the flag does not seem to be limited to AF_INET
> > or VF statistics and having a way to query the interface status
> > (e.g: carrier, address) without retrieving its statistics seems
> > reasonable. So this patch extends the use RTEXT_FILTER_SKIP_STATS
> > to also affect IFLA_STATS.
> >
> > [1] https://lore.kernel.org/all/20150911204848.GC9687@xxxxxxxxxx/
> > [2] https://lore.kernel.org/all/20230611105108.122586-1-gal@xxxxxxxxxx/
> >
> > Signed-off-by: Adrian Moreno <amorenoz@xxxxxxxxxx>
>
> Reviewed-by: Toke Høiland-Jørgensen <toke@xxxxxxxxxx>

Reviewed-by: Eric Dumazet <edumazet@xxxxxxxxxx>