github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/dashboard/config/linux/bits/net.yml (about)

     1  # Copyright 2021 syzkaller project authors. All rights reserved.
     2  # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
     3  
     4  # This file enables most networking subsystems that syzkaller can test.
     5  
     6  config:
     7   - NET
     8   - PACKET
     9   - PACKET_DIAG
    10   - UNIX
    11   - UNIX_DIAG
    12   - TLS
    13   - TLS_DEVICE
    14   - TLS_TOE: [v5.6]
    15   - XFRM_USER
    16   - XFRM_INTERFACE
    17   - XFRM_SUB_POLICY
    18   - XFRM_STATISTICS
    19   - XFRM_USER_COMPAT: [v5.10, x86_64]
    20   - NET_KEY
    21   - NET_KEY_MIGRATE
    22   # SMC requires DIBS (Direct Internal Buffer Sharing).
    23   - DIBS: [v6.18]
    24   # DIBS_LO enables the creation of HW independent testing client.
    25   - DIBS_LO: [v6.18]
    26   - SMC
    27   - SMC_DIAG
    28   - XDP_SOCKETS
    29   - XDP_SOCKETS_DIAG
    30   - INET
    31   - IP_MULTICAST
    32   - IP_ADVANCED_ROUTER
    33   - IP_FIB_TRIE_STATS
    34   - IP_MULTIPLE_TABLES
    35   - IP_ROUTE_MULTIPATH
    36   - IP_ROUTE_VERBOSE
    37   - IP_PNP
    38   - IP_PNP_DHCP
    39   - IP_PNP_BOOTP
    40   - IP_PNP_RARP
    41   - NET_IPIP
    42   - NET_IPGRE_DEMUX
    43   - NET_IPGRE
    44   - NET_IPGRE_BROADCAST
    45   - IP_MROUTE
    46   - IP_MROUTE_MULTIPLE_TABLES
    47   - IP_PIMSM_V1
    48   - IP_PIMSM_V2
    49   - NET_IPVTI
    50   - NET_FOU_IP_TUNNELS
    51   - INET_AH
    52   - INET_ESP
    53   - INET_PSP: [v6.18]
    54   - INET_ESP_OFFLOAD
    55   - INET_ESPINTCP: [v5.6]
    56   - INET_IPCOMP
    57   - INET_DIAG
    58   - INET_UDP_DIAG
    59   - INET_RAW_DIAG
    60   - INET_DIAG_DESTROY
    61   - TCP_CONG_ADVANCED
    62   - TCP_CONG_BIC
    63   - TCP_CONG_WESTWOOD
    64   - TCP_CONG_HTCP
    65   - TCP_CONG_HSTCP
    66   - TCP_CONG_HYBLA
    67   - TCP_CONG_NV
    68   - TCP_CONG_SCALABLE
    69   - TCP_CONG_LP
    70   - TCP_CONG_VENO
    71   - TCP_CONG_YEAH
    72   - TCP_CONG_ILLINOIS
    73   - TCP_CONG_DCTCP
    74   - TCP_CONG_CDG
    75   - TCP_CONG_BBR
    76   - TCP_MD5SIG
    77   - IPV6_ROUTER_PREF
    78   - IPV6_ROUTE_INFO
    79   - IPV6_OPTIMISTIC_DAD
    80   - INET6_AH
    81   - INET6_ESP
    82   - INET6_ESP_OFFLOAD
    83   - INET6_ESPINTCP: [v5.6]
    84   - INET6_IPCOMP
    85   - IPV6
    86   - IPV6_MIP6
    87   - IPV6_ILA
    88   - IPV6_VTI
    89   - IPV6_SIT
    90   - IPV6_SIT_6RD
    91   - IPV6_GRE
    92   - IPV6_SUBTREES
    93   - IPV6_MROUTE
    94   - IPV6_MROUTE_MULTIPLE_TABLES
    95   - IPV6_PIMSM_V2
    96   - IPV6_SEG6_LWTUNNEL
    97   - IPV6_SEG6_HMAC
    98   - IPV6_RPL_LWTUNNEL: [v5.7]
    99   - MPTCP: [v5.6]
   100   - MPTCP_IPV6: [v5.6]
   101   - LWTUNNEL
   102   - LWTUNNEL_BPF
   103   - NETFILTER
   104   - NETFILTER_INGRESS
   105   - NETFILTER_ADVANCED
   106   - NETFILTER_XTABLES
   107   - NETFILTER_XTABLES_COMPAT: [v5.15, -arm]
   108   # Required since "netfilter: Exclude LEGACY TABLES on PREEMPT_RT"
   109   - NETFILTER_XTABLES_LEGACY: [v6.17, -preempt_rt]
   110   - NF_CONNTRACK
   111   - NF_LOG_NETDEV: [-v5.13]
   112   - NETWORK_SECMARK
   113   - NF_CONNTRACK_SECMARK
   114   - NF_CONNTRACK_ZONES
   115   - NF_CONNTRACK_EVENTS
   116   - NF_CONNTRACK_TIMEOUT
   117   - NF_CONNTRACK_TIMESTAMP
   118   - NF_CONNTRACK_AMANDA
   119   - NF_CONNTRACK_FTP
   120   - NF_CONNTRACK_H323
   121   - NF_CONNTRACK_IRC
   122   - NF_CONNTRACK_NETBIOS_NS
   123   - NF_CONNTRACK_SNMP
   124   - NF_CONNTRACK_PPTP
   125   - NF_CONNTRACK_SANE
   126   - NF_CONNTRACK_SIP
   127   - NF_CONNTRACK_TFTP
   128   - NF_CT_PROTO_UDPLITE
   129   - NF_CT_NETLINK
   130   - NF_CT_NETLINK_TIMEOUT
   131   - NF_CT_NETLINK_HELPER
   132   - NF_NAT_SNMP_BASIC
   133   - NETFILTER_NETLINK_GLUE_CT
   134   - NF_TABLES
   135   - NF_TABLES_INET
   136   - NF_TABLES_NETDEV
   137   - NFT_NUMGEN
   138   - NFT_CT
   139   - NFT_EXTHDR_DCCP: [v6.17]
   140   - NFT_FLOW_OFFLOAD
   141   - NFT_COUNTER: [-v5.17]
   142   - NFT_CONNLIMIT
   143   - NFT_LOG
   144   - NFT_LIMIT
   145   - NFT_MASQ
   146   - NFT_REDIR
   147   - NFT_NAT
   148   - NFT_TUNNEL
   149   - NFT_OBJREF: [-v6.1]
   150   - NFT_QUEUE
   151   - NFT_QUOTA
   152   - NFT_REJECT
   153   - NFT_REJECT_NETDEV: [v5.11]
   154   - NFT_COMPAT
   155   - NFT_HASH
   156   - NFT_FIB_INET
   157   - NFT_XFRM
   158   - NFT_SOCKET
   159   - NFT_OSF
   160   - NFT_TPROXY
   161   - NFT_SYNPROXY
   162   - NFT_DUP_NETDEV
   163   - NFT_FWD_NETDEV
   164   - NFT_FIB_NETDEV
   165   - NF_FLOW_TABLE_INET
   166   - NF_FLOW_TABLE
   167   - NETFILTER_XT_TARGET_AUDIT
   168   - NETFILTER_XT_TARGET_CHECKSUM
   169   - NETFILTER_XT_TARGET_CLASSIFY
   170   - NETFILTER_XT_TARGET_CONNMARK
   171   - NETFILTER_XT_TARGET_CONNSECMARK
   172   - NETFILTER_XT_TARGET_DSCP
   173   - NETFILTER_XT_TARGET_HMARK
   174   - NETFILTER_XT_TARGET_IDLETIMER
   175   - NETFILTER_XT_TARGET_LED
   176   - NETFILTER_XT_TARGET_LOG
   177   - NETFILTER_XT_NAT
   178   - NETFILTER_XT_TARGET_MARK
   179   - NETFILTER_XT_TARGET_NFLOG
   180   - NETFILTER_XT_TARGET_NFQUEUE
   181   - NETFILTER_XT_TARGET_NOTRACK: [-preempt_rt]
   182   - NETFILTER_XT_TARGET_TEE
   183   - NETFILTER_XT_TARGET_TPROXY
   184   - NETFILTER_XT_TARGET_TRACE: [-preempt_rt]
   185   - NETFILTER_XT_TARGET_SECMARK
   186   - NETFILTER_XT_TARGET_TCPMSS
   187   - NETFILTER_XT_TARGET_TCPOPTSTRIP
   188   - NETFILTER_XT_MATCH_ADDRTYPE
   189   - NETFILTER_XT_MATCH_BPF
   190   - NETFILTER_XT_MATCH_CGROUP
   191   - NETFILTER_XT_MATCH_CLUSTER
   192   - NETFILTER_XT_MATCH_COMMENT
   193   - NETFILTER_XT_MATCH_CONNBYTES
   194   - NETFILTER_XT_MATCH_CONNLABEL
   195   - NETFILTER_XT_MATCH_CONNLIMIT
   196   - NETFILTER_XT_MATCH_CONNMARK
   197   - NETFILTER_XT_MATCH_CONNTRACK
   198   - NETFILTER_XT_MATCH_CPU
   199   - NETFILTER_XT_MATCH_DEVGROUP
   200   - NETFILTER_XT_MATCH_DSCP
   201   - NETFILTER_XT_MATCH_ESP
   202   - NETFILTER_XT_MATCH_HASHLIMIT
   203   - NETFILTER_XT_MATCH_HELPER
   204   - NETFILTER_XT_MATCH_IPCOMP
   205   - NETFILTER_XT_MATCH_IPRANGE
   206   - NETFILTER_XT_MATCH_LENGTH
   207   - NETFILTER_XT_MATCH_LIMIT
   208   - NETFILTER_XT_MATCH_MAC
   209   - NETFILTER_XT_MATCH_MARK
   210   - NETFILTER_XT_MATCH_MULTIPORT
   211   - NETFILTER_XT_MATCH_NFACCT
   212   - NETFILTER_XT_MATCH_OSF
   213   - NETFILTER_XT_MATCH_OWNER
   214   - NETFILTER_XT_MATCH_POLICY
   215   - NETFILTER_XT_MATCH_PKTTYPE
   216   - NETFILTER_XT_MATCH_QUOTA
   217   - NETFILTER_XT_MATCH_RATEEST
   218   - NETFILTER_XT_MATCH_REALM
   219   - NETFILTER_XT_MATCH_RECENT
   220   - NETFILTER_XT_MATCH_SOCKET
   221   - NETFILTER_XT_MATCH_STATE
   222   - NETFILTER_XT_MATCH_STATISTIC
   223   - NETFILTER_XT_MATCH_STRING
   224   - NETFILTER_XT_MATCH_TCPMSS
   225   - NETFILTER_XT_MATCH_TIME
   226   - NETFILTER_XT_MATCH_U32
   227   - NETFILTER_XT_MATCH_L2TP
   228   - NFT_DUP_IPV4
   229   - NFT_FIB_IPV4
   230   - NF_TABLES_ARP
   231   - NF_FLOW_TABLE_IPV4: [-v5.17]
   232   - NF_LOG_ARP
   233   - IP_NF_IPTABLES
   234   # Requires since "netfilter: Exclude LEGACY TABLES on PREEMPT_RT".
   235   - IP_NF_IPTABLES_LEGACY: [v6.17, -preempt_rt]
   236   - IP_NF_MATCH_AH
   237   - IP_NF_MATCH_ECN
   238   - IP_NF_MATCH_RPFILTER
   239   - IP_NF_MATCH_TTL
   240   - IP_NF_FILTER: [-preempt_rt]
   241   - IP_NF_TARGET_REJECT
   242   - IP_NF_TARGET_SYNPROXY
   243   - IP_NF_NAT: [-preempt_rt]
   244   - IP_NF_TARGET_MASQUERADE: [-preempt_rt]
   245   - IP_NF_TARGET_NETMAP: [-preempt_rt]
   246   - IP_NF_TARGET_REDIRECT: [-preempt_rt]
   247   - IP_NF_MANGLE: [-preempt_rt]
   248   - IP_NF_TARGET_CLUSTERIP: [-v6.3]
   249   - IP_NF_TARGET_ECN
   250   - IP_NF_TARGET_TTL: [-preempt_rt]
   251   - IP_NF_RAW: [-preempt_rt]
   252   - IP_NF_SECURITY: [-preempt_rt]
   253   - IP_NF_ARPTABLES: [-preempt_rt]
   254   - IP_NF_ARPFILTER: [-preempt_rt]
   255   - IP_NF_ARP_MANGLE
   256   - NFT_DUP_IPV6
   257   - NFT_FIB_IPV6
   258   - NF_FLOW_TABLE_IPV6: [-v5.17]
   259   - IP6_NF_IPTABLES
   260   # Requires since "netfilter: Exclude LEGACY TABLES on PREEMPT_RT".
   261   - IP6_NF_IPTABLES_LEGACY: [v6.17, -preempt_rt]
   262   - IP6_NF_MATCH_AH
   263   - IP6_NF_MATCH_EUI64
   264   - IP6_NF_MATCH_FRAG
   265   - IP6_NF_MATCH_OPTS
   266   - IP6_NF_MATCH_HL
   267   - IP6_NF_MATCH_IPV6HEADER
   268   - IP6_NF_MATCH_MH
   269   - IP6_NF_MATCH_RPFILTER
   270   - IP6_NF_MATCH_RT
   271   - IP6_NF_MATCH_SRH
   272   - IP6_NF_TARGET_HL: [-preempt_rt]
   273   - IP6_NF_FILTER: [-preempt_rt]
   274   - IP6_NF_TARGET_REJECT
   275   - IP6_NF_TARGET_SYNPROXY
   276   - IP6_NF_MANGLE: [-preempt_rt]
   277   - IP6_NF_RAW: [-preempt_rt]
   278   - IP6_NF_SECURITY: [-preempt_rt]
   279   - IP6_NF_NAT: [-preempt_rt]
   280   - IP6_NF_TARGET_MASQUERADE: [-preempt_rt]
   281   - IP6_NF_TARGET_NPT
   282   - NETLABEL
   283   - RDS
   284   - RDS_RDMA
   285   - RDS_TCP
   286   - L2TP
   287   - L2TP_V3
   288   - L2TP_IP
   289   - L2TP_ETH
   290   - NET_DSA: [-s390]
   291   - NET_DSA_TAG_BRCM: [-s390]
   292   - NET_DSA_TAG_BRCM_PREPEND: [-s390]
   293   - NET_DSA_TAG_MTK: [-s390]
   294   - NET_DSA_TAG_RTL4_A: [v5.10, -s390]
   295   - NET_DSA_TAG_QCA: [-s390]
   296   - VLAN_8021Q
   297   - VLAN_8021Q_GVRP
   298   - VLAN_8021Q_MVRP
   299   - LLC2
   300   - NET_SCHED
   301   - NET_SCH_CBQ: n
   302   - NET_SCH_HTB
   303   - NET_SCH_HFSC
   304   - NET_SCH_PRIO
   305   - NET_SCH_MULTIQ
   306   - NET_SCH_RED
   307   - NET_SCH_SFB
   308   - NET_SCH_SFQ
   309   - NET_SCH_TEQL
   310   - NET_SCH_TBF
   311   - NET_SCH_CBS
   312   - NET_SCH_ETF
   313   - NET_SCH_TAPRIO
   314   - NET_SCH_GRED
   315   - NET_SCH_DSMARK: n
   316   - NET_SCH_NETEM
   317   - NET_SCH_DRR
   318   - NET_SCH_MQPRIO
   319   - NET_SCH_SKBPRIO
   320   - NET_SCH_CHOKE
   321   - NET_SCH_QFQ
   322   - NET_SCH_CODEL
   323   - NET_SCH_FQ_CODEL
   324   - NET_SCH_CAKE
   325   - NET_SCH_FQ
   326   - NET_SCH_HHF
   327   - NET_SCH_PIE
   328   - NET_SCH_FQ_PIE: [v5.5]
   329   - NET_SCH_INGRESS
   330   - NET_SCH_PLUG
   331   - NET_SCH_ETS: [v5.5]
   332   - NET_SCH_DEFAULT
   333   - NET_CLS_BASIC
   334   - NET_CLS_TCINDEX: n
   335   - NET_CLS_ROUTE4
   336   - NET_CLS_FW
   337   - NET_CLS_U32
   338   - CLS_U32_PERF
   339   - CLS_U32_MARK
   340   - NET_CLS_RSVP: n
   341   - NET_CLS_RSVP6: n
   342   - NET_CLS_FLOW
   343   - NET_CLS_CGROUP
   344   - NET_CLS_BPF
   345   - NET_CLS_FLOWER
   346   - NET_CLS_MATCHALL
   347   - NET_EMATCH
   348   - NET_EMATCH_CMP
   349   - NET_EMATCH_NBYTE
   350   - NET_EMATCH_U32
   351   - NET_EMATCH_META
   352   - NET_EMATCH_TEXT
   353   - NET_EMATCH_CANID
   354   - NET_EMATCH_IPT
   355   - NET_CLS_ACT
   356   - NET_ACT_POLICE
   357   - NET_ACT_GACT
   358   - GACT_PROB
   359   - NET_ACT_MIRRED
   360   - NET_ACT_SAMPLE
   361   - NET_ACT_IPT: [-v6.9]
   362   - NET_ACT_NAT
   363   - NET_ACT_PEDIT
   364   - NET_ACT_SIMP
   365   - NET_ACT_SKBEDIT
   366   - NET_ACT_CSUM
   367   - NET_ACT_VLAN
   368   - NET_ACT_BPF
   369   - NET_ACT_CONNMARK
   370   - NET_ACT_CTINFO
   371   - NET_ACT_SKBMOD
   372   - NET_ACT_IFE
   373   - NET_ACT_TUNNEL_KEY
   374   - NET_ACT_CT
   375   - NET_ACT_GATE: [v5.5]
   376   - NET_IFE_SKBMARK
   377   - NET_IFE_SKBPRIO
   378   - NET_IFE_SKBTCINDEX
   379   - NET_TC_SKB_EXT
   380   # This depends on TRACING, which is enabled because of LOCKDEP,
   381   # which is currently disabled on arm64.
   382   - NET_DROP_MONITOR: [-arm64]
   383   - DCB
   384   - VSOCKETS
   385   - VSOCKETS_DIAG
   386   - VSOCKETS_LOOPBACK: [v5.5]
   387   - VIRTIO_VSOCKETS
   388   - NETLINK_DIAG
   389   - HSR
   390   - NET_NCSI
   391   - CGROUP_NET_PRIO
   392   - CAN
   393   - CAN_NETLINK: [v6.1]
   394   - CAN_J1939
   395   - CAN_VCAN
   396   - CAN_VXCAN
   397   - CAN_SLCAN
   398   - CAN_IFI_CANFD
   399   - CAN_RAW
   400   - CAN_BCM
   401   - CAN_GW
   402   - CAN_ISOTP: [v5.10]
   403   - CAN_CALC_BITTIMING
   404   - AF_KCM
   405   - RFKILL
   406   - RFKILL_INPUT
   407   - NET_9P
   408   - NET_9P_VIRTIO
   409   - NET_9P_RDMA
   410   - CEPH_LIB
   411   - CEPH_LIB_USE_DNS_RESOLVER
   412   - NFC
   413   - NFC_DIGITAL
   414   - NFC_NCI
   415   - NFC_NCI_UART
   416   - NFC_VIRTUAL_NCI: [v5.12]
   417   - NFC_HCI
   418   - NFC_SHDLC
   419   - NFC_SIM
   420   - NFC_FDP
   421  
   422   - NETDEVICES
   423   - BONDING
   424   - DUMMY
   425   - WIREGUARD: [v5.6, -kmsan]
   426   - EQUALIZER
   427   - NET_FC
   428   - IFB
   429   - MACVLAN
   430   - MACVTAP
   431   - IPVLAN
   432   - IPVTAP
   433   - VXLAN
   434   - GENEVE
   435   - BAREUDP: [v5.7]
   436   - GTP
   437   - MACSEC
   438   - NETCONSOLE
   439   - TUN
   440   - TUN_VNET_CROSS_LE
   441   - VETH
   442   - VIRTIO_NET
   443   - NLMON
   444   - NET_VRF
   445   - VSOCKMON: [-onlynet]
   446   - E100: [-s390]
   447   - E1000E: [-s390]
   448   - NET_VENDOR_GOOGLE
   449   - NET_VENDOR_3COM: n
   450   - NET_VENDOR_ADAPTEC: n
   451   - NET_VENDOR_AGERE: n
   452   - NET_VENDOR_ALACRITECH: n
   453   - NET_VENDOR_AMD: n
   454   - NET_VENDOR_AQUANTIA: n
   455   - NET_VENDOR_ARC: n
   456   - NET_VENDOR_ATHEROS: n
   457   - NET_VENDOR_AURORA: n
   458   - NET_VENDOR_BROADCOM: n
   459   - NET_VENDOR_BROCADE: n
   460   - NET_VENDOR_CADENCE: n
   461   - NET_VENDOR_CAVIUM: n
   462   - NET_VENDOR_CHELSIO: n
   463   - NET_VENDOR_CORTINA: n
   464   - NET_VENDOR_DEC: n
   465   - NET_VENDOR_DLINK: n
   466   - NET_VENDOR_EMULEX: n
   467   - NET_VENDOR_EZCHIP: n
   468   - NET_VENDOR_FUJITSU: n
   469   - NET_VENDOR_HUAWEI: n
   470   - NET_VENDOR_MARVELL: n
   471   - NET_VENDOR_MICREL: n
   472   - NET_VENDOR_MICROCHIP: n
   473   - NET_VENDOR_MICROSEMI: n
   474   - NET_VENDOR_MYRI: n
   475   - NET_VENDOR_NATSEMI: n
   476   - NET_VENDOR_NETERION: n
   477   - NET_VENDOR_NETRONOME: n
   478   - NET_VENDOR_NI: n
   479   - NET_VENDOR_NVIDIA: n
   480   - NET_VENDOR_OKI: n
   481   - NET_VENDOR_PACKET_ENGINES: n
   482   - NET_VENDOR_PENSANDO: n
   483   - NET_VENDOR_QLOGIC: n
   484   - NET_VENDOR_QUALCOMM: n
   485   - NET_VENDOR_RDC: n
   486   - NET_VENDOR_REALTEK: n
   487   - NET_VENDOR_RENESAS: n
   488   - NET_VENDOR_ROCKER: n
   489   - NET_VENDOR_SAMSUNG: n
   490   - NET_VENDOR_SEEQ: n
   491   - NET_VENDOR_SOLARFLARE: n
   492   - NET_VENDOR_SILAN: n
   493   - NET_VENDOR_SIS: n
   494   - NET_VENDOR_SMSC: n
   495   - NET_VENDOR_SOCIONEXT: n
   496   - NET_VENDOR_STMICRO: n
   497   - NET_VENDOR_SUN: n
   498   - NET_VENDOR_SYNOPSYS: n
   499   - NET_VENDOR_TEHUTI: n
   500   - NET_VENDOR_TI: n
   501   - NET_VENDOR_VIA: n
   502   - NET_VENDOR_WIZNET: n
   503   - NET_VENDOR_XILINX: n
   504   - NET_VENDOR_XIRCOM: n
   505   - FDDI
   506   - USB_PEGASUS
   507   - USB_RTL8150
   508   - USB_RTL8152
   509   - USB_NET_CDC_MBIM
   510   - USB_NET_DM9601
   511   - USB_NET_SMSC75XX
   512   - USB_NET_SMSC95XX
   513   - USB_NET_MCS7830
   514   - DLCI: [-v5.10]
   515   - VMXNET3
   516   - USB4: [v5.5]
   517   - USB4_NET: [v5.5]
   518   - NETDEVSIM
   519  
   520   - INFINIBAND
   521   - INFINIBAND_USER_MAD
   522   - INFINIBAND_USER_ACCESS
   523   - INFINIBAND_ADDR_TRANS
   524   - MLX4_INFINIBAND
   525   - INFINIBAND_USNIC: n
   526   - INFINIBAND_RDMAVT: n
   527   - INFINIBAND_OPA_VNIC: n
   528   - RDMA_RXE: [-arm]
   529   - RDMA_SIW: [-arm]
   530   - INFINIBAND_IPOIB
   531   - INFINIBAND_IPOIB_CM
   532   - INFINIBAND_IPOIB_DEBUG
   533   - INFINIBAND_SRP
   534   - INFINIBAND_ISER
   535   - INFINIBAND_RTRS_CLIENT: [v5.5]
   536   - INFINIBAND_ON_DEMAND_PAGING