On Fri, 3 Nov 2017 07:54:04 -0400 Steven Rostedt <rostedt@xxxxxxxxxxx> wrote: > The new waiter gets set only if there isn't already a waiter *and* > there is an owner that is not current (and with the printk_safe_enter I > don't think that is even needed). > > + while (!READ_ONCE(console_waiter)) > + cpu_relax(); I still need to fix the patch. I cut and pasted the bad version. This should have been: while (READ_ONCE(console_waiter)) cpu_relax(); -- Steve -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>