Commit 12831f64 authored by Linus Torvalds's avatar Linus Torvalds

Merge tag 'printk-for-5.19-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux

Pull printk fixup from Petr Mladek:

 - Revert inappropriate use of wake_up_interruptible_all() in printk()

* tag 'printk-for-5.19-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux:
  Revert "printk: wake up all waiters"
parents ca1dcc6d 809631e2
...@@ -3904,7 +3904,7 @@ static void wake_up_klogd_work_func(struct irq_work *irq_work) ...@@ -3904,7 +3904,7 @@ static void wake_up_klogd_work_func(struct irq_work *irq_work)
} }
if (pending & PRINTK_PENDING_WAKEUP) if (pending & PRINTK_PENDING_WAKEUP)
wake_up_interruptible_all(&log_wait); wake_up_interruptible(&log_wait);
} }
static DEFINE_PER_CPU(struct irq_work, wake_up_klogd_work) = static DEFINE_PER_CPU(struct irq_work, wake_up_klogd_work) =
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment