From: Gagandeep Singh Date: Wed, 23 Oct 2019 06:06:01 +0000 (+0530) Subject: net/enetc: print MAC address logs at notice level X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=832e88d82f6f1e3b6f30de874cdff4cfe81950b0;p=dpdk.git net/enetc: print MAC address logs at notice level To display random MAC address as notice, a log level NOTICE is added. Signed-off-by: Gagandeep Singh --- diff --git a/drivers/net/enetc/enetc_ethdev.c b/drivers/net/enetc/enetc_ethdev.c index d07e61c3f3..c6099714e5 100644 --- a/drivers/net/enetc/enetc_ethdev.c +++ b/drivers/net/enetc/enetc_ethdev.c @@ -130,7 +130,7 @@ print_ethaddr(const char *name, const struct rte_ether_addr *eth_addr) char buf[RTE_ETHER_ADDR_FMT_SIZE]; rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr); - ENETC_PMD_INFO("%s%s\n", name, buf); + ENETC_PMD_NOTICE("%s%s\n", name, buf); } static int @@ -158,6 +158,8 @@ enetc_hardware_init(struct enetc_eth_hw *hw) if ((high_mac | low_mac) == 0) { char *first_byte; + ENETC_PMD_NOTICE("MAC is not available for this SI, " + "set random MAC\n"); mac = (uint32_t *)hw->mac.addr; *mac = (uint32_t)rte_rand(); first_byte = (char *)mac; diff --git a/drivers/net/enetc/enetc_logs.h b/drivers/net/enetc/enetc_logs.h index c8a6c0cf3e..0976d42deb 100644 --- a/drivers/net/enetc/enetc_logs.h +++ b/drivers/net/enetc/enetc_logs.h @@ -21,6 +21,8 @@ extern int enetc_logtype_pmd; ENETC_PMD_LOG(CRIT, fmt, ## args) #define ENETC_PMD_INFO(fmt, args...) \ ENETC_PMD_LOG(INFO, fmt, ## args) +#define ENETC_PMD_NOTICE(fmt, args...) \ + ENETC_PMD_LOG(NOTICE, fmt, ## args) #define ENETC_PMD_ERR(fmt, args...) \ ENETC_PMD_LOG(ERR, fmt, ## args) #define ENETC_PMD_WARN(fmt, args...) \