From: Waldemar Kozaczuk <
jwkoz...@gmail.com>
Committer: WALDEMAR KOZACZUK <
jwkoz...@gmail.com>
Branch: master
ena_log: adapt to OSv by switching to tprintf()
Signed-off-by: Waldemar Kozaczuk <
jwkoz...@gmail.com>
---
diff --git a/bsd/sys/contrib/ena_com/ena_fbsd_log.h b/bsd/sys/contrib/ena_com/ena_fbsd_log.h
--- a/bsd/sys/contrib/ena_com/ena_fbsd_log.h
+++ b/bsd/sys/contrib/ena_com/ena_fbsd_log.h
@@ -43,22 +43,29 @@ enum ena_log_t {
extern int ena_log_level;
+#define ena_log_unused(dev, level, fmt, args...) \
+ do { \
+ } while (0)
+
+#ifdef ENA_LOG_ENABLE
#define ena_log(dev, level, fmt, args...) \
do { \
if (ENA_ ## level <= ena_log_level) \
- device_printf((dev), fmt, ##args); \
+ tprintf("ena", logger_debug, fmt, ##args);\
} while (0)
#define ena_log_raw(level, fmt, args...) \
do { \
if (ENA_ ## level <= ena_log_level) \
printf(fmt, ##args); \
} while (0)
+#else
+#define ena_log(dev, level, fmt, args...) \
+ ena_log_unused((dev), level, fmt, ##args)
-#define ena_log_unused(dev, level, fmt, args...) \
- do { \
- (void)(dev); \
- } while (0)
+#define ena_log_raw(level, fmt, args...) \
+ ena_log_unused((dev), level, fmt, ##args)
+#endif
#ifdef ENA_LOG_IO_ENABLE
#define ena_log_io(dev, level, fmt, args...) \