On Wed, 8 Nov 2017 10:03:21 -0500 Steven Rostedt <rostedt@xxxxxxxxxxx> wrote: > + /* > + * If there is a waiter waiting for us, then pass the > + * rest of the work load over to that waiter. > + */ > + if (waiter) > + break; > + And if we are worried about flushing on crashes, we could change this to: if (waiter) { if (oops_in_progress) waiter = false; else break; } And keep whoever is printing printing if a crash is happening. -- 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>