eal: print maximum and detected lcores
authorWang Sheng-Hui <shhuiw@gmail.com>
Mon, 14 Apr 2014 05:37:04 +0000 (13:37 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 5 May 2014 16:04:05 +0000 (18:04 +0200)
Print the maximum lcore(s) as configured, and the number of lcore(s) detected
on eal cpu init as debug info besides the not separate detected/not-detected
lcore info.

Signed-off-by: Wang Sheng-Hui <shhuiw@gmail.com>
[Thomas: add BSD part]
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
lib/librte_eal/bsdapp/eal/eal_lcore.c
lib/librte_eal/linuxapp/eal/eal_lcore.c

index 81b5f13..807bfac 100644 (file)
@@ -96,6 +96,9 @@ rte_eal_cpu_init(void)
        }
 
        config->lcore_count = count;
+       RTE_LOG(DEBUG, EAL, "Support maximum %u logical core(s) by configuration.\n",
+               RTE_MAX_LCORE);
+       RTE_LOG(DEBUG, EAL, "Detected %u lcore(s)\n", config->lcore_count);
 
        return 0;
 }
index 03f4ba3..91164e5 100644 (file)
@@ -181,6 +181,9 @@ rte_eal_cpu_init(void)
        }
        /* Set the count of enabled logical cores of the EAL configuration */
        config->lcore_count = count;
+       RTE_LOG(DEBUG, EAL, "Support maximum %u logical core(s) by configuration.\n",
+               RTE_MAX_LCORE);
+       RTE_LOG(DEBUG, EAL, "Detected %u lcore(s)\n", config->lcore_count);
 
        return 0;
 }