Subject: Re: [PATCH net] selftests: drv-net: add missing tc config options for netkit tests

From: Bobby Eshleman <[email-masked]>
Date: Mon, 23 Mar 2026 17:05:01 -0700

On Sat, Mar 21, 2026 at 10:36:07AM +0000, Simon Horman wrote:
> On Fri, Mar 20, 2026 at 11:08:35AM -0700, Bobby Eshleman wrote:
> > From: Bobby Eshleman <[email-masked]>
> > 
> > The NetDrvContEnv env context uses tc clsact qdiscs and BPF tc filters
> > for traffic redirection, but the kernel config options are missing from
> > the selftests config.
> > 
> > Without them, the tc qdisc installation trips on:
> > 
> >   CMD: tc qdisc add dev enp1s0 clsact
> >     EXIT: 2
> >     STDERR: Error: Specified qdisc kind is unknown.
> > 
> >   net.lib.py.utils.CmdExitFailure: Command failed
> > 
> > Add CONFIG_NET_CLS_ACT and CONFIG_NET_SCH_INGRESS to enable these tc
> > options.
> > 
> > Fixes: 3f74d5bb807e ("selftests/net: Add env for container based tests")
> > Signed-off-by: Bobby Eshleman <[email-masked]>
> 
> Hi Bobby,
> 
> Unfortunately this does not apply cleanly to net.
> Which breaks CI.
> 
> Please rebase and repost.
> 
> -- 
> pw-bot: cr

Oh, I see now that 3f74d5bb807e ("selftests/net: Add env for container
based tests") is only in net-next, not net yet.

I'll resend with the proper tag.

Best,
Bobby