diff --git a/kernel/printk/nbcon.c b/kernel/printk/nbcon.c
index a9be219673dbf..0bd5ee1b5b282 100644
--- a/kernel/printk/nbcon.c
+++ b/kernel/printk/nbcon.c
@@ -1032,13 +1032,6 @@ static bool nbcon_kthread_should_wakeup(struct console *con, struct nbcon_contex
 
 		nbcon_state_read(con, &cur);
 
-		/*
-		 * Some other CPU is using the console. Patiently poll
-		 * to see if it becomes available. This is more efficient
-		 * than having every release trigger an irq_work to wake
-		 * the kthread.
-		 */
-		msleep(1);
 	} while (cur.prio != NBCON_PRIO_NONE);
 
 	/* Bring the sequence in @ctxt up to date */
diff --git a/localversion-rt b/localversion-rt
index c3054d08a1129..1445cd65885cd 100644
--- a/localversion-rt
+++ b/localversion-rt
@@ -1 +1 @@
--rt2
+-rt3
