On 1/18/24 17:13, Jakub Kicinski wrote: > On Thu, 18 Jan 2024 17:04:25 +0000 Dmitry Safonov wrote: >>> Somewhat unrelated to these fixes but related to the tcp_ao selftests >>> in general - could you please also add a config file so that it's >>> easy to build a minimal kernel for running the tests? >>> >>> Something like: >>> >>> make defconfig >>> make kvm_guest.config >>> make tools/testing/selftests/net/tcp_ao/config >> >> Yep, sounds good to me. >> I'll take as a base tools/testing/selftests/net/config and add any >> needed config options on the top. > > You probably want something smaller to be honest. > tools/testing/selftests/net/config has a lot of stuff in it > and it's actually missing a lot more. I'm working thru adding > the missing options to tools/testing/selftests/net/config > right now so far I got: Thanks! I'll send a patch for it in version 2 (as I anyway need to address Simon's feedback). > > # tun / tap > +CONFIG_TUN=y > +CONFIG_MACVLAN=y > +CONFIG_MACVTAP=y > +CONFIG_NET_SCH_FQ_CODEL=m > +# l2tp > +CONFIG_L2TP=m > +CONFIG_L2TP_V3=y > +CONFIG_L2TP_IP=m > +CONFIG_L2TP_ETH=m > +# sctp-vrf (need SCTP_DIAG to appear) > +CONFIG_INET_DIAG=y > +# txtimestamp > +CONFIG_NET_CLS_U32=m > +# test-vxlan-mdb-sh etc. > +CONFIG_BRIDGE_VLAN_FILTERING=y > +# gre_gso.sh etc. > +CONFIG_NET_IPGRE_DEMUX=m > +CONFIG_IP_GRE=m > +CONFIG_IPV6_GRE=m > +# ./srv6_end_dt*_l3vpn_test.sh > +CONFIG_IPV6_SEG6_LWTUNNEL=y > +# local port something.. > +CONFIG_MPTCP=y > +# fib_test.sh > +CONFIG_NET_CLS_BASIC=m Thanks, Dmitry