diff --git a/core/debug.cc b/core/debug.cc
index 136345b4d932f5c44a9d38d063654fb42461d911..7fd9acd9ec237b4b2d2685f96d032e1188cfc0c6 100644
--- a/core/debug.cc
+++ b/core/debug.cc
@@ -29,6 +29,7 @@ bool logger::parse_configuration(void)
     add_tag("virtio-blk", logger_info);
     add_tag("virtio-net", logger_info);
     add_tag("pci", logger_info);
+    add_tag("poll", logger_info);
 
     // Tests
     add_tag("tst-eventlist", logger_none);
diff --git a/core/poll.c b/core/poll.c
index 616f90c062034fcd1749b819035e6963c36de5bf..591397f853e05a5168d534b4862d2c23038b7de7 100644
--- a/core/poll.c
+++ b/core/poll.c
@@ -46,7 +46,7 @@
 #include <bsd/porting/netport.h>
 #include <bsd/porting/synch.h>
 
-#define dbg_d(...) tprintf("poll", logger_error, __VA_ARGS__)
+#define dbg_d(...) tprintf("poll", logger_debug, __VA_ARGS__)
 
 int poll_no_poll(int events)
 {