Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull vfs name lookup updates from Al Viro: "Small namei.c patch series, mostly to simplify the rules for nameidata state. It's actually from the previous cycle - but I didn't post it for review in time... Changes visible outside of fs/namei.c: file_open_root() calling conventions change, some freed bits in LOOKUP_... space" * 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: namei: make sure nd->depth is always valid teach set_nameidata() to handle setting the root as well take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space switch file_open_root() to struct path
Showing
- Documentation/filesystems/path-lookup.rst 3 additions, 3 deletionsDocumentation/filesystems/path-lookup.rst
- Documentation/filesystems/porting.rst 9 additions, 0 deletionsDocumentation/filesystems/porting.rst
- arch/um/drivers/mconsole_kern.c 1 addition, 1 deletionarch/um/drivers/mconsole_kern.c
- fs/coredump.c 2 additions, 2 deletionsfs/coredump.c
- fs/fhandle.c 1 addition, 1 deletionfs/fhandle.c
- fs/internal.h 1 addition, 1 deletionfs/internal.h
- fs/kernel_read_file.c 1 addition, 1 deletionfs/kernel_read_file.c
- fs/namei.c 45 additions, 35 deletionsfs/namei.c
- fs/nfs/nfstrace.h 0 additions, 4 deletionsfs/nfs/nfstrace.h
- fs/open.c 2 additions, 2 deletionsfs/open.c
- fs/proc/proc_sysctl.c 1 addition, 1 deletionfs/proc/proc_sysctl.c
- include/linux/fs.h 7 additions, 1 deletioninclude/linux/fs.h
- include/linux/namei.h 0 additions, 3 deletionsinclude/linux/namei.h
- kernel/usermode_driver.c 1 addition, 1 deletionkernel/usermode_driver.c
Please register or sign in to comment