diff --git a/arch/x86/configs/hulk_defconfig b/arch/x86/configs/hulk_defconfig
index f4445f09ecfc517e0011b147143796ff6e9d0b2b..c91a13446cabe1a3e327b66c3b55f8b06f6680bd 100644
--- a/arch/x86/configs/hulk_defconfig
+++ b/arch/x86/configs/hulk_defconfig
@@ -2508,6 +2508,7 @@ CONFIG_NET_VENDOR_INTEL=y
 CONFIG_E1000=m
 CONFIG_E1000E=m
 CONFIG_E1000E_HWTS=y
+CONFIG_HINIC=m
 CONFIG_IGB=m
 CONFIG_IGB_HWMON=y
 CONFIG_IGB_DCA=y
diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig
index 44a4c84f915432601bac97fac049161ea0c7c01c..847492a4b2ce738653e5e268d0b9a35aa62629b9 100644
--- a/arch/x86/configs/openeuler_defconfig
+++ b/arch/x86/configs/openeuler_defconfig
@@ -2509,6 +2509,7 @@ CONFIG_NET_VENDOR_INTEL=y
 CONFIG_E1000=m
 CONFIG_E1000E=m
 CONFIG_E1000E_HWTS=y
+CONFIG_HINIC=m
 CONFIG_IGB=m
 CONFIG_IGB_HWMON=y
 CONFIG_IGB_DCA=y
diff --git a/arch/x86/configs/syzkaller_defconfig b/arch/x86/configs/syzkaller_defconfig
index b49b631bcc256bbac4b69e08cb290697f625571f..99c51b4ec54c7e564bd53017ef66e918407d2f3f 100644
--- a/arch/x86/configs/syzkaller_defconfig
+++ b/arch/x86/configs/syzkaller_defconfig
@@ -1701,6 +1701,7 @@ CONFIG_E1000=y
 CONFIG_E1000E=y
 CONFIG_E1000E_HWTS=y
 # CONFIG_IGB is not set
+CONFIG_HINIC=m
 # CONFIG_IGBVF is not set
 # CONFIG_IXGB is not set
 # CONFIG_IXGBE is not set