On Thu, 2019-01-24 at 18:50 +0100, Greg KH wrote: > On Thu, Jan 24, 2019 at 10:47:12AM +0200, Luciano Coelho wrote: > > Hi Greg, > > > > This patch fixes a few bugs reported in bugzilla, about scheduling > > while atomic. There were at least 4 reports[1], so it seems to be > > a > > common occurrence. > > > > The patch looks large, but it's basically just a new boolean been > > passed around in order to decide whether we send a message > > synchronously or not. > > > > Is it possible to queue it for 4.19.y? > > > > [1] https://bugzilla.kernel.org/show_bug.cgi?id=200991 > > https://bugzilla.kernel.org/show_bug.cgi?id=202219 > > https://bugzilla.kernel.org/show_bug.cgi?id=201297 > > https://bugzilla.kernel.org/show_bug.cgi?id=201355 > > Now queued up, thanks. Thanks, Greg! > Note, apis that add "booleans" to them are horrid, good luck > maintaining that mess :( Yeah, you're right. This patch demonstrates that, the boolean needs to be passed from and to everywhere. We should probably just split that function in two. Thanks for the comment. -- Cheers, Luca.