[PATCH 5.15 233/667] printk: wake waiters for safe and NMI contexts