Skip to content

first set of vfs scale patches

Nick Piggin linux-fsdevel lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10fs: fix do_lookup false negativefs/namei.c+2 -83 replies
2/10fs: dentry allocation consolidationfs/namei.c+33 -371 reply
3/10apparmor: use task path helperssecurity/apparmor/path.c+2 -71 reply
4/10fs: fs_struct rwlock to spinlockdrivers/staging/pohmelfs/path_entry.c fs/exec.c fs/fs_struct.c +2 more+34 -342 replies
5/10fs: remove extra lookup in __lookup_hashfs/dcache.c fs/namei.c+51 -413 replies
6/10fs: cleanup files_lock lockingdrivers/char/pty.c drivers/char/tty_io.c fs/file_table.c +4 more+48 -421 reply
7/10tty: fix fu_list abusedrivers/char/pty.c drivers/char/tty_io.c fs/internal.h +3 more+69 -380 replies
8/10lglock: introduce special lglock and brlock spin locksinclude/linux/lglock.h+172 -00 replies
9/10fs: scale files_lockfs/file_table.c fs/super.c include/linux/fs.h+115 -180 replies
10/10fs: brlock vfsmount_lockfs/dcache.c fs/internal.h fs/namei.c +2 more+134 -772 replies

Reviews trailers per patch

7 of 10 patches have a Reviewed-by or Acked-by.

PatchAndi KleenGreg Kroah-HartmanValerie AuroraSage Weil
1/10R-b R-b R-b
2/10R-b
3/10R-b
4/10R-b
5/10R-b R-b
6/10A-b A-b R-b
7/10
8/10
9/10
10/10R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v1 thread

Cover letter [patch 00/10] first set of vfs scale patches

Does not contain inode lock patches yet, I've not
quite finished porting them yet, but even when I do I think they should get some time in linux-next and some more time for people to review them before going upstream. So let's wait for next release on those?

This patchset contains:
* some misc bits
* rwlock->spinlock for fs_struct lock
* files_lock cleanup
* tty files list bugfix
* files_lock scaling
* vfsmount_lock scaling

These should all be in good shape for review and hopefully merging, so please let me know if I need to fix anything.

Thanks,
Nick