diff options
| author | Marco Elver <elver@google.com> | 2021-11-08 20:53:58 +0100 |
|---|---|---|
| committer | Marco Elver <me@marcoelver.com> | 2021-11-09 13:08:50 +0100 |
| commit | e30886ac84d9cd25e16390bea906d2cecfd27f19 (patch) | |
| tree | 3c039b2886bed07d7d84f475b6d160f290c51a9d /dashboard/config/linux/bits/net.yml | |
| parent | bf5825e870f6aad90320d0328b0b057ad51bc7bd (diff) | |
dashboard/config/linux: refactor networking configs into net.yml
Move most networking related configs to net.yml, including net drivers
that are dependencies for various features.
Diffstat (limited to 'dashboard/config/linux/bits/net.yml')
| -rw-r--r-- | dashboard/config/linux/bits/net.yml | 521 |
1 files changed, 521 insertions, 0 deletions
diff --git a/dashboard/config/linux/bits/net.yml b/dashboard/config/linux/bits/net.yml new file mode 100644 index 000000000..e3fed02ad --- /dev/null +++ b/dashboard/config/linux/bits/net.yml @@ -0,0 +1,521 @@ +# Copyright 2021 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +# This file enables most networking subsystems that syzkaller can test. + +config: + - NET + - PACKET + - PACKET_DIAG + - UNIX + - UNIX_DIAG + - TLS + - TLS_DEVICE + - TLS_TOE: [v5.6] + - XFRM_USER + - XFRM_INTERFACE + - XFRM_SUB_POLICY + - XFRM_STATISTICS + - XFRM_USER_COMPAT: [v5.10, x86_64] + - NET_KEY + - NET_KEY_MIGRATE + - SMC + - SMC_DIAG + - XDP_SOCKETS + - XDP_SOCKETS_DIAG + - INET + - IP_MULTICAST + - IP_ADVANCED_ROUTER + - IP_FIB_TRIE_STATS + - IP_MULTIPLE_TABLES + - IP_ROUTE_MULTIPATH + - IP_ROUTE_VERBOSE + - IP_PNP + - IP_PNP_DHCP + - IP_PNP_BOOTP + - IP_PNP_RARP + - NET_IPIP + - NET_IPGRE_DEMUX + - NET_IPGRE + - NET_IPGRE_BROADCAST + - IP_MROUTE + - IP_MROUTE_MULTIPLE_TABLES + - IP_PIMSM_V1 + - IP_PIMSM_V2 + - NET_IPVTI + - NET_FOU_IP_TUNNELS + - INET_AH + - INET_ESP + - INET_ESP_OFFLOAD + - INET_ESPINTCP: [v5.6] + - INET_IPCOMP + - INET_DIAG + - INET_UDP_DIAG + - INET_RAW_DIAG + - INET_DIAG_DESTROY + - TCP_CONG_ADVANCED + - TCP_CONG_BIC + - TCP_CONG_WESTWOOD + - TCP_CONG_HTCP + - TCP_CONG_HSTCP + - TCP_CONG_HYBLA + - TCP_CONG_NV + - TCP_CONG_SCALABLE + - TCP_CONG_LP + - TCP_CONG_VENO + - TCP_CONG_YEAH + - TCP_CONG_ILLINOIS + - TCP_CONG_DCTCP + - TCP_CONG_CDG + - TCP_CONG_BBR + - TCP_MD5SIG + - IPV6_ROUTER_PREF + - IPV6_ROUTE_INFO + - IPV6_OPTIMISTIC_DAD + - INET6_AH + - INET6_ESP + - INET6_ESP_OFFLOAD + - INET6_ESPINTCP: [v5.6] + - INET6_IPCOMP + - IPV6 + - IPV6_MIP6 + - IPV6_ILA + - IPV6_VTI + - IPV6_SIT + - IPV6_SIT_6RD + - IPV6_GRE + - IPV6_SUBTREES + - IPV6_MROUTE + - IPV6_MROUTE_MULTIPLE_TABLES + - IPV6_PIMSM_V2 + - IPV6_SEG6_LWTUNNEL + - IPV6_SEG6_HMAC + - IPV6_RPL_LWTUNNEL: [v5.7] + - MPTCP: [v5.6] + - MPTCP_IPV6: [v5.6] + - LWTUNNEL + - LWTUNNEL_BPF + - NETFILTER + - NETFILTER_INGRESS + - NETFILTER_ADVANCED + - NF_CONNTRACK + - NF_LOG_NETDEV: [-v5.13] + - NETWORK_SECMARK + - NF_CONNTRACK_SECMARK + - NF_CONNTRACK_ZONES + - NF_CONNTRACK_EVENTS + - NF_CONNTRACK_TIMEOUT + - NF_CONNTRACK_TIMESTAMP + - NF_CONNTRACK_AMANDA + - NF_CONNTRACK_FTP + - NF_CONNTRACK_H323 + - NF_CONNTRACK_IRC + - NF_CONNTRACK_NETBIOS_NS + - NF_CONNTRACK_SNMP + - NF_CONNTRACK_PPTP + - NF_CONNTRACK_SANE + - NF_CONNTRACK_SIP + - NF_CONNTRACK_TFTP + - NF_CT_PROTO_UDPLITE + - NF_CT_NETLINK + - NF_CT_NETLINK_TIMEOUT + - NF_CT_NETLINK_HELPER + - NF_NAT_SNMP_BASIC + - NETFILTER_NETLINK_GLUE_CT + - NF_TABLES + - NF_TABLES_INET + - NF_TABLES_NETDEV + - NFT_NUMGEN + - NFT_CT + - NFT_FLOW_OFFLOAD + - NFT_COUNTER + - NFT_CONNLIMIT + - NFT_LOG + - NFT_LIMIT + - NFT_MASQ + - NFT_REDIR + - NFT_NAT + - NFT_TUNNEL + - NFT_OBJREF + - NFT_QUEUE + - NFT_QUOTA + - NFT_REJECT + - NFT_REJECT_NETDEV: [v5.11] + - NFT_COMPAT + - NFT_HASH + - NFT_FIB_INET + - NFT_XFRM + - NFT_SOCKET + - NFT_OSF + - NFT_TPROXY + - NFT_SYNPROXY + - NFT_DUP_NETDEV + - NFT_FWD_NETDEV + - NFT_FIB_NETDEV + - NF_FLOW_TABLE_INET + - NF_FLOW_TABLE + - NETFILTER_XT_TARGET_AUDIT + - NETFILTER_XT_TARGET_CHECKSUM + - NETFILTER_XT_TARGET_CLASSIFY + - NETFILTER_XT_TARGET_CONNMARK + - NETFILTER_XT_TARGET_CONNSECMARK + - NETFILTER_XT_TARGET_DSCP + - NETFILTER_XT_TARGET_HMARK + - NETFILTER_XT_TARGET_IDLETIMER + - NETFILTER_XT_TARGET_LED + - NETFILTER_XT_TARGET_LOG + - NETFILTER_XT_TARGET_MARK + - NETFILTER_XT_TARGET_NFLOG + - NETFILTER_XT_TARGET_NFQUEUE + - NETFILTER_XT_TARGET_NOTRACK + - NETFILTER_XT_TARGET_TEE + - NETFILTER_XT_TARGET_TPROXY + - NETFILTER_XT_TARGET_TRACE + - NETFILTER_XT_TARGET_SECMARK + - NETFILTER_XT_TARGET_TCPMSS + - NETFILTER_XT_TARGET_TCPOPTSTRIP + - NETFILTER_XT_MATCH_ADDRTYPE + - NETFILTER_XT_MATCH_BPF + - NETFILTER_XT_MATCH_CGROUP + - NETFILTER_XT_MATCH_CLUSTER + - NETFILTER_XT_MATCH_COMMENT + - NETFILTER_XT_MATCH_CONNBYTES + - NETFILTER_XT_MATCH_CONNLABEL + - NETFILTER_XT_MATCH_CONNLIMIT + - NETFILTER_XT_MATCH_CONNMARK + - NETFILTER_XT_MATCH_CONNTRACK + - NETFILTER_XT_MATCH_CPU + - NETFILTER_XT_MATCH_DEVGROUP + - NETFILTER_XT_MATCH_DSCP + - NETFILTER_XT_MATCH_ESP + - NETFILTER_XT_MATCH_HASHLIMIT + - NETFILTER_XT_MATCH_HELPER + - NETFILTER_XT_MATCH_IPCOMP + - NETFILTER_XT_MATCH_IPRANGE + - NETFILTER_XT_MATCH_LENGTH + - NETFILTER_XT_MATCH_LIMIT + - NETFILTER_XT_MATCH_MAC + - NETFILTER_XT_MATCH_MARK + - NETFILTER_XT_MATCH_MULTIPORT + - NETFILTER_XT_MATCH_NFACCT + - NETFILTER_XT_MATCH_OSF + - NETFILTER_XT_MATCH_OWNER + - NETFILTER_XT_MATCH_POLICY + - NETFILTER_XT_MATCH_PKTTYPE + - NETFILTER_XT_MATCH_QUOTA + - NETFILTER_XT_MATCH_RATEEST + - NETFILTER_XT_MATCH_REALM + - NETFILTER_XT_MATCH_RECENT + - NETFILTER_XT_MATCH_SOCKET + - NETFILTER_XT_MATCH_STATE + - NETFILTER_XT_MATCH_STATISTIC + - NETFILTER_XT_MATCH_STRING + - NETFILTER_XT_MATCH_TCPMSS + - NETFILTER_XT_MATCH_TIME + - NETFILTER_XT_MATCH_U32 + - NETFILTER_XT_MATCH_L2TP + - NFT_DUP_IPV4 + - NFT_FIB_IPV4 + - NF_TABLES_ARP + - NF_FLOW_TABLE_IPV4 + - NF_LOG_ARP + - IP_NF_IPTABLES + - IP_NF_MATCH_AH + - IP_NF_MATCH_ECN + - IP_NF_MATCH_RPFILTER + - IP_NF_MATCH_TTL + - IP_NF_FILTER + - IP_NF_TARGET_REJECT + - IP_NF_TARGET_SYNPROXY + - IP_NF_NAT + - IP_NF_TARGET_MASQUERADE + - IP_NF_TARGET_NETMAP + - IP_NF_TARGET_REDIRECT + - IP_NF_MANGLE + - IP_NF_TARGET_CLUSTERIP + - IP_NF_TARGET_ECN + - IP_NF_TARGET_TTL + - IP_NF_RAW + - IP_NF_SECURITY + - IP_NF_ARPTABLES + - IP_NF_ARPFILTER + - IP_NF_ARP_MANGLE + - NFT_DUP_IPV6 + - NFT_FIB_IPV6 + - NF_FLOW_TABLE_IPV6 + - IP6_NF_IPTABLES + - IP6_NF_MATCH_AH + - IP6_NF_MATCH_EUI64 + - IP6_NF_MATCH_FRAG + - IP6_NF_MATCH_OPTS + - IP6_NF_MATCH_HL + - IP6_NF_MATCH_IPV6HEADER + - IP6_NF_MATCH_MH + - IP6_NF_MATCH_RPFILTER + - IP6_NF_MATCH_RT + - IP6_NF_MATCH_SRH + - IP6_NF_TARGET_HL + - IP6_NF_FILTER + - IP6_NF_TARGET_REJECT + - IP6_NF_TARGET_SYNPROXY + - IP6_NF_MANGLE + - IP6_NF_RAW + - IP6_NF_SECURITY + - IP6_NF_NAT + - IP6_NF_TARGET_MASQUERADE + - IP6_NF_TARGET_NPT + - NETLABEL + - RDS + - RDS_RDMA + - RDS_TCP + - L2TP + - L2TP_V3 + - L2TP_IP + - L2TP_ETH + - NET_DSA: [-s390] + - NET_DSA_TAG_BRCM: [-s390] + - NET_DSA_TAG_BRCM_PREPEND: [-s390] + - NET_DSA_TAG_MTK: [-s390] + - NET_DSA_TAG_RTL4_A: [v5.10, -s390] + - NET_DSA_TAG_QCA: [-s390] + - VLAN_8021Q + - VLAN_8021Q_GVRP + - VLAN_8021Q_MVRP + - LLC2 + - NET_SCHED + - NET_SCH_CBQ + - NET_SCH_HTB + - NET_SCH_HFSC + - NET_SCH_PRIO + - NET_SCH_MULTIQ + - NET_SCH_RED + - NET_SCH_SFB + - NET_SCH_SFQ + - NET_SCH_TEQL + - NET_SCH_TBF + - NET_SCH_CBS + - NET_SCH_ETF + - NET_SCH_TAPRIO + - NET_SCH_GRED + - NET_SCH_DSMARK + - NET_SCH_NETEM + - NET_SCH_DRR + - NET_SCH_MQPRIO + - NET_SCH_SKBPRIO + - NET_SCH_CHOKE + - NET_SCH_QFQ + - NET_SCH_CODEL + - NET_SCH_FQ_CODEL + - NET_SCH_CAKE + - NET_SCH_FQ + - NET_SCH_HHF + - NET_SCH_PIE + - NET_SCH_FQ_PIE: [v5.5] + - NET_SCH_INGRESS + - NET_SCH_PLUG + - NET_SCH_ETS: [v5.5] + - NET_SCH_DEFAULT + - NET_CLS_BASIC + - NET_CLS_TCINDEX + - NET_CLS_ROUTE4 + - NET_CLS_FW + - NET_CLS_U32 + - CLS_U32_PERF + - CLS_U32_MARK + - NET_CLS_RSVP + - NET_CLS_RSVP6 + - NET_CLS_FLOW + - NET_CLS_CGROUP + - NET_CLS_BPF + - NET_CLS_FLOWER + - NET_CLS_MATCHALL + - NET_EMATCH + - NET_EMATCH_CMP + - NET_EMATCH_NBYTE + - NET_EMATCH_U32 + - NET_EMATCH_META + - NET_EMATCH_TEXT + - NET_EMATCH_CANID + - NET_EMATCH_IPT + - NET_CLS_ACT + - NET_ACT_POLICE + - NET_ACT_GACT + - GACT_PROB + - NET_ACT_MIRRED + - NET_ACT_SAMPLE + - NET_ACT_IPT + - NET_ACT_NAT + - NET_ACT_PEDIT + - NET_ACT_SIMP + - NET_ACT_SKBEDIT + - NET_ACT_CSUM + - NET_ACT_VLAN + - NET_ACT_BPF + - NET_ACT_CONNMARK + - NET_ACT_CTINFO + - NET_ACT_SKBMOD + - NET_ACT_IFE + - NET_ACT_TUNNEL_KEY + - NET_ACT_CT + - NET_ACT_GATE: [v5.5] + - NET_IFE_SKBMARK + - NET_IFE_SKBPRIO + - NET_IFE_SKBTCINDEX + - NET_TC_SKB_EXT + # This depends on TRACING, which is enabled because of LOCKDEP, + # which is currently disabled on arm64. + - NET_DROP_MONITOR: [-arm64] + - DCB + - VSOCKETS + - VSOCKETS_DIAG + - VSOCKETS_LOOPBACK: [v5.5] + - VIRTIO_VSOCKETS + - NETLINK_DIAG + - HSR + - NET_NCSI + - CGROUP_NET_PRIO + - CAN + - CAN_J1939 + - CAN_VCAN + - CAN_VXCAN + - CAN_SLCAN + - CAN_IFI_CANFD + - CAN_RAW + - CAN_BCM + - CAN_GW + - CAN_ISOTP: [v5.10] + - CAN_CALC_BITTIMING + - AF_KCM + - RFKILL + - RFKILL_INPUT + - NET_9P + - NET_9P_VIRTIO + - NET_9P_RDMA + - CEPH_LIB + - CEPH_LIB_USE_DNS_RESOLVER + - NFC + - NFC_DIGITAL + - NFC_NCI + - NFC_NCI_UART + - NFC_VIRTUAL_NCI: [v5.12] + - NFC_HCI + - NFC_SHDLC + - NFC_SIM + - NFC_FDP + + - NETDEVICES + - BONDING + - DUMMY + - WIREGUARD: [v5.6, -kmsan] + - EQUALIZER + - NET_FC + - IFB + - MACVLAN + - MACVTAP + - IPVLAN + - IPVTAP + - VXLAN + - GENEVE + - BAREUDP: [v5.7] + - GTP + - MACSEC + - NETCONSOLE + - TUN + - TUN_VNET_CROSS_LE + - VETH + - VIRTIO_NET + - NLMON + - NET_VRF + - VSOCKMON + - E100: [-s390] + - E1000E: [-s390] + - NET_VENDOR_GOOGLE + - GVE: [-arm, -riscv, -s390] + - NET_VENDOR_3COM: n + - NET_VENDOR_ADAPTEC: n + - NET_VENDOR_AGERE: n + - NET_VENDOR_ALACRITECH: n + - NET_VENDOR_AMD: n + - NET_VENDOR_AQUANTIA: n + - NET_VENDOR_ARC: n + - NET_VENDOR_ATHEROS: n + - NET_VENDOR_AURORA: n + - NET_VENDOR_BROADCOM: n + - NET_VENDOR_BROCADE: n + - NET_VENDOR_CADENCE: n + - NET_VENDOR_CAVIUM: n + - NET_VENDOR_CHELSIO: n + - NET_VENDOR_CORTINA: n + - NET_VENDOR_DEC: n + - NET_VENDOR_DLINK: n + - NET_VENDOR_EMULEX: n + - NET_VENDOR_EZCHIP: n + - NET_VENDOR_FUJITSU: n + - NET_VENDOR_HUAWEI: n + - NET_VENDOR_MARVELL: n + - NET_VENDOR_MICREL: n + - NET_VENDOR_MICROCHIP: n + - NET_VENDOR_MICROSEMI: n + - NET_VENDOR_MYRI: n + - NET_VENDOR_NATSEMI: n + - NET_VENDOR_NETERION: n + - NET_VENDOR_NETRONOME: n + - NET_VENDOR_NI: n + - NET_VENDOR_NVIDIA: n + - NET_VENDOR_OKI: n + - NET_VENDOR_PACKET_ENGINES: n + - NET_VENDOR_PENSANDO: n + - NET_VENDOR_QLOGIC: n + - NET_VENDOR_QUALCOMM: n + - NET_VENDOR_RDC: n + - NET_VENDOR_REALTEK: n + - NET_VENDOR_RENESAS: n + - NET_VENDOR_ROCKER: n + - NET_VENDOR_SAMSUNG: n + - NET_VENDOR_SEEQ: n + - NET_VENDOR_SOLARFLARE: n + - NET_VENDOR_SILAN: n + - NET_VENDOR_SIS: n + - NET_VENDOR_SMSC: n + - NET_VENDOR_SOCIONEXT: n + - NET_VENDOR_STMICRO: n + - NET_VENDOR_SUN: n + - NET_VENDOR_SYNOPSYS: n + - NET_VENDOR_TEHUTI: n + - NET_VENDOR_TI: n + - NET_VENDOR_VIA: n + - NET_VENDOR_WIZNET: n + - NET_VENDOR_XILINX: n + - NET_VENDOR_XIRCOM: n + - FDDI + - USB_PEGASUS + - USB_RTL8150 + - USB_RTL8152 + - USB_NET_CDC_MBIM + - USB_NET_DM9601 + - USB_NET_SMSC75XX + - USB_NET_SMSC95XX + - USB_NET_MCS7830 + - DLCI: [-v5.10] + - VMXNET3 + - USB4: [v5.5] + - USB4_NET: [v5.5] + - NETDEVSIM + + - INFINIBAND + - INFINIBAND_USER_MAD + - INFINIBAND_USER_ACCESS + - INFINIBAND_ADDR_TRANS + - MLX4_INFINIBAND + - INFINIBAND_USNIC: n + - INFINIBAND_RDMAVT: n + - INFINIBAND_OPA_VNIC: n + - RDMA_RXE: [-arm] + - RDMA_SIW: [-arm] + - INFINIBAND_IPOIB + - INFINIBAND_IPOIB_CM + - INFINIBAND_IPOIB_DEBUG + - INFINIBAND_SRP + - INFINIBAND_ISER + - INFINIBAND_RTRS_CLIENT: [v5.5] + - INFINIBAND_ON_DEMAND_PAGING |
