On Sat, May 04, 2019 at 09:19:30AM +0200, Greg KH wrote:
On Sat, May 04, 2019 at 08:57:28AM +0200, François Valenduc wrote:
Le 4/05/19 à 08:41, Greg KH a écrit :
On Fri, May 03, 2019 at 10:17:39PM +0200, François Valenduc wrote:
Commit 8c37f7c23c02f6ac020ffdc746026c2363b23a5a ( workqueue: Try to catch flush_work() without INIT_WORK().) causes the following warning when mounting encrypted filesystems:
[...]
Great, it did what it was trying to do :)
Do you have this problem on 5.0.y or Linus's current tree?
thanks,
greg k-h
It only occurs with the 4.19.y branch. On 5.0.11 and 5.1-rc7, I don't have the problem.
Thanks for letting us know, I'll dig through the tree on Monday to see if I can find the needed fix that happened between 4.19 and 5.0 for this.
Looks like it was fixed upstream with 2e3c18d0ada ("block: pass no-op callback to INIT_WORK()."). It also looks like we're missing a few of these kind of fixes in our various branches. I can queue them up when the current -rc branches are released.
-- Thanks, Sasha