]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
jffs2: Fix page lock / f->sem deadlock
authorDavid Woodhouse <David.Woodhouse@intel.com>
Mon, 1 Feb 2016 12:37:20 +0000 (12:37 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Mar 2016 23:34:53 +0000 (15:34 -0800)
commit17d919c7379efbe5489243cd7ffa8a24fe09470b
tree729b24c089fddbaad312c74ea01a3953b2539c35
parent17f9501631948e130b81aa7ff7a0bd8ef107e07c
jffs2: Fix page lock / f->sem deadlock

commit 49e91e7079febe59a20ca885a87dd1c54240d0f1 upstream.

With this fix, all code paths should now be obtaining the page lock before
f->sem.

Reported-by: Szabó Tamás <sztomi89@gmail.com>
Tested-by: Thomas Betker <thomas.betker@rohde-schwarz.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/jffs2/README.Locking
fs/jffs2/gc.c