net/ena/base: fix types for printing timestamps
Because ena_com is being used by multiple platforms which are using different C versions, PRIu64 cannot be used directly and must be defined in the platform file. Fixes: b2b02edeb0d6 ("net/ena/base: upgrade HAL for new HW features") Signed-off-by: Michal Krawczyk <mk@semihalf.com> Reviewed-by: Igor Chauskin <igorch@amazon.com> Reviewed-by: Guy Tzalik <gtzalik@amazon.com>
This commit is contained in:
parent
a366fe4164
commit
422397c56c
@ -2063,7 +2063,7 @@ void ena_com_aenq_intr_handler(struct ena_com_dev *dev, void *data)
|
||||
timestamp = (u64)aenq_common->timestamp_low |
|
||||
((u64)aenq_common->timestamp_high << 32);
|
||||
ENA_TOUCH(timestamp); /* In case debug is disabled */
|
||||
ena_trc_dbg("AENQ! Group[%x] Syndrom[%x] timestamp: [%"PRIu64"]\n",
|
||||
ena_trc_dbg("AENQ! Group[%x] Syndrom[%x] timestamp: [%" ENA_PRIu64 "s]\n",
|
||||
aenq_common->group,
|
||||
aenq_common->syndrom,
|
||||
timestamp);
|
||||
|
@ -309,5 +309,7 @@ void ena_rss_key_fill(void *key, size_t size);
|
||||
|
||||
#define ENA_INTR_INITIAL_TX_INTERVAL_USECS_PLAT 0
|
||||
|
||||
#define ENA_PRIu64 PRIu64
|
||||
|
||||
#include "ena_includes.h"
|
||||
#endif /* DPDK_ENA_COM_ENA_PLAT_DPDK_H_ */
|
||||
|
Loading…
x
Reference in New Issue
Block a user