Make sure that make_create_in_sticky() never sees uninitialized value of dir_mode
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 19 Sep 2020 16:55:58 +0000 (17:55 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 10 Dec 2020 22:33:17 +0000 (17:33 -0500)
commit1a97d899ecbc4b60c8e8f9b41cde443510b5b1bf
treeb3ca58cd25a8fab06cd0ad67e35346cf52fffbea
parent77573fa310d95e4293efdec98dace74cd9e52f43
Make sure that make_create_in_sticky() never sees uninitialized value of dir_mode

make sure nd->dir_mode is always initialized after success exit from
link_path_walk(); in case of empty path it did not happen.

Reported-by: Anant Thazhemadam <anant.thazhemadam@gmail.com>
Tested-by: Anant Thazhemadam <anant.thazhemadam@gmail.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namei.c