Skip to content

Commit ad11c46

Browse files
committed
add kernel configs for mlx5 hardware offload
1 parent bdc1c5d commit ad11c46

File tree

1 file changed

+66
-1
lines changed
  • sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files

1 file changed

+66
-1
lines changed

sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-6.6

+66-1
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,19 @@ CONFIG_CRYPTO_FIPS=y
130130
CONFIG_CRYPTO_GCM=m
131131
CONFIG_CRYPTO_HMAC=y
132132
CONFIG_CRYPTO_LIB_DES=m
133+
CONFIG_CRYPTO_LIB_AES=y
134+
CONFIG_CRYPTO_LIB_GF128MUL=y
133135
CONFIG_CRYPTO_LZO=m
134136
# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
135137
CONFIG_CRYPTO_SHA1=y
136138
CONFIG_CRYPTO_USER_API_HASH=m
137139
CONFIG_CRYPTO_USER_API_SKCIPHER=m
140+
CONFIG_CRYPTO_NULL=y
141+
CONFIG_CRYPTO_NULL2=y
142+
CONFIG_CRYPTO_AES=y
143+
CONFIG_CRYPTO_CTR=y
144+
CONFIG_CRYPTO_GCM=y
145+
CONFIG_CRYPTO_GHASH=y
138146
CONFIG_CUSE=m
139147
CONFIG_DCB=y
140148
CONFIG_DEBUG_FS=y
@@ -210,6 +218,7 @@ CONFIG_GENEVE=m
210218
CONFIG_GPIOLIB=y
211219
CONFIG_GPIO_SYSFS=y
212220
CONFIG_GTP=m
221+
CONFIG_MACSEC=y
213222
CONFIG_HARDENED_USERCOPY=y
214223
CONFIG_HIDRAW=y
215224
CONFIG_HID_A4TECH=m
@@ -263,10 +272,12 @@ CONFIG_IMA_WRITE_POLICY=y
263272
CONFIG_INET=y
264273
CONFIG_INET6_AH=m
265274
CONFIG_INET6_ESP=m
275+
CONFIG_INET6_ESP_OFFLOAD=m
266276
CONFIG_INET6_IPCOMP=m
267277
CONFIG_INET_AH=m
268278
CONFIG_INET_DIAG=m
269279
CONFIG_INET_ESP=m
280+
CONFIG_INET_ESP_OFFLOAD=m
270281
CONFIG_INET_IPCOMP=m
271282
CONFIG_INET_UDP_DIAG=m
272283
CONFIG_INFINIBAND=m
@@ -404,6 +415,8 @@ CONFIG_ISCSI_TARGET=m
404415
CONFIG_ISCSI_TCP=m
405416
CONFIG_ISO9660_FS=m
406417
CONFIG_IXGBE=m
418+
CONFIG_IXGBE_IPSEC=y
419+
CONFIG_IXGBEVF_IPSEC=y
407420
CONFIG_IXGBEVF=m
408421
CONFIG_JME=m
409422
CONFIG_JOLIET=y
@@ -427,7 +440,13 @@ CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y
427440
CONFIG_LOG_BUF_SHIFT=18
428441
CONFIG_LOOPBACK_TARGET=m
429442
CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor"
443+
CONFIG_PSAMPLE=y
444+
CONFIG_NET_IFE=y
430445
CONFIG_LWTUNNEL=y
446+
CONFIG_LWTUNNEL_BPF=y
447+
CONFIG_DST_CACHE=y
448+
CONFIG_GRO_CELLS=y
449+
CONFIG_SOCK_VALIDATE_XMIT=y
431450
CONFIG_MACVLAN=m
432451
CONFIG_MACVTAP=m
433452
CONFIG_MAGIC_SYSRQ=y
@@ -448,7 +467,21 @@ CONFIG_MLX4_EN=m
448467
CONFIG_MLX4_INFINIBAND=m
449468
CONFIG_MLX5_CORE=m
450469
CONFIG_MLX5_CORE_EN=y
470+
CONFIG_MLX5_EN_ARFS=y
471+
CONFIG_MLX5_EN_RXNFC=y
472+
CONFIG_MLX5_MPFS=y
473+
CONFIG_MLX5_ESWITCH=y
474+
CONFIG_MLX5_BRIDGE=y
475+
CONFIG_MLX5_CLS_ACT=y
476+
CONFIG_MLX5_TC_CT=y
477+
CONFIG_MLX5_TC_SAMPLE=y
451478
CONFIG_MLX5_CORE_EN_DCB=y
479+
CONFIG_MLX5_MACSEC=y
480+
CONFIG_MLX5_EN_IPSEC=y
481+
CONFIG_MLX5_EN_TLS=y
482+
CONFIG_MLX5_SW_STEERING=y
483+
CONFIG_MLX5_SF=y
484+
CONFIG_MLX5_SF_MANAGER=y
452485
CONFIG_MLX5_INFINIBAND=m
453486
CONFIG_MMC=m
454487
CONFIG_MMC_BLOCK=m
@@ -554,18 +587,31 @@ CONFIG_NET_9P=m
554587
CONFIG_NET_9P_RDMA=m
555588
CONFIG_NET_9P_VIRTIO=m
556589
CONFIG_NET_ACT_CSUM=m
590+
CONFIG_NET_ACT_MPLS=m
557591
CONFIG_NET_ACT_GACT=m
558592
CONFIG_NET_ACT_IPT=m
559593
CONFIG_NET_ACT_MIRRED=m
594+
CONFIG_NET_ACT_SAMPLE=y
560595
CONFIG_NET_ACT_NAT=m
561596
CONFIG_NET_ACT_PEDIT=m
597+
CONFIG_NET_ACT_SIMP=m
562598
CONFIG_NET_ACT_POLICE=m
563599
CONFIG_NET_ACT_SKBEDIT=m
564600
CONFIG_NET_ACT_VLAN=m
601+
CONFIG_NET_ACT_BPF=m
602+
CONFIG_NET_ACT_CONNMARK=m
603+
CONFIG_NET_ACT_CTINFO=m
604+
CONFIG_NET_ACT_SKBMOD=m
605+
CONFIG_NET_ACT_IFE=y
606+
CONFIG_NET_ACT_TUNNEL_KEY=y
607+
CONFIG_NET_ACT_CT=m
608+
CONFIG_NET_ACT_GATE=y
609+
CONFIG_NET_TC_SKB_EXT=y
565610
# CONFIG_NET_CADENCE is not set
566611
CONFIG_NET_CLS_ACT=y
567612
CONFIG_NET_CLS_BASIC=m
568613
CONFIG_NET_CLS_BPF=m
614+
CONFIG_NET_CLS_FLOWER=y
569615
CONFIG_NET_CLS_CGROUP=m
570616
CONFIG_NET_CLS_FLOW=m
571617
CONFIG_NET_CLS_FW=m
@@ -648,20 +694,24 @@ CONFIG_NFT_BRIDGE_META=m
648694
CONFIG_NFT_BRIDGE_REJECT=m
649695
CONFIG_NFT_COMPAT=m
650696
CONFIG_NFT_CT=m
697+
CONFIG_NFT_FLOW_OFFLOAD=m
651698
CONFIG_NFT_DUP_IPV4=m
652699
CONFIG_NFT_DUP_IPV6=m
653700
CONFIG_NFT_DUP_NETDEV=m
654701
CONFIG_NFT_FIB=m
655702
CONFIG_NFT_FIB_INET=m
703+
CONFIG_NFT_XFRM=m
656704
CONFIG_NFT_FIB_IPV4=m
657705
CONFIG_NFT_FIB_IPV6=m
658706
CONFIG_NFT_FIB_NETDEV=m
659707
CONFIG_NFT_FWD_NETDEV=m
708+
CONFIG_NF_FLOW_TABLE=m
660709
CONFIG_NFT_HASH=m
661710
CONFIG_NFT_LIMIT=m
662711
CONFIG_NFT_LOG=m
663712
CONFIG_NFT_MASQ=m
664713
CONFIG_NFT_NAT=m
714+
CONFIG_NFT_TUNNEL=m
665715
CONFIG_NFT_NUMGEN=m
666716
CONFIG_NFT_QUEUE=m
667717
CONFIG_NFT_QUOTA=m
@@ -886,7 +936,11 @@ CONFIG_TCP_CONG_HYBLA=m
886936
# CONFIG_TCP_CONG_WESTWOOD is not set
887937
CONFIG_TCP_MD5SIG=y
888938
CONFIG_TIGON3=m
889-
CONFIG_TLS=m
939+
CONFIG_TLS=y
940+
CONFIG_TLS_DEVICE=y
941+
CONFIG_TLS_TOE=y
942+
CONFIG_XFRM=yes
943+
CONFIG_XFRM_OFFLOAD=y
890944
CONFIG_TMPFS=y
891945
CONFIG_TMPFS_POSIX_ACL=y
892946
CONFIG_TRANSPARENT_HUGEPAGE=y
@@ -925,6 +979,14 @@ CONFIG_VFAT_FS=m
925979
CONFIG_VFIO=m
926980
CONFIG_VFIO_PCI=m
927981
CONFIG_VHOST_NET=m
982+
CONFIG_VFIO_PCI_CORE=m
983+
CONFIG_VFIO_PCI_MMAP=y
984+
CONFIG_VFIO_PCI_INTX=y
985+
CONFIG_VFIO_PCI_VGA=y
986+
CONFIG_VFIO_PCI_IGD=y
987+
CONFIG_MLX5_VFIO_PCI=m
988+
CONFIG_VHOST_IOTLB=y
989+
CONFIG_VHOST_RING=m
928990
CONFIG_VIA_RHINE=m
929991
CONFIG_VIA_RHINE_MMIO=y
930992
CONFIG_VIRTIO_BALLOON=m
@@ -937,6 +999,9 @@ CONFIG_VIRTIO_NET=m
937999
CONFIG_VIRTIO_PCI=y
9381000
CONFIG_VIRTIO_VSOCKETS=m
9391001
CONFIG_VIRT_DRIVERS=y
1002+
CONFIG_VDPA=y
1003+
CONFIG_MLX5_VDPA=y
1004+
CONFIG_MLX5_VDPA_NET=m
9401005
CONFIG_VLAN_8021Q=m
9411006
CONFIG_VLAN_8021Q_GVRP=y
9421007
CONFIG_VLAN_8021Q_MVRP=y

0 commit comments

Comments
 (0)