From: Linus Torvalds Date: Wed, 14 Oct 2009 16:20:41 +0000 (-0700) Subject: tty: use the new 'flush_delayed_work()' helper to do ldisc flush X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=514fc01d389cf5d364ee3b5fec4ac1487448803e;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git tty: use the new 'flush_delayed_work()' helper to do ldisc flush This way all flush_to_ldisc work is always done through the workqueues, and we thus have a single point of serialization. Signed-off-by: Linus Torvalds --- diff --git a/drivers/char/tty_buffer.c b/drivers/char/tty_buffer.c index 0296612cc7df..66fa4e10d76b 100644 --- a/drivers/char/tty_buffer.c +++ b/drivers/char/tty_buffer.c @@ -468,7 +468,7 @@ static void flush_to_ldisc(struct work_struct *work) */ void tty_flush_to_ldisc(struct tty_struct *tty) { - flush_to_ldisc(&tty->buf.work.work); + flush_delayed_work(&tty->buf.work); } /**