Re: [PATCH net-next] net: skbuff: Skip early return in skb_unref when debugging
From: Florian Westphal
Date: Tue Jul 30 2024 - 06:50:42 EST
Paolo Abeni <pabeni@xxxxxxxxxx> wrote:
> > else if (likely(!refcount_dec_and_test(&skb->users)))
> > return false;
>
> I think one assumption behind CONFIG_DEBUG_NET is that enabling such config
> should not have any measurable impact on performances.
If thats the case why does it exist at all?
I was under impression that entire reason for CONFIG_DEBUG_NET was
to enable more checks for fuzzers and the like, i.e. NOT for production
kernels.