Skip to content

drop lock/unlock super

Marco Stornelli linux-ext4 linux-fsdevel lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 of 8 patches 2 repliesIn review

7 of 8 patches are in this archive. The cover letter announces 8.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8exofs: drop lock/unlock superfs/exofs/super.c+0 -40 replies
2/8ext3: drop lock/unlock superfs/ext3/super.c+0 -61 reply
4/8fat: drop lock/unlock superfs/fat/dir.c fs/fat/fat.h fs/fat/inode.c +2 more+36 -340 replies
5/8hpfs: drop lock/unlock superfs/hpfs/super.c+0 -31 reply
6/8sysv: drop lock/unlock superfs/sysv/balloc.c fs/sysv/ialloc.c fs/sysv/inode.c +2 more+20 -180 replies
7/8ufs: drop lock/unlock superfs/ufs/balloc.c fs/ufs/ialloc.c fs/ufs/super.c +1 more+35 -330 replies
8/8vfs: drop lock/unlock superfs/super.c include/linux/fs.h+0 -240 replies

Reviews trailers per patch

1 of 7 patches has a Reviewed-by or Acked-by.

PatchArtem BityutskiyBoaz Harrosh
1/8A-b A-b
2/8
4/8
5/8
6/8
7/8
8/8

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/8][RESEND] drop lock/unlock super

Hi,

I resend the patch series to remove the deprecated calls lock_super and unlock_super. I let you decide what to do. At the moment I received positive feedback for ext3/4 and exofs from fs maintainers. I hope someone can say "yes" for the others. Al, in case it's ok, can you apply them in the vfs tree for 3.7? Actually in the Ted's tree there is already the patch for ext4, but however I'm re-sending it because I don't want to break a tree. Thanks.

Marco Stornelli (8):
exofs: drop lock/unlock super
ext3: drop lock/unlock super
ext4: drop lock/unlock super
fat: drop lock/unlock super
hpfs: drop lock/unlock super
sysv: drop lock/unlock super
ufs: drop lock/unlock super
vfs: drop lock/unlock super

 fs/exofs/super.c     |    4 ----
 fs/ext3/super.c      |    6 ------
 fs/ext4/super.c      |   11 +----------
 fs/fat/dir.c         |    4 ++--
 fs/fat/fat.h         |    1 +
 fs/fat/inode.c       |    9 +++++----
 fs/fat/namei_msdos.c |   26 +++++++++++++-------------
 fs/fat/namei_vfat.c  |   30 +++++++++++++++---------------
 fs/hpfs/super.c      |    3 ---
 fs/super.c           |   23 -----------------------
 fs/sysv/balloc.c     |   18 +++++++++---------
 fs/sysv/ialloc.c     |   14 +++++++-------
 fs/sysv/inode.c      |    4 ++--
 fs/sysv/super.c      |    1 +
 fs/sysv/sysv.h       |    1 +
 fs/ufs/balloc.c      |   30 +++++++++++++++---------------
 fs/ufs/ialloc.c      |   16 ++++++++--------
 fs/ufs/super.c       |   21 +++++++++++----------
 fs/ufs/ufs.h         |    1 +
 include/linux/fs.h   |    1 -
 20 files changed, 92 insertions(+), 132 deletions(-)
Signature · 2 lines
1.7.3.4
---