]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 3 Jul 2021 18:41:14 +0000 (11:41 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 3 Jul 2021 18:41:14 +0000 (11:41 -0700)
commitf9c9053346238f55c011e05c6a1c08c7f0ca4e7d
tree9f7943ef6bb77535b0e4b3531b6eae4bf51ec5a5
parent8af0001d0bd099901cb13ba32f3bc7e9fea4abe4
parent11c0c03b91db63ad31249c0047cf4387445d8f77
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
Documentation/filesystems/path-lookup.rst
Documentation/filesystems/porting.rst
arch/um/drivers/mconsole_kern.c
fs/coredump.c
fs/namei.c
fs/nfs/nfstrace.h
fs/open.c
fs/proc/proc_sysctl.c
include/linux/fs.h
kernel/usermode_driver.c