Index: /branches/rel_avx_2_7/src/backend/sys_cmd.c
===================================================================
--- /branches/rel_avx_2_7/src/backend/sys_cmd.c	(revision 8748)
+++ /branches/rel_avx_2_7/src/backend/sys_cmd.c	(working copy)
@@ -1240,6 +1240,7 @@
 #define INTEL_NETWORK_I211 10
 #define INTEL_NETWORK_XXV710 11
 #define INTEL_NETWORK_E810C 12
+#define INTEL_NETWORK_E810C_25G 13
 
 static int
 get_network_cards_total(int type)
@@ -1282,7 +1283,9 @@
     } else if (type == INTEL_NETWORK_XXV710) {
         snprintf(grep_cli, sizeof(grep_cli), "lspci | grep Intel | grep 'XXV710 for 25GbE' | wc -l");
 	} else if (type == INTEL_NETWORK_E810C) {
-        snprintf(grep_cli, sizeof(grep_cli), "lspci | grep Intel | grep 'E810-C for QSFP' | wc -l");    
+        snprintf(grep_cli, sizeof(grep_cli), "lspci | grep Intel | grep 'E810-C for QSFP' | wc -l");
+	} else if (type == INTEL_NETWORK_E810C_25G) {
+        snprintf(grep_cli, sizeof(grep_cli), "lspci | grep Intel | grep 'E810-C for SFP' | wc -l"); 
     } else if(type == INTEL_NETWORK_82580_COPPER){
         snprintf(grep_cli, sizeof(grep_cli), "lspci | grep Intel | grep '82580 Gigabit Network' | wc -l");
 	} else if(type == INTEL_NETWORK_82580_FIBER){
@@ -1324,6 +1327,7 @@
     fiber_10 += get_network_cards_total(INTEL_NETWORK_X710);
     fiber_10 += get_network_cards_total(INTEL_NETWORK_X722_10G);
     int fiber_25 = get_network_cards_total(INTEL_NETWORK_XXV710);
+	fiber_25 += get_network_cards_total(INTEL_NETWORK_E810C_25G);
     int fiber_40 = get_network_cards_total(INTEL_NETWORK_XL710);
 	int fiber_100 = get_network_cards_total(INTEL_NETWORK_E810C);
     int model_type = PROPERTY_AVX_MODEL;
Index: /branches/rel_avx_2_7/src/library/avxvainst/va_resource.h
===================================================================
--- /branches/rel_avx_2_7/src/library/avxvainst/va_resource.h	(revision 8748)
+++ /branches/rel_avx_2_7/src/library/avxvainst/va_resource.h	(working copy)
@@ -27,7 +27,7 @@
 #define X710_VFS 8
 #define XXV710_VFS 12
 #define XL710_VFS 16
-#define E810C_VFS 8
+#define E810C_VFS 12
 #define IGB_VFS 0
 
 #define PORT_PTH_ENABLE   1
Index: /branches/rel_avx_2_7/src/library/avxvainst/va_resource.c
===================================================================
--- /branches/rel_avx_2_7/src/library/avxvainst/va_resource.c	(revision 8748)
+++ /branches/rel_avx_2_7/src/library/avxvainst/va_resource.c	(working copy)
@@ -74,6 +74,13 @@
         .key = "Intel Corporation Ethernet Controller XXV710",
         .vfs = XXV710_VFS,
     },
+    // E810-C SFP and QSFP share the same lh_entry
+    // 25G SFP
+    // AVX#lspci -s 3b:00.0
+    // 3b:00.0 Ethernet controller: Intel Corporation Ethernet Controller E810-C for SFP (rev 02)
+    // 100G QSFP
+    // AVX#lspci -s af:00.0
+    // af:00.0 Ethernet controller: Intel Corporation Ethernet Controller E810-C for QSFP (rev 02)
     {
         .device = "ice",
         .key = "Intel Corporation Ethernet Controller E810-C",
@@ -158,7 +165,7 @@
     },
     {
         .device = "0x8086-0x1593",
-        .info = "Intel  E810-C 25G SFP",
+        .info = "Intel E810-C 25G SFP",
         .numG = 25,       
     },
     {
