[PATCH 0/3] jffs2: fix lockdep warning

Helmut Grohne h.grohne at intenta.de
Fri Apr 27 03:30:26 PDT 2018


This patch series essentially fixes a false positive lockdep warning. The issue
is known since 2012, referenced and fixed in the third patch. The other two
patches subtly change the locking semantics on order to make the third patch
feasible.

I would like thank Peter Zijlstra for his precise guiding on where to look. His
first guess on what is going nailed it.

Helmut Grohne (3):
  jffs2: avoid unnecessarily taking f->sem
  jffs2: jffs2_iget defer f->sem acquisition
  jffs2: put directories f->sem on a separate lockdep class

 fs/jffs2/fs.c        | 16 +++++++++++++++-
 fs/jffs2/readinode.c |  4 +---
 fs/jffs2/super.c     |  3 +++
 3 files changed, 19 insertions(+), 4 deletions(-)

-- 
2.11.0




More information about the linux-mtd mailing list