Skip to content

Use struct path in struct nameidata

Jan Blunck lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10Dont touch fs_struct in driversdrivers/pnp/pnpbios/core.c sound/core/seq/seq_clientmgr.c sound/core/seq/seq_device.c +4 more+6 -190 replies
2/10Dont touch fs_struct in usermodehelperkernel/kmod.c+1 -40 replies
3/10Remove path_release_on_umount()fs/namei.c fs/namespace.c include/linux/namei.h+3 -120 replies
4/10Move struct path into its own headerinclude/linux/namei.h include/linux/path.h+13 -50 replies
5/10Embed a struct path into struct nameidata instead of nd->{dentry,mnt}arch/alpha/kernel/osf_sys.c arch/mips/kernel/sysirix.c arch/parisc/hpux/sys_hpux.c +43 more+463 -4400 replies
6/10Introduce path_put()arch/alpha/kernel/osf_sys.c arch/mips/kernel/sysirix.c arch/parisc/hpux/sys_hpux.c +37 more+119 -1180 replies
7/10Use path_put() in a few places instead of {mnt,d}put()fs/afs/mntpt.c fs/namei.c+6 -120 replies
8/10Introduce path_get()fs/namei.c include/linux/namei.h include/linux/path.h+16 -80 replies
9/10Use struct path in fs_structfs/dcache.c fs/namei.c fs/namespace.c +6 more+87 -1110 replies
10/10Make set_fs_{root,pwd} take a struct pathfs/namespace.c fs/open.c include/linux/fs_struct.h+20 -240 replies

Reviews trailers per patch

All 10 patches have a Reviewed-by or Acked-by.

PatchChristoph HellwigGreg KH
1/10A-b
2/10A-b A-b
3/10A-b
4/10A-b
5/10A-b
6/10A-b
7/10A-b
8/10A-b
9/10A-b
10/10A-b

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 00/10] Use struct path in struct nameidata

This is a respin for inclusion into -mm of the patch series I send on 27th September. I haven't changed the patches except for letting them apply on 2.6.23-rc8-mm1.

Andrew, please add this to -mm.

Thanks,
Jan